Обмеженість недетермінізм пов'язує функцію з класом мов , прийнятих ресурси обмежені детерміновані тьюрінгових машинами, щоб сформувати новий клас - . Цей клас складається з тих мов, які прийняті деякою недетермінованою машиною Тьюрінга дотримуючись тих же ресурсних меж, що і для визначення , але де дозволяється робити не більше недетермінованих рухів. (Я використовую позначення Голдсміта, Леві та Манденка замість оригіналу Кінтала та Фішера, і - розмір вводу.)C g C M C M g ( n ) n
Моє запитання:
Чи є константа такою, що ІЗОМОРФІЗМ GRAPH знаходиться в - ?c √ PTIME
( Редагувати: Джошуа Грохов вказував, що позитивна відповідь на це питання означатиме алгоритм для GI, який має кращі асимптотичні межі виконання, ніж відомі на даний момент. Тому я був би радий розслабити обмеження, дозволяючи недетерміновані рухи.)
Фон
Для кожної фіксованої постійної , - , оскільки недетерміновані ходи створюють максимум поліноміальне число конфігурацій для детермінаційного дослідження. Більше того, , і за допомогою прокладки можна демонструвати NP-повні мови в - для кожного .P T I M E = c log n P T I M E c log n N P = ∪ c n c - P T I M E n ε P ε > 0
Кінтала і Фішер зауважили, що вирішуючи, чи вхідний графік з вершинами має -clique -повний, але знаходиться в - . Щоб побачити це, відкиньте вершини, які мають максимум сусідів. Якщо залишилося занадто мало вершин, то відхиліть. В іншому випадку вершини, що залишилися, утворюють графік розміру . Тоді відгадайте a -підмножину вершин, використовуючи недетерміновані кроки та переконайтеся, що вони утворюють кліку в поліноміальний час.( | V | / 3 ) N P O ( √PTIME| V| /3-2Ом(|V | 2)| V| /3| V| =O( √
Деякі інші мови щільних графіків у також є у - . Це стосується будь-якої проблеми, коли підмножина вершин служить сертифікатом, а розмір вхідного графіка - . Прикладами є перспективні версії Індукованого Шляху або 3-Кольорового для випадку щільних графіків. Для інших проблем, схоже, потрібні більші сертифікати, наприклад, список вершин, що визначають гамільтонів ланцюг, здається, вимагає бітів. Мені незрозуміло, чи можна було б використати кількість недетермінізму, яка є занадто малою, щоб здогадатися про сертифікат для вирішення таких проблем.N P O ( √PTIMEΩ(|V | 2)Ω(|V|log|V|)
Зважаючи на те, що - може містити NP-повні мови, тоді цікаво запитати, куди в обмеженій ієрархії недетермінізму потрапляють потенційно простіші мови. Можна очікувати, що GI як мова, яка не здається NP-повною, буде в ієрархії ближче до - ніж до - . Однак очевидний сертифікат для GI вказує карту за допомогоюбіт, що є .P log n P n P | V | журнал | V | ω ( √
Ще один спосіб подумати над цим питанням: вказати карту між множинами вершин найкоротшим можливим сертифікатом для GI?
Редагувати: Деякі подальші (виправлені) зауваження випливають для коментарів Джошуа Грохова.
Якщо в сертифікаті використовуються біти і їх можна перевірити в поліноміальний час, то груба сила дає алгоритм для GI, що приймає час. Маючи сертифікат розміром , груба сила дає алгоритм, що займає час, а сертифікат розміром дає підхід грубої сили, забираючи час. Давня верхня межа Лукса становить час, який знаходиться між цими двома межами до постійних показників.p o l y ( n ) 2 O ( f ( n ) ) = 2 O ( f ( n ) ) O ( √2 O ( √O(√2 O ( √2 O ( √
Ці міркування говорять про те, що може існувати альтернативний підхід до ГІ. Схоже, підхід Лукса покладений у своїй основі на виявлення підмножини генераторів асоційованої групи. Тому недетермінований апарат може вгадати підмножину групи. Ці підмножини можна потім перевірити вичерпно, щоб отримати детермінований алгоритм. Якщо список елементів можна вказати стисло, або тому, що асоційована група ніколи не є значно більшою за розмір графіка, або тому, що кількість необхідних генераторів завжди невелика, і перевірка кожного підмножини-кандидата не займе багато часу, тоді це може дати альтернативний підхід до ГІ.
- Чандра М.Р. Кінтала та Патрік К. Фішер, вдосконалення недетермінізму в релятивізованих обчислених поліноміально-часовим обчисленням , журнал SIAM on Computing 9 (1), 46–53, 1980. doi: 10.1137 / 0209003
- Джуді Голдсміт, Метью А. Леві, Мартін Мундхенк, обмежений недетермінізм , SIGACT News 27 (2), 20–29, 1996. doi: 10.1145 / 235767.235769
- Ласло Бабай та Євген М. Лукс, Канонічне маркування графіків , STOC 1983, 171–183. doi: 10.1145 / 800061.808746