Історія та стан проблеми відповідності графіка


11

Частина труднощів дізнатися більше про цю проблему полягає в тому, що проблема зіставлення графіків відрізняється від її набагато більш відомого двоюрідного брата, проблеми відповідності, але важко її відрізнити при використанні пошукових систем.

Дано два графіки G=(V,E) та G=(V,E) такі, що |V|=|V|, завдання полягає в тому, щоб знайти біекцію π:VV таку, щоб ця біекція встановлювала якомога більше відповідностей між ребрами G і G .

Іншими словами, якщо M і M є матрицями суміжності, то ми хочемо максимізувати

v,wVMv,wMπ(v),π(w)

Ця проблема чітко містить ізоморфізм графіків як особливий випадок і може бути зведена до двопартійного зіставлення при (неполіномному!) Скороченні.

Які алгоритми існують, і що відомо про його складність?

Відповіді:


8

З статті Орієнтовний графік ізоморфізму :

G1,G2πV(G1)V(G2)nO(logn)α<1αnO(logn)алгоритм апроксимації помилок добавки до часу Arora et al. [Математика. Програма., 92, 2002] з простим алгоритмом усереднення. Ми також розглянемо відповідне завдання мінімізації (розбіжності) і довести , що він є NP-важкою для -approximate для будь-якого фактора постійна . Далі ми покажемо, що також NP-важко наблизити максимальну кількість ребер, відображених до країв, що перевищують коефіцієнт 0,94.αα


6

Я не маю уявлення про вашу проблему. Але мені здається, я знаю велику (найвищу) колекцію робіт, що стосуються алгоритмів відповідності графіків із PDFS . Оплески Сет Петті!


1
це дивовижна колекція. Дякуємо, що вказали на це!
Суреш Венкат

Ця колекція не стосується описаної мною проблеми.
шухало

4

Документ, на який вказував @Austin Buchanan вище, про приблизний ізоморфізм графіка, схоже, не відповідає заданій версії. Я припускаю, що матриця примикання має запису, і в цьому випадку метою є вимірювання лише відповідних ребер. Орієнтовна модель ізоморфізму Графа вимірює обидва збігаються нерівних ребер, що робить її трохи простішою з точки зору наближення.0,1

Здається, що задана проблема є щонайменше такою ж важкою проблемою щільний підграф, яка в даний час допускає лише поліноміальне наближення. Дивіться http://arxiv.org/abs/1001.2891 та http://arxiv.org/abs/1110.1360 для отримання більш детальної інформації та поточного стану щодо алгоритмів та твердості.k

Тепер про скорочення. Припустимо, ми хочемо вирішити задачу щільність-підграф у графі ; тобто ми хочемо знайти підмножину вузлів яка максимально збільшує кількість ребер в індукованому графіку . Ви можете зменшити це на вашу проблему, встановивши в графі , що складається з кліка на -vertices і ізольованих вершин, і встановлюється рівним .kHkSG[S]GknkGH

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.