Hardness of preorder checking for basic formalisms

  • Authors:
  • Laura Bozzelli;Axel Legay;Sophie Pinchinat

  • Affiliations:
  • IRISA, Rennes Cedex, France;IRISA, Rennes Cedex, France;IRISA, Rennes Cedex, France

  • Venue:
  • LPAR'10 Proceedings of the 16th international conference on Logic for programming, artificial intelligence, and reasoning
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate the complexity of preorder checking when the specification is a flat finite-state system whereas the implementation is either a nonflat finite-state system or a standard timed automaton. In both cases, we show that simulation checking is EXPTIME-hard, and for the case of a non-flat implementation, the result holds even if there is no synchronization between the parallel components and their alphabets of actions are pairwise disjoint. Moreover, we show that the considered problems become PSPACE-complete when the specification is assumed to be deterministic. Additionally, we establish that comparing a synchronous non-flat system with no hiding and a flat system is PSPACE-hard for any relation between trace containment and bisimulation equivalence.