Максимальні класи, для яких найбільшу незалежну множину можна знайти в поліномі?


28

У ISGCI списки понад 1100 класів графів. Для багатьох із них ми знаємо, чи можна визначити НЕЗАЛЕЖНИЙ НАбір у поліноміальний час; їх іноді називають IS-легкими класами . Я хотів би скласти список максимальних IS-легких класів. Ці класи разом утворюють межу (відомої) простежуваності цієї проблеми.

Оскільки можна просто додати кінцеву кількість графіків до будь-якого нескінченного класу IS, не впливаючи на простежуваність, деякі обмеження в порядку. Давайте обмежимо класи тими, що мають спадковий характер (закриті під час прийняття індукованих підграфів, або рівнозначно, визначені набором виключених індукованих підграфів). Більше того, розглянемо лише ті родини, які не містять X для набору X з невеликим описом. Там , можливо , є також бути нескінченні висхідні ланцюжка слухняних класів (наприклад, (P,star1,2,k)-безкоштовно і класи, описані Девідом Еппштейном нижче), але давайте обмежимо увагу класами, які насправді виявились ІС-простими.

Ось які я знаю:

Чи відомі інші такі максимальні класи?


Редагувати: Див. Також пов’язане питання Ярослава Булатова, що стосується класів, визначених виключеними неповнолітніми, що легко для графіків, що не стосуються неповнолітніх? і бачити Глобальні властивості спадкових класів? для більш загального питання, яке я задавав раніше про спадкові класи.

Як в коментарях зазначає Юкка Суомела, справа про виключення другорядних осіб також є цікавою (і поставила б цікаве запитання), але тут не наголос.

Щоб уникнути прикладу Девіда, максимальний клас також слід визначати як графіки без X, де не кожен графік у X має незалежну вершину.

Класи, наведені у відповідях нижче:


Додано 2013-10-09: нещодавній результат Локштанова, Ватшелле і Вільянджера, про який Мартін Ватшелле згадував у відповіді, замінює деякі відомі раніше максимальні класи.

P5P5P5Kn,nP5X82X83P5

Це означає, що всі спадкові класи графів, визначені одним забороненим індукованим підграфом, що мають до п'яти вершин, тепер можуть бути остаточно класифіковані як IS-easy або IS-easy.

P5P6

XXYYX


1
А як щодо графіків із обмеженою шириною? Я думаю, вони вже містяться в одному з класів, про який ви згадали?
Юкка Суомела

K4

ás: Ой, здається, я недостатньо уважно прочитав ваше запитання, я подумав, що вас також цікавлять сім’ї графіків, які характеризуються забороненими неповнолітніми.
Юкка Суомела

2K2O(n2)

@ Hsien-Chih Chang: Дякую, що згадував клас Балаш-Ю, забув про це. Так, це, безумовно, дало б відповідну відповідь.
Андраш Саламон

Відповіді:


10

Питання вже трохи постарше, але тут може допомогти ISGCI.

Після запуску програми ISGCI Java та переходу до меню Проблеми -> Межі / Відкриті класи -> Незалежний набір, ви отримуєте діалогове вікно з 3 списками.

У списку Максимальний P містяться всі класи C (в ISGCI), на яких IS може бути розв’язаний у поліноміальний час, таким чином, що існує мінімальний надклас C, для якого IS невідомо, що знаходиться в P (тобто NP-повний, відкритий, або невідомо ISGCI). Вибір класу та натискання кнопки "Намалювати" намалюють клас та суперкласи, які можна знайти, перейшовши в BFS-стилі вгору до ієрархії включення настільки, наскільки це потрібно, щоб знайти клас, для якого ІС невідомо, що знаходиться в P.

У списку Мінімальний NP-повний йде навпаки: Він містить класи, на яких IS є NP-повним, таким чином, що не всі максимальні підкласи також є NP-повними. Малюнок знижується в ієрархії до тих пір, поки не буде знайдено клас, що не відповідає NP.

Відкритий список містить класи, для яких проблема є відкритою або невідомою. Малювання прогулянок над супер / підкласами до досягнення класу, який не є відкритим.

Створюючи малюнок, корисно встановити забарвлення для проблеми незалежного набору (Проблеми -> Колір для проблеми -> Незалежний набір).


Що стосується питання Станда Живного, у ISGCI перераховано наступні 20 класів із відомою складністю незваженої проблеми ІС, але з невідомою складністю для зваженого випадку (ISGCI не може розрізняти "простий" та "складний" поліноміальний алгоритми):

