Abstract
R. Parikh’s celebrated theorem, first proved in [37], counts the number of occurrences of letters in words of a context-free languages L over an alphabet of k letters. For a given word w, the numbers of these occurrences is denoted by a vector \(n(w) \in {\mathbb N}^k\), and the theorem states
* Partially supported by the Israel Science Foundation for the project “Model Theoretic Interpretations of Counting Functions” (2007–2010) and the Grant for Promotion of Research by the Technion–Israel Institute of Technology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In [32] a different definition is given, which attempts to capture the specific situation of directed graphs. But the original definition is the one which is used when dealing with hyper-graphs and general relational structures.
References
H. Adler and I. Adler. A note on clique-width and tree-width on structures. Arxiv preprint arXiv:0806.0103v2, [cs.LO], 2008.
S. Arnborg, D.G. Corneil, and A. Proskurowski. Complexity of finding embedding in a k–tree. SIAM Journal of Algebraic Discrete Methods, 8:277–284, 1987.
L. Aceto, Z. Ésik, and A. Ingólfsdóttir. A fully equational proof of Parikh’s theorem. Informatique theéorique et applications, 36(2):129–153, 2002.
H. Bodlaender. A tourist guide through tree width. Acta Cybernetica, 11:1–23, 1993.
H. Bodlaender. Treewidth: Algorithmic techniques and results. In I. Privara and P. Ruzicka, editors, Proceedings of the 22th International Symposium on the Mathematical Foundation of Computer Science, MFCS’97, volume 1295 of Lecture Notes in Computer Science, pages 29–36. Springer, Berlin, 1997.
B. Courcelle and J. Engelfriet. A logical characterization of the sets of hypergraphs defined by hyperedge replacement grammars. Mathematical Systems Theory, 28:515–552, 1995.
B. Courcelle, J. Engelfriet, and G. Rozenberg. Handle-rewriting hypergraph grammars. Journal of Computer System Science, 46:218–270, 1993.
D.G. Corneil, M. Habib, J.-M. Lanlignel, B. Reed, and U. Rotics. Polynomial time recognition of clique-width ⩽ 3 graphs. In Proceedings of LATIN’2000, volume 1776 of Lecture Notes in Computer Science, pages 126–134. Springer, Berlin, 2000.
B. Courcelle and J.A. Makowsky. Fusion on relational structures and the verification of monadic second order properties. Mathematical Structures in Computer Science, 12.2:203–235, 2002.
B. Courcelle and S. Olariu. Upper bounds to the clique–width of graphs. Discrete Applied Mathematics, 101:77–114, 2000.
B. Courcelle. The monadic second-order logic of graphs I: Recognizable sets of finite graphs. Information and Computation, 85:12–75, 1990.
B. Courcelle. Monadic second-order logic of graphs VII: Graphs as relational structures. Theoretical Computer Science, 101:3–33, 1992.
B. Courcelle. Monadic second order graph transductions: A survey. Theoretical Computer Science, 126:53–75, 1994.
B. Courcelle. Structural properties of context-free sets of graphs generated by vertex replacement. Information and computation, 116:275–293, 1995.
B. Courcelle. The monadic second order logic of graphs, XIV: Uniformly sparse graphs and edge set quantification. Theoretical Computer Science, 299(1):1–36, 2003.
A. Durand, R. Fagin, and B. Loescher. Spectra with only unary function symbols. In M. Nielsen and W. Thomas, editors, CSL’97, volume 1414 of Lecture Notes in Computer Science, pages 189–202. Springer, Berlin, 1997.
R. Diestel. Graph Theory. Graduate Texts in Mathematics. Springer, Berlin, 1996.
A. Durand, N. Jones, J.A. Makowsky, and M. More. 50 years of the spectrum problem: Survey and new results, Available on the Arxiv: arXiv:0907.5495v1, 2009.
M. Doron and S. Shelah. Bounded m-ary patch-width are equivalent for \(m > 2\). Electronically available at arXiv:math/0607375v1, 2006.
H. Ebbinghaus and J. Flum. Finite Model Theory. Springer, Berlin, 1995.
J. Engelfriet and V. van Oostrom. Logical description of context-free graph-languages. Journal of Computer and System Sciences, 55:489–503, 1997.
E. Fischer and J.A. Makowsky. Patch-width, a generalization of clique-width for relational structures. under preparation, 2010.
E. Fischer and J.A. Makowsky. On spectra of sentences of monadic second order logic with counting. Journal of Symbolic Logic, 69(3):617–640, 2004.
M.R. Fellows, F.A. Rosamond, U. Rotics, and S. Szeider. Proving NP-hardness for clique width ii: Non-approximability of clique-width. Electronic Colloquium on Computational Complexity, 2005.
M.R. Fellows, F.A. Rosamond, U. Rotics, and S. Szeider. Clique-width minimization is np-hard. In STOC ’06: Proceedings of the Thirty-Eighth Annual ACM Symposium on Theory of Computing, pages 354–362. ACM, Seattle, WA, USA, May 21–23, 2006.
T. Feder and M. Vardi. The computational structure of monotone monadic SNP and constraint satisfaction: A study through Datalog and group theory. SIAM Journal on Computing, 28:57–104, 1999.
A. Glikson and J.A. Makowsky. NCE graph grammars and clique-width. In H.L. Bodlaender, editor, Proceedings of the 29th International Workshop on Graph-Theoretic Concepts in Computer Science (WG 2003), Elspeet (The Netherlands), volume 2880 of Lecture Notes in Computer Science, pages 237–248. Springer, Berlin, 2003.
M.C. Golumbic and U. Rotics. On the clique-width of some perfect graph classes. Internation Journal of Foundations of Computer Science, 11:423–443, 2000.
F. Gécseg and M. Steinby. Tree languages. In G. Rozenberg and A. Salomaa, editors, Handbook of Formal Languages, Vol. 3 : Beyond Words, pages 1–68. Springer, Berlin, 1997.
Y. Gurevich and S. Shelah. Spectra of monadic second-order formulas with one unary function. In LICS’03, IEEE, pages 291–300, 2003.
F. Gurski and E. Wanke. The tree-width of clique-width bounded graphs without \({K}_{n,n}\). Lecture Notes in Computer Science, 1928:196–205, 2000.
T. Johnson, N. Robertson, P. Seymour, and R. Thomas. Directed tree-width. Journal of Combinatorial Theory, Serie B, 81(1):138–154, 2001.
J.A. Makowsky. Algorithmic uses of the Feferman-Vaught theorem. Annals of Pure and Applied Logic, 126.1-3:159–213, 2004.
J.A. Makowsky and J.P. Mariño. Tree-width and the monadic quantifier hierarchy. Theoretical Computer Science, 303:157–170, 2003.
J.A. Makowsky and Y. Pnueli. Arity vs. alternation in second order logic. Annals of Pure and Applied Logic, 78(2):189–202, 1996.
J.A. Makowsky and U. Rotics. On the cliquewidth of graphs with few P 4’s. International Journal on Foundations of Computer Science, 10:329–348, 1999.
R. Parikh. On context-free languages. JACM, 13:570–581, 1966.
D.L. Pilling. Commutative regular equations and Parikh’s theorem. Journal of London Mathematical Society, 6:663–666, 1973.
U. Rotics. Efficient Algorithms for Generally Intractable Graph Problems Restricted to Specific Classes of Graphs. PhD thesis, Technion- Israel Institute of Technology, 1998.
N. Robertson and P. D. Seymour. Graph minors. ii. algorithmic aspects of tree-width. Journal of Algorithms, 7:309–322, 1986.
H. Scholz. Problem # 1: Ein ungelöstes Problem in der symbolischen Logik. Journal of Symbolic Logic, 17:160, 1952.
S. Shelah. Spectra of monadic second order sentences. Paper No. 817, Electronically available at arXiv:math/0405158, 2004.
Acknowledgments
Some passages are taken verbatim from [23] and from [18]. I would like to thank my co-authors A. Durand, E. Fischer, M. More and N. Jones for kindly allowing me to do so. I would like to thank B. Courcelle for valuable comments and references, and to I. Adler for making [1] available to me before it was posted.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media B.V.
About this chapter
Cite this chapter
Makowsky*, J.A. (2011). Generalizing Parikh’s Theorem. In: van Benthem, J., Gupta, A., Pacuit, E. (eds) Games, Norms and Reasons. Synthese Library, vol 353. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-0714-6_10
Download citation
DOI: https://doi.org/10.1007/978-94-007-0714-6_10
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-0713-9
Online ISBN: 978-94-007-0714-6
eBook Packages: Humanities, Social Sciences and LawPhilosophy and Religion (R0)