Method and/or system for tagging trees
First Claim
Patent Images
1. A method of manipulating an edge-labeled tree (ELT) comprising:
- converting a first ELT in a first view to a first ELT in a second view via a computer, wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number of distinct values is not identical with said second number of distinct values and wherein a one-to-one relationship exists between ELTs in particular views;
wherein ELTs are satisfying one or more operations of a set of tree expression properties that are isomorphic to operations on natural numerals, and the tree expression properties are isomorphic such that the ELTs are to be manipulated using natural numerals; and
applying the one or more ELT operations on said converted first ELT in said second view which are isomorphic with one or more operations on natural numerals; and
wherein said first ELT in said second view includes nodes having tags specifying a traversing of said nodes.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of methods and/or systems for tagging trees are disclosed.
140 Citations
36 Claims
-
1. A method of manipulating an edge-labeled tree (ELT) comprising:
-
converting a first ELT in a first view to a first ELT in a second view via a computer, wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number of distinct values is not identical with said second number of distinct values and wherein a one-to-one relationship exists between ELTs in particular views; wherein ELTs are satisfying one or more operations of a set of tree expression properties that are isomorphic to operations on natural numerals, and the tree expression properties are isomorphic such that the ELTs are to be manipulated using natural numerals; and applying the one or more ELT operations on said converted first ELT in said second view which are isomorphic with one or more operations on natural numerals; and
wherein said first ELT in said second view includes nodes having tags specifying a traversing of said nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising:
-
a storage media having stored thereon instructions that when executed by a processor, direct said processor to; convert a first ELT in a first view to a first ELT in a second view, wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number of distinct values is not identical with said second number of distinct values and wherein a one-to-one relationship exists between ELTs in particular views; wherein ELTs are satisfying one or more operations of a set of tree expression properties that are isomorphic to operations on natural numerals, and the tree expression properties are isomorphic such that the ELTs are to manipulated using natural numerals; apply the one or more ELT operations on said converted first ELT in said second view which are isomorphic with one or more operations on natural numerals; and wherein said first ELT in said second view includes nodes having tags specifying a traversing said nodes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
one or more processors and one or more memories; said one or more processors and one or more memories being specifically programmed with instructions to; convert a first ELT in a first view to a first ELT in a second view, wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number of distinct values is not identical with said second number of distinct values and wherein a one-to-one relationship exists between ELTs in particular views; wherein ELTs have one or more operations are satisfying one or more operations of a set of tree expression properties that are isomorphic to operations on natural numerals, and the tree expression properties are isomorphic such that the ELTs are to be manipulated using natural numerals; apply the one or more ELT operations on said converted first ELT in said second view which are isomorphic with one or more operations on natural numerals; and wherein said first ELT in said second view includes nodes having tags specifying a traversing said nodes. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus comprising:
-
one or more processors and one or more memories; wherein said one or more processors and one or more memories executes instructions comprising; converting a first ELT in a first view to a first ELT in a second view, and wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number of distinct values is not identical with said second number of distinct values and wherein a one-to-one relationship exists between ELTs in particular views; wherein ELTs are satisfying one or more operations of a set of tree expression properties that are isomorphic to operations on natural numerals, and the tree expression properties are isomorphic such that the ELTs are to be manipulated using natural numerals; means for applying one or more operations on said converted first ELT in said second view which are isomorphic with one or more operations on natural numerals; and wherein said first ELT in said second view includes nodes having tags specifying a traversing said nodes. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification