ETH stwierdza, że SAT nie może być rozwiązany w najgorszym przypadku w czasie podwykonawczym. Co z przeciętną sprawą? Czy istnieją naturalne problemy związane z NP, które są przypuszczalnie trudne w przeciętnym przypadku?
Średni przypadek oznacza średni czas pracy z równomiernym rozkładem na wejściach.
cc.complexity-theory
np
average-case-complexity
Anonimowy
źródło
źródło
Odpowiedzi:
Można przypuszczać, że problem parzystości uczenia się z hałasem (LPN) przy stałym poziomie błędu wymaga czasu . Najszybszy znany algorytm (Blum-Kalai-Wasserman) wykorzystuje czas 2 O ( n / log n ) .2)n1 - o ( 1 ) 2)O ( n / logn )
źródło
To nie to samo, co „każdy algorytm”, ale w SODA'04 Achlioptas Beame Molloy i zasugerował, że każdy algorytm wycofywania powinien wymagać wykładniczy czas na losowych przypadkach 3SAT z zmiennych i c n klauzul, z C zawiera się w przedziale wartości najbliższej próg satysfakcji.n c n do
źródło
Istnieje kilka generatorów liczb psuedorandom, które nie mają algorytmów wielomianu czasowego do zerwania. Sądzę, że można uznać je za trudne w przeciętnych przypadkach. Sprawdź generatory na www.ecrypt.eu.org/stream/ Są oczywiście inne, możesz zbadać większość z nich online.
źródło
Rozumiem, że choć niektórzy kandydaci z teorii niezniszczalności kryptografii i generatorów liczb losowych [np. niektórzy cytowani w Razborov / Rudich, Natural Proofs], większość aspektów twojego pytania jest uznawana przez ekspertów za zasadniczo kluczowe pytania „wciąż otwarte” na polu. od wprowadzenia do kompleksowej ankiety „ Średnia złożoność przypadków” autorstwa Bogdanova i Trevisana (2006) ma kilka powiązanych punktów. Pomocny może być także wykład Trevisana na youtube na temat ustaleń i otwartych pytań o średniej złożoności przypadków .
źródło