Arrow Research search
Back to I&C

I&C 2018

Multi-buffer simulations: Decidability and complexity

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

Multi-buffer simulation is a refinement of fair simulation between two nondeterministic Büchi automata (NBA). It is characterised by a game in which letters get pushed to and taken from FIFO buffers of bounded or unbounded capacity. Games with a single buffer approximate the PSPACE-complete language inclusion problem for NBA. With multiple buffers and a fixed mapping of letters to buffers these games approximate the undecidable inclusion problem between Mazurkiewicz trace languages. We study the decidability and complexity of multi-buffer simulations and obtain the following results: P-completeness for fixed bounded buffers, EXPTIME-completeness in case of a single unbounded buffer and high undecidability (in the analytic hierarchy) with two buffers of which at least one is unbounded. We also consider a variant in which the buffers are kept untouched or flushed and show PSPACE-completeness for the single-buffer case.

Authors

Keywords

  • Büchi automata
  • Simulation games
  • Mazurkiewicz traces

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
996323592112220636
v2026.09.13