English

Reachability Analysis of Communicating Pushdown Systems

Logic in Computer Science 2015-07-01 v3 Formal Languages and Automata Theory

Abstract

The reachability analysis of recursive programs that communicate asynchronously over reliable FIFO channels calls for restrictions to ensure decidability. Our first result characterizes communication topologies with a decidable reachability problem restricted to eager runs (i.e., runs where messages are either received immediately after being sent, or never received). The problem is EXPTIME-complete in the decidable case. The second result is a doubly exponential time algorithm for bounded context analysis in this setting, together with a matching lower bound. Both results extend and improve previous work from La Torre et al.

Keywords

Cite

@article{arxiv.1209.0359,
  title  = {Reachability Analysis of Communicating Pushdown Systems},
  author = {Alexander Heussner and Jérôme Leroux and Anca Muscholl and Grégoire Sutre},
  journal= {arXiv preprint arXiv:1209.0359},
  year   = {2015}
}
R2 v1 2026-06-21T21:58:57.638Z