Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Multidimensional trees
Baldwin W., Strawn G. Theoretical Computer Science84 (2):293-311,1991.Type:Article
Date Reviewed: Oct 1 1992

In the authors’ hierarchy of multidimensional trees, an n -dimensional tree consists of a node (root) followed by an n - 1 -dimensional tree the nodes of which are n -dimensional trees again. The usual trees are of dimension 2, strings are regarded as trees of dimension 1, and single nodes are of dimension 0. An ( n , k )-forest is a k -dimensional tree of ( n , k + 1 )-forests; the usual forests are of type (2,1), that is, they are strings of trees. A generalized frontier operation reduces the dimension by one; repeated application of this operation leads to strings.

This concept is used to define tree grammars and tree automata. The language associated with a grammar of dimension n and rank k is a set of ( n , k )-forests. By applying the frontier operation, this set can be mapped to sets of lower-level forests and eventually to strings. The string languages associated with (1,1)-grammars are regular; (2,2)-grammars lead to context-free languages; and (3,3)-grammars correspond to IO macro grammars. By increasing the dimension, we can define a hierarchy of string languages all members of which are context-sensitive, but not all context-sensitive languages can be found in this hierarchy.

This paper is an extended abstract of Baldwin’s dissertation and addresses specialists in formal language theory. No proofs are given, and only a few examples illustrate the definitions. For all details, the reader is referred to the original work.

Reviewer:  H. J. Schneider Review #: CR116048
Bookmark and Share
  Featured Reviewer  
 
Trees (E.1 ... )
 
 
Classes Defined By Grammars Or Automata (F.4.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Trees": Date
The hB-tree: a multiattribute indexing method with good guaranteed performance
Lomet D., Salzberg B. ACM Transactions on Database Systems 15(3): 625-658, 1990. Type: Article
Jun 1 1991
Hash trees versus b-trees
Bell D., Deen S. The Computer Journal 27(3): 218-224, 1984. Type: Article
Feb 1 1985
The generation of binary trees as a numerical problem
Sprugnoli R. Journal of the ACM 39(2): 317-327, 1992. Type: Article
Aug 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy