Abstract.
In the hierarchy of infinite graph families, rational graphs are defined by rational transducers with labelled final states. This paper proves that their traces are precisely context-sensitive languages and that this result remains true for synchronized rational graphs.
Similar content being viewed by others
References
Blumensath, A., Grädel, E. (2000) Automatic structures. Proceedings of 15th IEEE Symposium on Logic in Computer Science LICS 2000, pp. 51-62
Carayol, A. (2001) Notions of determinism for rational graphs. Private communication
Caucal, D. (2003) On the transition graphs of Turing machines. Theoretical Computer Science 296(2): 195-223
Caucal, D. (2003) On transition graphs having a decidable monadic theory. Theoretical Computer Science 290(1): 79-115
Chomsky, N. (1956) Three models for the description of language. IRE Transactions on Information Theory 2(3): 113-124
Colcombet, T. (2002) On families of graphs having a decidable first order theory with reachability. Proceedings of the 29th International Conference on Automata, Languages, and Programming, vol. 2380 (Lecture Notes in Computer Science). Springer, Berlin Heidelberg New York
Courcelle, B. (1990) Handbook of Theoretical Computer Science, chap. Graph rewriting: an algebraic and logic approach. Elsevier
Elgot, C., Mezei, J. (1965) On relations defined by generalized finite automata. IBM 9: 47-68
Epstein, D., Cannon, J.W., Holt, D.F., Levy, S.V.F., Paterson, M.S., Thurston (1992) Word processing in groups. Jones and Barlett publishers
Frougny, C., Sakarovitch, J. (1993) Synchronized rational relations of finite and infinite words. Theoretical Computer Science 108: 45-82
Kleene, S.C. (1956) Representation of events in nerve nets and finite automata. In: Shannon, C.E., McCarthy, J. (eds.) Automata studies. Princeton, pp. 3-40
Kuroda, S.-Y. (1964) Classes of languages and linear-bounded automata. Information and Control 7(2): 207-223
Meyer, A. (2002) Sur des sous-familles de graphes rationnels. Rapport de DEA, Université de Rennes 1
Morvan, C. (2000) On rational graphs. In: Tiuryn, J. (ed.) Fossacs 00, vol. 1784 (LNCS), pp. 252-266. ETAPS 2000 best theoretical paper Award
Morvan, C., Stirling, C. (2001) Rational graphs trace context-sensitive languages. In: Pultr, A., Sgall, J. (eds.) MFCS 01, vol. 2136 (LNCS), pp. 548-559
Muller, D., Schupp, P. (1985) The theory of ends, pushdown automata, and second-order logic. Theoretical Computer Science 37: 51-75
Penttonen, M. (1974) One-sided and two-sided context in formal grammars. Information and Control 25(4): 371-392
Rispal, C. (2001) Graphes rationnels synchronisés. Rapport de DEA, Université de Rennes 1
Rispal, C. (2002) Synchronized graphs trace the context-sensitive languages. In: Mayr, R., Kucera, A. (ed.) Infinity 02, vol. 68. (ENTCS)
Greibach, S., Ginsburg, S. (1969) Abstract families of languages. Mem. Am. Math. Soc. 87
Sénizergues, G. (1992) Definability in weak monadic second-order logic of some infinite graphs. In: Dagstuhl seminar on Automata theory: Infinite computations, Warden, Germany, vol. 28, p. 16
Urvoy, T. (2002) Abstract families of graphs. In: Toyama, M., Ito, M. (ed.) DLT 02, vol. 2450. (LNCS), pp. 381-392
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: 17 December 2003, Published online: 27 December 2004
Rights and permissions
About this article
Cite this article
Morvan, C., Rispal, C. Families of automata characterizing context-sensitive languages. Acta Informatica 41, 293–314 (2005). https://doi.org/10.1007/s00236-004-0160-0
Issue Date:
DOI: https://doi.org/10.1007/s00236-004-0160-0