k
k k
Dwa główne modele:
Selman losowa modelka - Powtarzające się klauzula są dozwolone . Kyle podał to miłe odniesienie w komentarzach do swojej odpowiedzi, ale niepoprawnie założył, że model zabronił powtarzania klauzul. Połączona (nieco inna) wersja artykułu zawiera bardziej szczegółowe omówienie modelu losowego w części 3: „Ta metoda generowania pozwala na zduplikowanie klauzul we wzorze ... Jednak w miarę jak N dostaje duże duplikaty, stają się rzadkie, ponieważ generalnie wybierz tylko liniową liczbę klauzul. ”
m2k(nk)
Równoważność miejsc przejścia fazowego :
Jednak przejście fazowe (próg 50% satysfakcji) zachodzi przy tym samym stosunku klauzula-zmienna, niezależnie od tego, który z tych modeli został wybrany z zasadniczo tego powodu, że Selman i in. odnotowano w ich pracy.
A(n,m,k)(n,m,k)p=1/(2k(nk))N=(m2)A(n,m,k)=p⋅N=(m2)/2k(nk)
km=O(2kn)k≥3m=O(2kn)
A(n,m,k)=(m2)/2k(nk)=O(m2)/O(nk)=O(n2)/O(nk)
k≥3klimn→∞O(n2)/O(nk)=0k
Bezwstydna autopromocja - omawiam te tematy pokrótce w rozdziale 4.1 mojej pracy magisterskiej .
Losowy QBF
Jak się okazuje, sytuacja jest o wiele bardziej interesująca dla losowych QBF. Jakie są AFAIK, pierwsze trzy artykuły na temat losowego QBF proponowały nowy model losowy, krytykując swojego poprzednika.
Zobacz następujące dokumenty:
- Cadoli i in. „Eksperymentalna analiza obliczeniowego kosztu oceny ilościowych formuł boolowskich.” AI * IA 1997
- Gent + Walsh „Beyond NP: przejście fazowe QSAT”. AAAI / IAAI 1999
- Chen + Interian „Model generowania losowych liczbowych formuł boolowskich”. IJCAI 2005