Abstract
A metric is defined on the set of all finite and infinite words based on the difference between the occurrences of different letters of the alphabet. This induces a topology which coincides with the metric topology defined by Nivat [5]. Using this metric a vector is defined which gives rise to the position vector p showing the position in the word of each letter of the alphabet. The p-vector can be regarded as a generalization of the Parikh vector [6]. While the Parikh vector of a word enumerates the number of occurrences of each letter of the alphabet, the p-vector introduced in this paper indicates the positions of each letter of the alphabet in the word. Also, the Parikh vector is defined for finite words and the p-vector gives a generalization to infite words. The p-vector has nice mathematical properties. Characterizations of regular sets, context-free languages and a few families from Lindenmayer systems are given.
This work was partially supported by the Board of Research in Nuclear Science, Department of Atomic Energy.
This work was partially supported by the University Grants Commission under the scheme ‘Financial Assistance to College Teachers for Minor Projects’.
Preview
Unable to display preview. Download preview PDF.
References
C. Choffrut and K. Culik II, On extendibility of unavoidable sets, Lecture Notes in Computer Science 166 (Springer, Berlin, 1984) 326–338.
V.R. Dare and R. Siromoney, Subword topology, TR MATH 12/1985, Department of Mathematics, Madras Christian College, Madras.
M. Harrison, Introduction to Formal Languages Theory, (Addison-Wesley, Reading, Mass, 1978).
A. Nakamura and H. Ono, Pictures of functions and their acceptability by automata, Theoret. Comput. Sci. 23 (1983) 37–48.
M. Nivat, Infinite words, infinite trees and infinite computations, Mathematical Centre Tracts 109 (1979) 1–52.
R.J. Parikh, On context-free languages, Journal of the Association for Computing Machinery 13 (1966) 570–581.
G. Rozenberg and A. Salomaa, The Mathematical Theory of L-systems (Academic Press, New York, 1980).
R. Siromoney, V.R. Dare and K.G. Subramanian, Infinite arrays and infinite computations, Theoret. Comput. Sci. 24 (1983) 195–205.
R. Siromoney, K.G. Subramanian and V.R. Dare, On infinite arrays obtained by deterministic controlled table L-array systems, Theoret. Comput. Sci. 33 (1984) 3–11.
R. Siromoney and V.R. Dare, On infinite words obtained by selective substitution grammars, Theoret. Comput. Sci. 39 (1985) (in press).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1985 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Siromoney, R., Rajkumar Dare, V. (1985). A generalization of the Parikh vector for finite and infinite words. In: Maheshwari, S.N. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1985. Lecture Notes in Computer Science, vol 206. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16042-6_16
Download citation
DOI: https://doi.org/10.1007/3-540-16042-6_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16042-7
Online ISBN: 978-3-540-39722-9
eBook Packages: Springer Book Archive