Zwięzłe problemy w


26

Badanie KRÓTKI reprezentacją wykresów został zainicjowany przez Galperin i Wigderson w artykule z 1983 r, gdzie wykazać, że przez wiele problemów, takich jak proste znalezienie trójkąta na wykresie odpowiadający zwięzły wersji w -Complete. Papadimitriou i Yanakkakis ponadto ta linia badania i dowodzą, że w przypadku problemów Õ który jest N P -Complete / P -Complete, odpowiadający wersji skrótowo, a mianowicie Zwięzły Π jest odpowiednio N E X P -Complete i E X P -Complete . (Pokazują również, że jeśli ΠNPΠNPPΠNEXPEXPΠoznacza kompletne, a następnie Zwięzłe Π oznacza P S P A C E- pełne.NLΠPSPACE

Teraz moje pytanie brzmi, czy są jakieś problemy z znane dla których odpowiednia wersja Zwięzły jest w P ? Byłbym zainteresowany uzyskaniem informacji o wszelkich innych powiązanych wynikach (zarówno pozytywnych, jak i niemożliwych, jeśli w ogóle), których mogłem pominąć powyżej. (Wyszukiwarka google nie mogła znaleźć niczego interesującego, ponieważ wyszukiwane słowa, takie jak zwięzłe, reprezentacja, problemy, wykresy, prowadzą do prawie dowolnego wyniku złożoności! :))ΠP


jakiego rodzaju problemu szukasz? z pewnością niektóre trywialne właściwości grafów pozostają również trywialne w zwięzłej wersji, np. właściwość spełniana przez każdy wykres, a także właściwość spełniona przez brak wykresu. może szukasz jakiejś nieruchomości oprócz tych dwóch?
— Sasho Nikolov

2
Najpierw chciałem wspomnieć, że wyniki Papadimitriou i Yannakakis wymagają kompletności dla specjalnego rodzaju redukcji. (Jednak ich wynik można zastosować do ogromnej liczby problemów.)
— Bruno

2
A teraz pytanie: skoro masz wykładniczy wzrost złożoności zwięzłej wersji problemu (ogólnie), prawdopodobnie oznaczałoby to, że twój pierwotny problem można rozwiązać w logarytmicznym czasie? Ale wtedy problem możliwy do rozwiązania w czasie logarytmicznym można faktycznie rozwiązać w stałym czasie. Dlatego zwięzłą wersję można również rozwiązać w stałym czasie. Jestem całkiem przekonany, że mój powyższy „argument” ma zbyt wiele luk, aby być całkowicie poprawnym, ale przynajmniej oznacza to, że wasze problemy muszą być bardzo szczególne na początku.
— Bruno

NP1

@Bruno Myślałem na tych samych zasadach, ale nie mogłem od razu wymyślić konkretnego przykładu!
— Nikhil

Odpowiedzi:


16

2n/22n2n/2NP

2n/2knnkC2n/2P

2n/2C2n/2nCmCm≤2n/2m≥2n/2m2nmO(1)NPNPNP

NP


2
to jest bardzo miłe i rozdziera każdą intuicję, którą miałem ...
— Sasho Nikolov

12

Biorąc pod uwagę, że nawet podjęcie decyzji, czy wykres reprezentowany przez daną zwięzłą reprezentację zawiera co najmniej jedną krawędź, czy nie jest równoważne z Obwodem SAT, a zatem NP-zupełne, kuszące jest twierdzenie, że każda interesująca właściwość zwięzłej reprezentacji powinna być NP-trudna pod odpowiednia definicja „interesującego”. Twierdzenie to byłoby teoretycznie złożonym analogiem do twierdzenia Rice'a . Niestety, znalezienie najbardziej ogólnego teoretycznie analogicznego twierdzenia Rice'a jest otwartym problemem , chociaż istnieją wyniki, które dają pewne formy takich teoretycznych analogów złożoności.


Dzięki za wskaźnik! To była świetna odpowiedź Russella na pytanie, które połączyłeś!
— Nikhil

9

Nie chciałem, żeby to była odpowiedź, ale wymagałoby to zbyt wielu komentarzy. Mam nadzieję, że to się przyda.

ΠΠ2n2n/xx=nO(1)

ΠsΠsΠ

Π


1
W twierdzeniu Rice'a kluczem jest to, że jedynymi dozwolonymi właściwościami są właściwości języka L (M), a nie maszyny M (jednak opis M jest wkładem do problemu). Analogiem do zwięzłych problemów z grafem byłoby coś takiego: właściwości, które zależą tylko od typu izomorfizmu wykresu.
— Joshua Grochow

@JoshuaGrochow brzmi jak bardzo dobry pomysł. Odnosi się to również do mojej intuicji złożoności drzewa decyzyjnego (że właściwości o liniowej złożoności drzewa decyzyjnego są trudne) poprzez hipotezę wymijania, przynajmniej dla właściwości monotonicznych.
— Sasho Nikolov,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.