Я описую підхід до грамотного ізоморфізму, який, ймовірно, має помилкові позитиви, і мені цікаво, чи існує література, яка свідчить про те, що вона не працює.
Беручи під увагу два суміжності матриці , за загальним визнанням наївним метод перевірки ізоморфізму , щоб перевірити , є чи для кожного рядка U з G , існує ряд v з G , який є перестановкою ряду ¯u , позначимо через G [ ¯u ] ~ H [ v ] . Трохи більш суворим є питання, чи існує "локальний ізоморфізм" π, для якого G [ u ] ∼ H [ π ( u ) ]для всіх рядів. Отримання локального ізоморфізму може бути зроблено в поліноміальний час побудови матрицю A з A [ ¯u , v ] = ( G [ U ] ~ Н [ v ] ) ; тоді G і H є локально ізоморфними iff A має циклічну оболонку, і кожне покриття циклу є локальним ізоморфізмом.
та перевірка кришки циклу лише в кінці. Ще менш наївним підходом є пошук набору многочленів, справді набору арифметичних схем, і встановлення коли ми знаходимо будь-який многочлен з .
Мені це здається неймовірно наївним підходом до грамотного ізоморфізму, тому я впевнений, що хтось це вже дослідив і довів теорему, наприклад
Thm Для нескінченно багатьох є неізоморфні матриць і перестановка такі, що для кожного многочлена , і локально ізоморфні цією перестановкою: .
Питання: Чи існує така теорема? Я шукав літературу і не можу її знайти.
Якщо існує обмеження на ступінь яка є поліномом в таким, що для кожної двох неізоморфних матриць локальний ізоморфізм спростовується обчисленням , або якщо є легко обчислюване сімейство поліномів , кожен з яких має поліноміально обмежену довжину, але, можливо, експоненціальну ступінь, то у нас є алгоритм P для ізоморфізму графіка. Якщо такі поліноми (або арифметичні схеми) легко здогадатися, то у нас є алгоритм coRP . Якщо завжди існує (сімейство) арифметичних схем, які свідчать про не локальний ізоморфізм, то це дає алгоритм coNP .
Зауважимо, що ми можемо уникнути проблеми, що записи матриць високої потужності зростають занадто великими, обчислюючи поліноми на малих полях, наприклад, обчислюючи їх за модулем малих прайме. У CONP алгоритму, яка доводить може забезпечити ці прості числа.