Logical Methods in Computer Science (Feb 2020)

Minimization of visibly pushdown automata is NP-complete

  • Olivier Gauwin,
  • Anca Muscholl,
  • Michael Raskin

DOI
https://doi.org/10.23638/LMCS-16(1:14)2020
Journal volume & issue
Vol. Volume 16, Issue 1

Abstract

Read online

We show that the minimization of visibly pushdown automata is NP-complete. This result is obtained by introducing immersions, that recognize multiple languages (over a usual, non-visible alphabet) using a common deterministic transition graph, such that each language is associated with an initial state and a set of final states. We show that minimizing immersions is NP-complete, and reduce this problem to the minimization of visibly pushdown automata.

Keywords