Обчислювальна складність підрахунку індукованих підграфів, які допускають ідеальне узгодження


25

Враховуючи непрямий і невагомий графік і парне ціле , яка обчислювальна складність підрахунку множин вершин така, що а підграф обмежений набір вершин визнає ідеальну відповідність? Чи складність # P-повна? Чи є посилання на цю проблему?k S V | S | = k G SG=(V,E)kSV|S|=kGS

Зауважимо, що проблема, звичайно, проста для постійної оскільки тоді всі підграблі розміром можуть бути перераховані за часом . Також зауважте, що проблема відрізняється від підрахунку кількості ідеальних відповідностей. Причина полягає в тому, що набір вершин, який допускає ідеальну відповідність, може мати безліч досконалих відповідностей.k ( | V |kk(|V|k)

Ще один спосіб заявити про проблему полягає в наступному. Збіг називається k -збігом, якщо він відповідає k вершин. Дві відповідність M і M є `` вершина-множина-неінваріантна' ', якщо множини вершин, відповідні M і M , не ідентичні. Ми хочемо порахувати загальну кількість вершин-множини-неінваріантних k -зв’язків.


Коли k=logn , кількість таких підмножин є (|V|logn)nlogn , і перевіряється, чи має графік, індукований підмножиною, ідеальну відповідність за допомогою Tutte's характеристика займає час O(2logn)=O(n) , отже, навряд чи воно буде навіть повним NP, якщо тільки гіпотеза експоненціального часу не є помилковою. Звідси цікавий випадок, коли k=θ(nlogn) , і тоді наївний підхід займає 2O(n) час, якщо ви шукаєте #P повноти.
Сахін Корот

@ Саджін Корот: Я не дотримуюся останнього речення у вашому коментарі. Наприклад, якщо k = √n, наївний підхід займає 2nΩ(1) час, і я не думаю, що це дає будь-які докази проти того, що він є # P-завершеним.
Цуйосі Іто

@TsuyoshiIto: Так, ти прав. Повинно було "вибрати k таким, що наївний підхід займає O(2n) час".
Сахін Корот

@ Саджін Корот: Чому слід обирати значення k таке, щоб наївний підхід забирав час ? Це, мабуть, не шкодить, але я не бачу, чому слід так робити. O(2n)
Цуйосі Іто

4
Здається, що більшість проблем типу "як індуковані людиною підграграфи розміром k мають властивість X?" важкі. Навіть властивість "має край" є важкою ("Має край" вирішує "не має краю", який є "є повним графіком" у поєдинку ... вирішує MAX CLIQUE). Це дійсно дає відчуття, що "має ідеальну відповідність" також буде важко, але знайти доказ зараз важко.
bbejot

Відповіді:


6

Проблема - # P-завершена. Це випливає з останнього абзацу сторінки 2 наступного документу:

CJ Colbourn, JS Provan, D. Vertigan, Складність обчислення полінома Тутта на поперечних матроїдах, Combinatorica 15 (1995), вип. 1, 1–10.

http://www.springerlink.com/content/wk55t6873054232q/


6

Проблема визнає FPTRAS. Це рандомізований алгоритм який отримує графік , параметр та раціональні числа і як вхідні дані. Якщо - кількість -вершин, які ви шукаєте, то виводить число таке, що і це робиться в часі , де - деяка обчислювана функція і G k N ϵ > 0 δ ( 0 , 1 ) z k A z P ( z [ ( 1 - ϵ ) z , ( 1 + ϵ ) z ] ) 1 - δ , f ( k ) g ( n , ϵ - 1 , log δAGkNϵ>0δ(0,1)zкАz'

П(z'[(1-ϵ)z,(1+ϵ)z])1-δ,
fgf(k)g(n,ϵ1,logδ1)fg є деяким многочленом.

Це випливає з Thm. 3.1 дюйма (Jerrum, Meeks 13) : Враховуючи властивість графів, є FPTRAS з тим же входом, що і вище, що приблизний до розміру набору умови, що обчислюється, монотонним, і всі його графіки з мінімальними ребрами обмежують ширину ширини. Усі три умови виконують, якщо є властивістю графа, що дозволяє визначити ідеальну відповідність.Φ

{SV(G)|S|=kΦ(G[S])},
ΦΦ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.