• DocumentCode
    826204
  • Title

    Deciding co-observability is PSPACE-complete

  • Author

    Rohloff, Kurt ; Yoo, Tae-Sic ; Lafortune, Stéphane

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    48
  • Issue
    11
  • fYear
    2003
  • Firstpage
    1995
  • Lastpage
    1999
  • Abstract
    In this note, we reduce the deterministic finite-state automata intersection problem to the problem of deciding co-observability for regular languages using a polynomial-time many-one mapping. This demonstrates that the problem of deciding co-observability for languages marked by deterministic finite-state automata is PSPACE-complete. We use a similar reduction to reduce the deterministic finite-state automata intersection problem to deciding other versions of co-observability introduced in a previous paper. These results imply that the co-observability of regular languages most likely cannot be decided in polynomial time unless we make further restrictions on the languages. These results also show that deciding decentralized supervisor existence is PSPACE-complete and therefore probably intractable.
  • Keywords
    computational complexity; deterministic automata; discrete event systems; finite automata; observability; PSPACE-completeness; co-observability; computational complexity; decentralized supervisor existence; deterministic finite-state automata intersection problem; discrete event systems; polynomial-time many-one mapping; regular languages; Automata; Computational complexity; Control systems; Discrete event systems; Distributed control; NP-complete problem; Polynomials; Sufficient conditions; Supervisory control;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2003.819285
  • Filename
    1245188