DocumentCode
2510901
Title
Approximate Satisfiability and Equivalence
Author
Fischer, Eldar ; Magniez, Frederic ; De Rougemont, Michel
Author_Institution
Fac. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa
fYear
0
fDate
0-0 0
Firstpage
421
Lastpage
430
Abstract
Inspired by property testing, we relax the classical satisfiability UvDashF between a finite structure U of a class K and a formula F, to a notion of epsiv-satisfiability UvDashepsiv F, and the classical equivalence F1equivF2 between two formulas F1 and F2, to epsiv-equivalence F1equivepsivF2 for epsiv>0. We consider the class of strings and trees with the edit distance with moves, and show that these approximate notions can be efficiently decided. We use a statistical embedding of words (resp. trees) into lscr1, which generalizes the original Parikh mapping, obtained by sampling O(f(epsiv)) finite samples of the words (resp. trees). We give a tester for equality and membership in any regular language, in time independent of the size of the structure. Using our geometrical embedding, we can also test the equivalence between two regular properties on words, defined by monadic second order formulas. Our equivalence tester has polynomial time complexity in the size of the automaton (or regular expression), for a fixed epsiv, whereas the exact version of the equivalence problem is PSPACE-complete. Last, we extend the geometric embedding, and hence the tester algorithms, to infinite regular languages and to context-free languages. For context-free languages, the equivalence tester has an exponential time complexity, whereas the exact version is undecidable
Keywords
automata theory; computability; computational complexity; context-free languages; decidability; equivalence classes; sampling methods; trees (mathematics); PSPACE-complete equivalence problem; Parikh mapping; approximate classical satisfiability; automaton theory; classical equivalence tester; context-free languages; decidability; equality tester algorithms; exponential time complexity; finite structure; infinite regular languages; monadic second order formulas; polynomial time complexity; property testing; statistical word embedding; word sampling; Automata; Automatic testing; Computer science; Hamming distance; Logic testing; Polynomials; Robustness; Sampling methods; Vegetation mapping; Working environment noise;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2006 21st Annual IEEE Symposium on
Conference_Location
Seattle, WA
ISSN
1043-6871
Print_ISBN
0-7695-2631-4
Type
conf
DOI
10.1109/LICS.2006.12
Filename
1691253
Link To Document