Komplexität SMT mit einem Wechsel


9

Ich suche nach der Komplexität der Erfüllbarkeit einer Formel oder einer Formel wobei die Formel der Form ist: Wobei die Konstante in und die Domäne der Variablen auch .x 1 , ... , x my 1 , ... , y n , & phiv; & phiv; & phiv; : = & phiv; & phiv; | ¬ ϕ | ϕ ϕ | ψ ψ : = t > t | ty1,,yn,x1,,xm,ϕx1,,xmy1,,yn,ϕϕ

ϕ:=ϕϕ | ¬ϕ | ϕϕ | ψ
t : = t + t | x i | y i | c c N x i , y i N.
ψ:=t>t | t=t
t:=t+t | xi | yi | c
cNxi,yiN

Tatsächlich sind die entweder oder . Vereinfacht das die Komplexität? 0 1yi01

Alle Antworten mit Referenzen würden gerne angenommen.

Vielen Dank


Wenn phi boolesch war, befinden Sie sich in der zweiten Ebene der Polynomhierarchie, da ich das Problem durch eine nicht deterministische Turing-Maschine lösen kann, die einen SAT-Löser als Orakel verwendet. Würde hier nicht die gleiche Argumentation funktionieren?
Mikolas

1
Wie in der Frage angegeben, scheint es sogar unentscheidbar, da es Hilberts 10. Problem enthält en.wikipedia.org/wiki/Hilbert%27s_tenth_problem
Magnus Find

@MagnusFind Danke, du hast recht. Tatsächlich habe ich aber keine Multiplikation (bearbeitet, sorry).
Wece

@Mikolas mit zweiter Ebene meinst du oder ? In nicht wirklich vertraut mit Polynomhierarchie sorry. Σ 2Π2Σ2
Wece

Haben Sie andere freie Variablen als diese quantifizierten? Wenn ja, sollten Sie das auch klarstellen. Übrigens scheint eine einfache Beobachtung zu sein, dass dies für die dritte Ebene der Polynomhierarchie zumindest schwierig ist, selbst wenn Sie die quantifizierten Variablen als und annehmen . 101
Kaveh

Antworten:


6

Die Frage nach der Wahrheit in der Presburger Arithmetik mit begrenztem Quantifiziererwechsel wurde von Reddy und Loveland mit einiger Präzision beantwortet:

CR Reddy & DW Loveland: Presburger-Arithmetik mit Bounded Quantifier Alternation .

Das Papier kann hier gefunden werden (Entschuldigung für den hässlichen Link). Ihr Hauptergebnis wird wie folgt angegeben:

Die Mitgliedschaft in (wobeimPA(m)mn

2dnm+4
22enm+4
de

m=2



5

Ich kenne keine Referenzen für das quantifizierte Fragment, aber Ihr Problem ist nicht dasselbe wie die Entscheidung über gut untersuchte Fragmente der Presburger-Arithmetik, da Sie Einheitskoeffizienten haben.

x+c<yxyc

Zwei einfache Theorien, deren Kombination schwierig ist. Pratt, 1977.

xy

Festlegen von Trennungslogikformeln durch SAT und inkrementelle Eliminierung negativer Zyklen. Chao Wang, Franjo Ivančić, malaiischer Ganai, Aarti Gupta, 2005.

011

Ein effizientes Entscheidungsverfahren für UTVPI-Einschränkungen. Shuvendu K. Lahiri und Madanlal Musuvathi, 2005.

nO(3n)

Die abstrakte Oktaeder-Domäne. Robert Clarisó und Jordi Cortadella, 2004.

Für den Fall des begrenzten Quantifiziererwechsels kenne ich keine besseren Ergebnisse als die von Reddy und Loveland, aber vielleicht kann ein Experte Sie in die richtige Richtung weisen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.