LARA

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
sav08:remarks_on_ws1s_complexity [2010/11/23 19:22]
hossein
sav08:remarks_on_ws1s_complexity [2010/11/23 19:27]
hossein
Line 1: Line 1:
 ====== Remarks on WS1S Complexity ====== ====== Remarks on WS1S Complexity ======
 +
  
  
 ===== Complexity of One Algorithm ===== ===== Complexity of One Algorithm =====
  
-The construction in [[Using Automata to Decide WS1S]] determinizes automaton whenever it needs to perform negation. ​ Moreover, existential quantifier forces the automaton to be non-deterministic. ​ Therefore, with every alternation between $\exists$ and $\forall$ we obtain an exponential blowup. ​ For formula with n alternations we have $2^{2^{\ldots 2}}$ complexity with a stack of exponentials of height $n$.  Is there a better algorithm?  ​+The construction in [[Using Automata to Decide WS1S]] determinizes automaton whenever it needs to perform negation. ​ Moreover, existential quantifier forces the automaton to be non-deterministic. ​ Therefore, with every alternation between $\exists$ and $\forall$ we obtain an exponential blowup. ​ For formula with n alternations we have $2^{2^{\ldots 2^{n}}}$ complexity with a stack of exponentials of height $n$.  Is there a better algorithm?  ​
  
 ===== Reference ===== ===== Reference =====