|
ABSTRACT
We solve an open question of Milner [1984]. We define a set of so-called well-behaved finite automata that, modulo bisimulation equivalence, corresponds exactly to the set of regular expressions, and we show how to determine whether a given finite automaton is in this set. As an application, we consider the star height problem.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Aceto, L., Fokkink, W., and Verhoef, C. 2001. Structural operational semantics. In Handbook of Process Algebra, J. Bergstra, A. Ponse, and S. Smolka, Eds. Elsevier Science, Amsterdam, The Netherlands, 197--292.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Bergstra, J., Bethke, I., and Ponse, A. 1994. Process algebra with iteration and nesting. Comput. J. 37, 4, 243--258.
|
| |
10
|
Bergstra, J., Fokkink, W., and Ponse, A. 2001. Process algebra with recursive operations. In Handbook of Process Algebra, J. Bergstra, A. Ponse, and S. Smolka, Eds. Elsevier Science, Amsterdam, The Netherlands, 333--390.
|
| |
11
|
|
| |
12
|
Bosscher, D. 1997. Grammars modulo bisimulation. Ph.D. University of Amsterdam, Amsterdam, The Netherlands.
|
| |
13
|
Corradini, F. 2000. A step forward towards equational axiomatizations of Milner bisimulation in Kleene star. In Proceedings FICS 2000.
|
| |
14
|
Corradini, F., De Nicola, R., and Labella, A. 2002. An equational axiomatization of bisimulation over regular expressions. J. Logic Comput. 12, 301--320.
|
| |
15
|
|
| |
16
|
Eggan, L. 1963. Transition graphs and the star-height of regular events. Mich. Math. J. 10, 385--397.
|
| |
17
|
Hashiguchi, K. 1983. Representation theorems on regular languages. J. Comput. Syst. Sci. 27, 101--105.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
McNaughton, R. 1966. The loop complexity of regular events. Tech. Rep., Machine Structures Group Memo 18, MIT, Cambridge, MA.
|
| |
22
|
Milner, R. 1984. A complete inference system for a class of regular behaviours. J. Comput. Syst. Sci. 28, 3, 439--466.
|
| |
23
|
|
| |
24
|
|
| |
25
|
Plotkin, G. 2004. A structural approach to operational semantics. J. Logic Algeb. Prog. 60, 17--139. (Reprint from 1981 in Special Issue on Structural Operational Semantics.)
|
| |
26
|
|
| |
27
|
Sewell, P. 1997. Nonaxiomatisability of equivalences over finite state processes. Ann. Pure Appl. Logic 90, 163--191.
|
| |
28
|
|
| |
29
|
TeReSe. 2003. Term Rewriting Systems. Number 55 in Cambridge Tracts in Theoretical Computer Science. Cambridge University Press.
|
| |
30
|
Troeger, D. 1993. Step bisimulation is pomset equivalence on a parallel language without explicit internal choice. Math. Struct. Comput. Sci. 3, 1, 25--62.
|
| |
31
|
van Beek, D., Man, K., Reniers, M., Rooda, J., and Schiffelers, R. 2006. Syntax and consistent equation semantics of hybrid chi. J. Logic Algeb. Prog. 68, 1/2, 129--210.
|
| |
32
|
van Glabbeek, R. 2001. The linear time---Branching time spectrum I. The semantics of concrete, sequential processes. In Handbook of Process Algebra, J. Bergstra, A. Ponse, and S. Smolka, Eds. Elsevier Science, Amsterdam, The Netherlands, 3--100.
|
|