"Комбинаторные алгоритмы" - читать интересную книгу автора (Ху Т.Ч., Шинг М.Т.)