Размышляя о сложности проверки изоморфизма асимметричных графов (см. Мой связанный с этим вопрос о теории), у меня возник дополнительный вопрос.
Предположим, что у нас есть машина Тьюринга за полиномиальное время которая на входе генерирует граф с узлами.1 n G M , n n
Мы можем определить проблему :
("Крошечный" GI): Учитывая граф , изоморфна ?G G M , | V |
Другими словами , мы должны сравнить данный график с «опорным» графа того же размера , генерируемого фиксированным многочленом времени машины Тьюринга .
Для всех полиномиальных Тьюринга машины , мы имеем , и для многих из них мы имеем . Но так ли это для всех ? Проблема известна?Π M ∈ N P Π M ∈ P M
На первый взгляд, я подумал, что каждый должен быть намного проще, чем , потому что для каждого существует только один «эталонный» граф такого размера, и, возможно, симметрии / асимметрии графов, сгенерированных могут быть использованы и эффективны. может быть построен специальный тестер изоморфизма ... но это не так: может содержать своего рода универсальную синхронизирующую машину полиномиального времени, которая использует (унарный) ввод для генерации совершенно разных (в структуре) графов ссылок как увеличивается. G I n M M 1 n n