Mam politotop zdefiniowany przez .
Pytanie: Z uwagi wierzchołek z , czy istnieje algorytm wielomianowy czas równomiernie próbki od sąsiadów na wykresie ? (Wielomian w wymiarze, liczba równań i reprezentacja . Mogę założyć, że liczba równań jest wielomianem w wymiarze).
Aktualizacja: Wydaje mi się, że byłem w stanie wykazać, że jest to trudny NP, patrz moja odpowiedź wyjaśniająca ten argument. (I przez -hard, to znaczy, że algorytm czas wielomian okaże ... nie jestem pewien co poprawna terminologia jest tutaj).
Aktualizacja 2: Jest to dowód 2 linia -hardness (biorąc pod uwagę prawo kombinatoryczne Polytope) i udało mi się go znaleźć artykuł Khachiyan. Zobacz odpowiedź na opis i link. :-RE
Równoważny problem :
W komentarzach Peter Shor wskazał, że pytanie to jest równoważne z pytaniem, czy możemy równomiernie próbkować z wierzchołków danego polytopa. (Myślę, że równoważność wygląda następująco: w jednym kierunku możemy przejść od politopu z wierzchołkiem do liczby wierzchołków w , , a próbkowanie wierzchołków jest równoważne próbkowaniu sąsiadów na W drugim kierunku możemy przejść od polytopa do polytopa jednego wyższego wymiaru, dodając stożek z wierzchołkiem i podstawą . Następnie próbkowanie sąsiadów w jest równoważne próbkowaniu wierzchołków ).
Takie sformułowanie pytania zostało zadane wcześniej: /mathpro/319930/sampling-uniformly-from-the-vertices-of-a-polytope
Odpowiedzi:
Najpierw przypomnij sobie o wielobiegunowym obiegu wykresu na dole strony 4 Generowanie wszystkich wierzchołków wielościanu jest trudne .
Jego wierzchołki są bijectywnie zgodne z ukierunkowanymi prostymi cyklami. Dlatego trudno je próbkować lub liczyć według Propozycji 5.1 JVV . :-RE
Wyposażony w te słowa kluczowe byłem w stanie znaleźć twardość wyniku próbkowania jako twierdzenie 1 Transversal Hypergraphs and Families of Polyhedes Cones autorstwa Khachiyana.
Edycja: Zapisałem poniższy argument i wydaje się poprawny. Istnieje jednak znacznie prostszy argument, który opiszę tutaj:
a) Analiza algorytmów cofania do wyliczenia wszystkich wierzchołków i wszystkich powierzchni wypukłego wielościanu (Fukuda i in.) jest bardzo trudna do rozwiązania w NP:
Wydaje się, że istnieją różne rozszerzenia tego. Po zakończeniu pisania zaktualizuję link.
(Stary argument był tutaj - jest w historii edycji. Usunąłem go, ponieważ jest bardzo długi i będzie przeszkadzał w znalezieniu prawidłowej odpowiedzi na pytanie.)
źródło