Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2868.2871guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Logical aspects in the study of tree languages

Published: 28 September 1984 Publication History

Abstract

No abstract available.

Cited By

View all
  • (2018)Varieties of tree languages definable by syntactic monoidsActa Cybernetica10.5555/1108578.110858117:1(21-41)Online publication date: 20-Dec-2018
  • (2018)Wreath Products of Distributive Forest AlgebrasProceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3209108.3209158(512-520)Online publication date: 9-Jul-2018
  • (2015)PDL Is the Bisimulation-Invariant Fragment of Weak Chain LogicProceedings of the 2015 30th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)10.1109/LICS.2015.40(341-352)Online publication date: 6-Jul-2015
  • Show More Cited By

Recommendations

Reviews

Robert McNaughton

This paper studies tree languages as characterized by regular expressions and monadic second-order logic. (A tree language is a set of labeled trees, just as a language is a set of words.) If t 1 and t 2 are trees and c a label of arity zero (a vertex so labeled must be a leaf node) then the concatenation t 1 ? 0S c t 2 is the result of taking a copy of t 1 and replacing each vertex labeled c by a copy of t 2. The iteration (star) t c is the set { c, t, t ? 0Sct,( t ? 0Sct) ? C ct, . . .- }. Adding to these operations all the Boolean operations and a notation for representing individual trees, we get the regular expressions over trees. A special tree is one having exactly one vertex labeled c. Most of the paper restricts itself to special trees so that concatenation and iteration resemble more closely their counterpart operations on sets of words. A tree language L is aperiodic if, for some m and all n?, s 0 ? C c( t) n ? 0Scs 1 ? L if and only if s 0 ? 0S c( t) n+1 ? C cs 1 ? L. A tree language is star-free if it is represented by a regular expression without iteration. In the symbolic-logic formalism used to write formula describing trees, each individual variable denotes a node of a tree, and each set variable denotes a set of nodes of a tree. There are the usual truth functions and quantifiers over both kinds of variable; thus the formalism is a monadic second-order logic. A tree language is first-order definable if it is represented as a formula without set variables. The paper considers two modifications of the usual semantic: in the first, set variables denote chains of nodes; in the second, they denote antichains; languages so defined are chain-definable and antichain definable, respectively. It is well known that a tree language is regular if and only if it is definable in this formalism. In this paper, examples are given of (1) tree languages that are both chain definable and antichain definable but not first-order definable, (2) chain definable tree languages that are not antichain definable, (3) antichain definable tree languages that are not chain definable, and (4) regular tree languages that are neither chain nor antichain definable. The paper culminates with the proofs of two theorems: a tree language is star-free if and only if it is antichain definable; and a chain definable tree language is aperiodic if and only if it is first-order definable.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
Proc. of the conference on Ninth colloquium on trees in algebra and programming
September 1984
326 pages
ISBN:0521267501
  • Editor:
  • B. Courcelle

Publisher

Cambridge University Press

United States

Publication History

Published: 28 September 1984

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Varieties of tree languages definable by syntactic monoidsActa Cybernetica10.5555/1108578.110858117:1(21-41)Online publication date: 20-Dec-2018
  • (2018)Wreath Products of Distributive Forest AlgebrasProceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3209108.3209158(512-520)Online publication date: 9-Jul-2018
  • (2015)PDL Is the Bisimulation-Invariant Fragment of Weak Chain LogicProceedings of the 2015 30th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)10.1109/LICS.2015.40(341-352)Online publication date: 6-Jul-2015
  • (2014)Automata columnACM SIGLOG News10.1145/2677161.26771631:2(3-12)Online publication date: 14-Oct-2014
  • (2008)Finding your way in a forestProceedings of the Theory and practice of software, 11th international conference on Foundations of software science and computational structures10.5555/1792803.1792804(1-4)Online publication date: 29-Mar-2008
  • (2008)Effective characterizations of tree logicsProceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems10.1145/1376916.1376925(53-66)Online publication date: 9-Jun-2008
  • (2007)Forest expressionsProceedings of the 21st international conference, and Proceedings of the 16th annuall conference on Computer Science Logic10.5555/2392389.2392407(146-160)Online publication date: 11-Sep-2007
  • (2007)Aperiodicity in tree automataProceedings of the 2nd international conference on Algebraic informatics10.5555/1777214.1777228(189-207)Online publication date: 21-May-2007
  • (2007)Polynomial time fragments of XPath with variablesProceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems10.1145/1265530.1265559(205-214)Online publication date: 11-Jun-2007
  • (2007)Logical definability and query languages over ranked and unranked treesACM Transactions on Computational Logic10.1145/1227839.12278438:2(11-es)Online publication date: 1-Apr-2007
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media