Teoria złożoności, poprzez takie koncepcje jak kompletność NP, rozróżnia problemy obliczeniowe, które mają względnie skuteczne rozwiązania, i te, które są trudne do rozwiązania. Złożoność „drobnoziarnista” ma na celu dopracowanie tego jakościowego rozróżnienia w ilościowy przewodnik co do dokładnego czasu potrzebnego na rozwiązanie problemów. Więcej informacji można znaleźć tutaj: http://simons.berkeley.edu/programs/complexity2015
Oto kilka ważnych hipotez:
ETH: - wymaga czasu dla niektórych . δ > 0
SETH: dla każdego istnieje takie, że - na zmiennych, klauzul nie można rozwiązać w czasie .k k S A T n m 2 ( 1 - ε ) n p o l y m
Wiadomo, że SETH jest silniejszy niż ETH i oba są silniejsze niż , i oba silniejsze niż .F T P ≠ W [ 1 ]
Cztery inne ważne przypuszczenia:
3SUM Hipoteza: 3SUM na liczb całkowitych wymaga czas{ - n 3 , … , n 3 } n 2 - o ( 1 )
Hipoteza OV: Wektory ortogonalne na wektorach wymagają czasu .n 2 - o ( 1 )
Hipoteza APSP: najkrótsza ścieżka wszystkich par w węzłach i wagach bitów wymaga czasu .
Hipoteza BMM: Każdy algorytm „kombinatoryczny” do mnożenia macierzy boolowskich wymaga czasu .
Wiadomo, że SETH zakłada hipotezę OV (Ryan Willams, 2004). Oprócz dowodu Ryana, że SETH hipotezę OV, nie ma innych znanych redukcji odnoszących się do przypuszczeń.
Moje pytanie: Czy znasz inne powiązane hipotezy lub przypuszczenia w tej dziedzinie? Jakie są między nimi relacje?
Podziękowania: wymienione wyniki pochodzą ze slajdów Virginii Vassilevska Williams, dała mi również częściowe odpowiedzi na to pytanie.
Link do slajdów: http://theory.stanford.edu/~virgi/overview.pdf