In "Effiziente Schaltkreise mit SAT-Solvern finden" haben Kojevnikov, Kulikov und Yaroslavtsev mit SAT-Solvern bessere Schaltkreise für die Berechnung der Funktion gefunden.MO Dk
Ich habe Computer verwendet, um Beweise für Zeit-Raum-Untergrenzen zu finden, wie hier beschrieben . Das war aber nur möglich, weil ich mit einem extrem restriktiven Beweissystem gearbeitet habe.
Maverick Woo und ich arbeiten seit einiger Zeit daran, die "richtige" Domäne für den Nachweis der oberen / unteren Grenzen von Schaltkreisen mithilfe von Computern zu finden. Wir hatten gehofft, dass wir gegen (oder eine sehr schwache Version davon) mit SAT-Solvern auflösen können , aber dies scheint immer unwahrscheinlicher. (Ich hoffe, Maverick macht es nichts aus, wenn ich das sage ...)CC0A CC0
Das erste generelle Problem bei der Verwendung der Brute-Force-Suche zum Nachweis nichttrivialer Untergrenzen ist, dass es selbst auf einem sehr schnellen Computer einfach zu lange dauert. Die Alternative besteht darin, SAT-Löser, QBF-Löser oder andere hochentwickelte Optimierungswerkzeuge zu verwenden, die jedoch nicht ausreichen, um die enorme Größe des Suchraums auszugleichen. Schaltkreissyntheseprobleme gehören zu den schwierigsten praktischen Beispielen.
Das zweite generische Problem ist, dass der "Beweis" der resultierenden Untergrenze (erhalten durch Ausführen von Brute-Force-Suche und Finden von nichts) wahnsinnig lang ist und anscheinend keine Einsicht ergibt (abgesehen von der Tatsache, dass die Untergrenze gilt). Eine große Herausforderung für die "experimentelle Komplexitätstheorie" besteht also darin, interessante untere Schranken zu finden, für die der mögliche "Beweis" der unteren Schranke kurz genug ist, um überprüfbar zu sein, und interessant genug, um zu weiteren Einsichten zu führen.