Visibly Pushdown Automata: From Language Equivalence to Simulation and Bisimulation

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

14 Citations (Scopus)

Abstract

We investigate the possibility of (bi)simulation-like preorder/equivalence checking on the class of visibly pushdown automata and its natural subclasses visibly BPA (Basic Process Algebra) and visibly one-counter automata. We describe generic methods for proving complexity upper and lower bounds for a number of studied preorders and equivalences like simulation, completed simulation, ready simulation, 2-nested simulation preorders/equivalences and bisimulation equivalence. Our main results are that all the mentioned equivalences and preorders are EXPTIME-complete on visibly pushdown automata, PSPACE-complete on visibly one-counter automata and P-complete on visibly BPA. Our PSPACE lower bound for visibly one-counter automata improves also the previously known DP-hardness results for ordinary one-counter automata and one-counter nets. Finally, we study regularity checking problems for visibly pushdown automata and show that they can be decided in polynomial time.
Original languageEnglish
Title of host publicationComputer Science Logic : Proceedings of 20th International Workshop, CSL 2006, 15th Annual Conference of the EACSL, Szeged, Hungary, September 25-29, 2006
Number of pages15
PublisherIEEE Computer Society Press
Publication date2006
Pages89-103
ISBN (Print)9783540454588
DOIs
Publication statusPublished - 2006
EventAnnual Conference on Computer Science Logic (CSL'06) - Szeged, Hungary
Duration: 25 Sept 200629 Sept 2006
Conference number: 15

Conference

ConferenceAnnual Conference on Computer Science Logic (CSL'06)
Number15
Country/TerritoryHungary
CitySzeged
Period25/09/200629/09/2006
SeriesLecture Notes in Computer Science
Number4207
ISSN0302-9743

Fingerprint

Dive into the research topics of 'Visibly Pushdown Automata: From Language Equivalence to Simulation and Bisimulation'. Together they form a unique fingerprint.

Cite this