Article ID Journal Published Year Pages File Type
427138 Information Processing Letters 2013 5 Pages PDF
Abstract

•An abstraction of a DFA is helpful if it leads to a smaller DFA.•We show that abstraction is not always helpful.•We show that deciding whether an abstraction is helpful is PSPACE-complete.

Abstraction is a leading technique for coping with large state spaces. Abstraction over-approximates the transitions of the original system or the automaton that models it and may introduce nondeterminism. In applications where determinism is essential, we say that an abstraction function is helpful if, after determining and minimizing the abstract automaton, we end up with fewer states than the original automaton. We show that abstraction functions are not always helpful; in fact, they may introduce an exponential blow-up. We study the problem of deciding whether a given abstraction function is helpful for a given deterministic automaton and show that it is PSPACE-complete.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, ,