Гіпотеза Бермана – Хартманіса: всі мови, що не завершуються NP, схожі на один одного, в тому сенсі, що вони можуть бути пов’язані між собою поліноміальними ізоморфізмами часу [1].
Мене цікавить більш дрібнозерниста версія "поліноміального часу", тобто якщо ми будемо використовувати параметризовані скорочення.
Параметризована задача - це підмножина , де - кінцевий алфавіт, а - безліч негативних чисел. Отже, екземпляром параметризованої задачі є пара , де - параметр.
Параметризована задача є фіксованим параметром, параметризованої задачі якщо існують функції , : , і поліном такий що для будь-якого примірника (I, K) з π_1 , (Ф (I, K), г (к)) є екземпляром π_2 обчислюваних під час F (K) · р (| I |) і (I, K) ∈ π_1 тоді і тільки тоді, коли (Φ (I, k), g (k)) ∈ π_2 . Дві параметризовані задачі еквівалентні фіксованим параметрам, якщо вони є фіксованими параметрами, які можна звести один до одного.
Деякі проблеми, пов’язані з NP, є FPT, наприклад, версія рішення проблеми покриття вершин є NP-Complete, вона має алгоритм [2]. Виявлення кращого скорочення фіксованих параметрів проблеми FPT, яка є NP-Complete, може призвести до кращого алгоритму, наприклад, виклик скорочення до "вищевикладної версії" проблеми Multiway Cut може призвести до алгоритму вчасно для задачі AGVC (вище гарантійної вершини) [3], яка краща за вихідний алгоритм [4].
Це правда?
[1] Берман, Л.; Хартманіс, Дж. (1977), "Про ізоморфізми та щільність NP та інших повних множин", журнал SIAM on Computing 6 (2): 305–322.
[2] Дж. Чен, І. А. Кандж та Г. Ся, покращені верхні межі для вершинного покриву, Теор.Компут. Sci., 411 (2010), стор 3736-3756.
[3] М. Циган, М. Пилипчук, М. Пилипчук, Й.О. Войтащик, про багаторізковий зріз, параметризований вище нижньої межі, в IPEC, 2011 р.
[4] М. Махаджан і В. Раман, Параметризація вище гарантованих значень: Макссат і Макс, Дж. Алгоритми, 31 (1999), стор 335-354.