gc_11 розширений P 4 -laden
gc_128 EPT
gc_415 добре покритий
gc_428 (K 3,3 -e, P 5 , X 98 ) -безкоштовно
gc_648 (K 3,3 -e, P 5 ) -безкоштовний
gc_752 спільний спадковий клік-Helly
gc_756 (E, P)
-вільний gc_757 (P, T 2 )
-вільний gc_758 (P, P 8 )
-вільний gc_759 (K 3,3 -e, P 5 , X 99 )
-вільний gc_808 (C 6 , K 3, 3 + e, P, P 7 , X 37 , X 41 ) -безкоштовно
gc_811 (P, зірка1,2,5 )
-вільний gc_812 (P 5 , P 2 ∪ P 3 )
-вільний gc_813 (P, P 7 )
-вільний gc_818 (P, зірка 1,2,3 )
-вільний gc_819 (P, зірка 1, 2,4 )
-вільний gc_841 (2K 3 + e, A, C 6 , E, K 3,3 -e, P 6 , R, X 166 , X 167 , X 169 , X 170 , X 171 , X 172 , X 18 , X 45 , X 5 , X 58 , X 84 , X 95 , X98 , A, C 6 , E, P 6 , R, X 166 , X 167 , X 169 , X 170 , X 171 , X 172 , X 18 , X 45 , X 5 , X 58 , X 84 , X 95 , X 98 , антена, спів-антена, ко-доміно, спільна риба, будинок-близнюк, доміно, риба, будинок-близнюк) -безкоштовно
gc_894 ко-круговий ідеальний
gc_895 сильно круговий досконалий
(3K 2 , E, P 2 ∪ Р 4 , нетто) -безкоштовно

Без сумніву, ряд цих алгоритмів буде відомий і для зваженого випадку. Доповнення та виправлення завжди вітаються за адресою, вказаною на веб-сторінці ISGCI!


дякую за вказівник на функціональність програми Java для пошуку максимальних класів, що відстежуються, та список класів, для яких зважений регістр відкритий. І звичайно дякую за вашу роботу над ISGCI!
Андрас Саламон

12

Цікавим документом для перегляду може бути:

А. Брандштадт, В. В. Лозін, Р. Моска: Незалежні набори максимальної ваги у графіках, що не містять яблук, журнал SIAM з дискретної математики 24 (1) (2010) 239–254. doi: 10.1137 / 090750822

Нескінченний клас яблук визначається у вигляді циклів C_k, k> = 5, кожен зі стеблом.

Ви не згадуєте, чи включає ваше поняття IS-легкості зважена проблема ІС. Графіки, що не містять стільців (відомі також графіки без вил), відомі як IS-easy:

В. Е. Алексєєв, Поліноміальний алгоритм пошуку найбільших незалежних множин у графах без виделок, Дискретна прикладна математика 135 (1-3) (2004) 3–16. doi: 10.1016 / S0166-218X (02) 00290-1

Простежуваність зваженого випадку є нетривіальним розширенням, див .:

В. В. Лозін, М. Міланіч: Поліноміальний алгоритм знаходження незалежного набору максимальної ваги у графіку без вил, Журнал дискретних алгоритмів 6 (4) (2008) 595–604. doi: 10.1016 / j.jda.2008.04.001

Чи є інші (цікаві) класи, де зважена проблема ІС значно складніша / нерозв'язна / відкрита, ніж невагомий випадок?


1
Цікаве запитання, можливо, варто опублікувати окремо.
Андраш Саламон

Під визначенням яблук ви маєте на увазі k ≥ 4, правда?
Девід Еппштейн

Так, k> = 4, вибачте за друкарські помилки.
Standa Zivny

10

За словами Василіса Джакумакіса та Ірени Русу, диск. Додаток Математика. 1997 р. (P5, будинок) -вільні графіки (так звані (P5, coP5) -вільні графіки) IS-прості.

Ще один, зафіксований ISGCI В. Лозіну, диску р. Моска . Додаток Математика. 2005 рік - це сімейство (K2 u кігті) графіків .

Можуть також існувати нескінченні висхідні ланцюги простежуваних класів

Виразно є нескінченні висхідні ланцюги. Якщо H - кінцевий набір графіків, для яких графіки H-вільні IS-прості, нехай H '- це графіки, утворені, додаючи до кожного графа незалежну вершину H. Тоді H-вільні графіки також IS-прості: просто застосуйте алгоритм H-free до безлічі сусідів кожної вершини. Наприклад, як описано в ISGCI, графіки, що не містять комах, є IS-простими з тієї причини, що co-gem - це P4 плюс незалежна вершина, а графіки без P4 - IS-легкі. Отже, ви, мабуть, хочете обмежити своє запитання максимальними класами, в яких не всі заборонені підграграфи мають незалежну вершину.


Дякуємо за додаткові заняття та за виділення легкої конструкції нескінченних ланцюгів! Буде слово.
Андрас Саламон

Так само графіки без кігтів, відповідно до запису Вікіпедії на незалежному наборі: en.wikipedia.org/wiki/…
gphilip

3
@gphilip: без кігтів входять як без крісла, так і без (K2 u кігті) -безкоштовно.
Девід Еппштейн

8

P5

Нехай H є графіком щонайбільше 5 вершин, тоді складність множини Незалежних відома на класі H-вільних графіків.

P5H=P2P3

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