An Infinite Pebble Game and Applications


Autoria(s): Kfoury, A.J.; Stolboushkin, A.P.
Data(s)

20/10/2011

20/10/2011

15/08/1996

Resumo

We generalize the well-known pebble game to infinite dag's, and we use this generalization to give new and shorter proofs of results in different areas of computer science (as diverse as "logic of programs" and "formal language theory"). Our applications here include a proof of a theorem due to Salomaa, asserting the existence of a context-free language with infinite index, and a proof of a theorem due to Tiuryn and Erimbetov, asserting that unbounded memory increases the power of logics of programs. The original proofs by Salomaa, Tiuryn, and Erimbetov, are fairly technical. The proofs by Tiuryn and Erimbetov also involve advanced techniques of model theory, namely, back-and-forth constructions based on a variant of Ehrenfeucht-Fraisse games. By contrast, our proofs are not only shorter, but also elementary. All we need is essentially finite induction and, in the case of the Tiuryn-Erimbetov result, the compactness and completeness of first-order logic.

National Science Foundation (CCR-9417382, CCR-9403809)

Identificador

Kfoury, A.J.; Stolboushkin, A.P.. "An Infinite Pebble Game and Applications", Technical Report BUCS-1996-020, Computer Science Department, Boston University, August 15, 1996. [Available from: http://hdl.handle.net/2144/1596]

http://hdl.handle.net/2144/1596

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-1996-020

Tipo

Technical Report