Knowledge (XXG)

Regular tree grammar

Source πŸ“

462: 1612:
can be applied to a regular tree grammar to compute for each nonterminal the minimum weight of a derivable tree. Based on this information, it is straightforward to enumerate its language in increasing weight order. In particular, any nonterminal with infinite minimum weight produces the empty
1677: 1997: 1670: 1269:
Comon, Hubert; Dauchet, Max; Gilleron, Remi; LΓΆding, Christof; Jacquemard, Florent; Lugiez, Denis; Tison, Sophie; Tommasi, Marc (12 October 2007).
461: 1884: 1663: 1809: 1544:
Thatcher, J.W.; Wright, J.B. (1968). "Generalized Finite Automata Theory with an Application to a Decision Problem of Second-Order Logic".
1899: 1824: 1317: 1467: 1992: 1977: 1853: 1199: 1870: 1795: 17: 1299: 1967: 1181: 1863: 1167: 2039: 1788: 1485:
Algorithms for Regular Tree Grammar Network Search and Their Application to Mining Human–viral Infection Patterns
1151: 1940: 1935: 1637:
Bogaert, B.; Tison, Sophie (1992). "Equality and Disequality Constraints on Direct Subterms in Tree Automata".
2021:
Any language in each category is generated by a grammar and by an automaton in the category in the same line.
1609: 1951: 1889: 1814: 1591: 1358: 1249: 1228: 21: 1635:
Regular tree automata have been generalized to admit equality tests between sibling nodes in trees. See:
1894: 1842: 1655: 1425:
Gilleron, R.; Tison, S.; Tommasi, M. (1993). "Solving Systems of Set Constraints using Tree Automata".
1987: 1962: 1819: 1780: 1455: 1363: 1254: 1596: 45: 33: 1972: 1914: 1858: 1561: 1445: 1376: 1323: 1174: 1146:
Rajeev Alur and Parthasarathy Madhusudan related a subclass of regular binary tree languages to
1707: 1463: 1313: 1206: 1193: 1189: 1185: 1178: 854:, using the nonterminal set and the alphabet from above, but extending the production set by 1956: 1909: 1876: 1722: 1624: 1553: 1530: 1520: 1489: 1368: 1305: 941:
counterpart in Standard ML, nor in any other functional language. It is a proper subset of
1919: 1834: 1801: 1717: 1690: 1686: 1133: 701: 697: 466: 214: 92: 41: 1459: 1930: 1712: 1694: 1584:
Algorithms on regular tree grammars are discussed from an efficiency-oriented view in:
1580:. Studies in Computer Science and Artificial Intelligence. Vol. 10. North-Holland. 1222: 1140: 29: 1525: 1508: 1301:
Proceedings of the thirty-sixth annual ACM symposium on Theory of computing - STOC '04
550:(.,.) } is our ranked alphabet, arities indicated by dummy arguments (i.e. the symbol 2033: 2015: 1628: 449: 1565: 1605: 1395:
Emmelmann, Helmut (1991). "Code Selection by Regularly Controlled Term Rewriting".
1327: 173: 37: 1380: 44:
can be seen as a special kind of regular tree grammar, describing a set of single-
1982: 1904: 1829: 1147: 740: 1588:
ACM Conference on Functional Programming Languages and Computer Architecture
1372: 1343: 1309: 1292: 1645:
Allowing equality tests between deeper nodes leads to undecidability. See:
1139:
The regular tree languages are also the languages recognized by bottom-up
1270: 1586:
Aiken, A.; Murphy, B. (1991). "Implementing Regular Tree Expressions".
1557: 1535: 1410:
Comon, Hubert (1990). "Equational Formulas in Order-Sorted Algebras".
183:
according to their arities, where nonterminals are considered nullary.
1248:"Regular tree grammars as a formalism for scope underspecification". 700:; it is a tree of trees (main picture), whereas a derivation tree in 196:
implicitly defines a set of trees: any tree that can be derived from
1127:
Alternative characterizations and relation to other formal languages
1945: 1450: 473:
in linear (upper left table) and graphical (main picture) notation
460: 96: 1615:
Knuth, D.E. (1977). "A Generalization of Dijkstra's Algorithm".
1427:
10th Annual Symposium on Theoretical Aspects of Computer Science
1209:
about a finite algebra (which is always a regular tree language)
922:) is the set of all finite lists of boolean values that contain 430:
denotes the set of all trees composed from symbols of Ξ£, while β‡’
1659: 1649:
Automates d'Arbres avec Tests d'Γ‰galitΓ©s entre Cousins Germains
1440:
Burghardt, Jochen (2002). "Axiomatization of Finite Algebras".
446:
A language generated by some regular tree grammar is called a
1093:
are also regular tree languages, and it is decidable whether
2014:
Each category of languages, except those marked by a , is a
739:
corresponds to the algebraic data type declarations (in the
714:
is the set of all finite lists of boolean values, that is,
1503:
Regular tree grammars were already described in 1968 by:
176:, i.e. the set of all trees composed from symbols in 1444:. LNAI. Vol. 2479. Springer. pp. 222–234. 1049:
both are regular tree languages, then the tree sets
809:) corresponds to a Standard-ML value of type BList. 95:(i.e., an alphabet whose symbols have an associated 1641:. LNCS. Vol. 577. Springer. pp. 161–172. 1429:. LNCS. Vol. 665. Springer. pp. 505–514. 1399:. Workshops in Computing. Springer. pp. 3–29. 1163:Applications of regular tree grammars include: 1132:Regular tree grammars are a generalization of 1671: 1397:Code Generation - Concepts, Tools, Techniques 361:means a tree with exactly one hole in it; if 8: 1143:and nondeterministic top-down tree automata. 963:), too, as the following derivation shows: 1993:Counter-free (with aperiodic finite monoid) 1271:"Tree Automata Techniques and Applications" 1225:– a generalization of regular tree grammars 952:). The above example term happens to be in 861:, consisting of the following productions: 125:is a finite set of productions of the form 1703: 1678: 1664: 1656: 1576:Nivat, Maurice; Podelski, Andreas (1992). 1595: 1534: 1524: 1449: 1362: 1253: 704:is a tree of strings (upper left table). 1604:Given a mapping from trees to weights, 1240: 628:An example derivation from the grammar 577:consists of the following productions: 369:denotes the result of filling the tree 1885:Linear context-free rewriting language 1810:Linear context-free rewriting systems 1509:"The Minimalization of Tree Automata" 1205:The set of all truths expressible in 7: 1574:A book devoted to tree grammars is: 437:denotes successive applications of β‡’ 212:. This set of trees is known as the 1442:Advances in Artificial Intelligence 1344:"Adding nesting structure to words" 2018:of the category directly above it. 1610:Dijkstra's shortest-path algorithm 696:The image shows the corresponding 109:is the starting nonterminal, with 14: 1342:Alur, R.; Madhusudan, P. (2009). 1291:Alur, R.; Madhusudan, P. (2004). 567:is our starting nonterminal, and 88:is a finite set of nonterminals, 707:The tree language generated by 380:The tree language generated by 222:. More formally, the relation β‡’ 1617:Information Processing Letters 1: 1526:10.1016/s0019-9958(68)90917-0 527:} is our set of nonterminals, 1629:10.1016/0020-0190(77)90002-3 1293:"Visibly pushdown languages" 18:theoretical computer science 1578:Tree Automata and Languages 1546:Mathematical Systems Theory 1483:Ziv-Ukelson, Smoly (2016). 1170:in compiler code generation 2056: 1900:Deterministic context-free 1825:Deterministic context-free 1152:visibly pushdown languages 2011: 1973:Nondeterministic pushdown 1701: 812:For another example, let 307:), if there is a context 239:) is defined as follows: 745: 265:derived in a single step 60:is defined by the tuple 32:that describes a set of 1513:Information and Control 1507:Brainerd, W.S. (1968). 1373:10.1145/1516512.1516518 1310:10.1145/1007352.1007390 1202:about mathematical sets 926:at least once. The set 743:programming language): 56:A regular tree grammar 1978:Deterministic pushdown 1854:Recursively enumerable 1229:Tree-adjoining grammar 474: 22:formal language theory 1608:'s generalization of 1168:Instruction selection 1134:regular word grammars 464: 1963:Tree stack automaton 1647:Tommasi, M. (1991). 1590:. pp. 427–447. 1304:. pp. 202–211. 172:) is the associated 42:regular word grammar 26:regular tree grammar 1871:range concatenation 1796:range concatenation 1460:2014arXiv1403.7347B 1031:Language properties 725:) happens to equal 365:is such a context, 200:using the rule set 188:Derivation of trees 1558:10.1007/BF01691346 1487:. J. of Comp. Bio. 1351:Journal of the ACM 1332:Sect.4, Theorem 5, 1175:decision procedure 475: 2027: 2026: 2006: 2005: 1968:Embedded pushdown 1864:Context-sensitive 1789:Context-sensitive 1723:Abstract machines 1708:Chomsky hierarchy 1207:first-order logic 1184:of formulas over 1179:first-order logic 373:into the hole of 311:and a production 2047: 2040:Formal languages 2022: 2019: 1983:Visibly pushdown 1957:Thread automaton 1905:Visibly pushdown 1873: 1830:Visibly pushdown 1798: 1785:(no common name) 1704: 1691:formal languages 1680: 1673: 1666: 1657: 1652: 1642: 1632: 1601: 1599: 1581: 1569: 1540: 1538: 1528: 1491: 1488: 1480: 1474: 1473: 1453: 1437: 1431: 1430: 1422: 1416: 1415: 1407: 1401: 1400: 1392: 1386: 1384: 1366: 1348: 1339: 1333: 1331: 1297: 1288: 1282: 1281: 1279: 1277: 1266: 1260: 1259: 1257: 1245: 1192:(∈) as the only 1108: 1078: 853: 798:Every member of 794: 791: 788: 785: 782: 779: 776: 773: 770: 767: 764: 761: 758: 755: 752: 749: 419: 384:is the language 325: 287: 262: 182: 160: 142: 118: 99:) disjoint from 2055: 2054: 2050: 2049: 2048: 2046: 2045: 2044: 2030: 2029: 2028: 2023: 2020: 2013: 2007: 2002: 1924: 1868: 1847: 1793: 1774: 1697: 1695:formal grammars 1687:Automata theory 1684: 1646: 1639:Proc. 9th STACS 1636: 1614: 1613:language. See: 1585: 1575: 1543: 1506: 1500: 1498:Further reading 1495: 1494: 1482: 1481: 1477: 1470: 1439: 1438: 1434: 1424: 1423: 1419: 1409: 1408: 1404: 1394: 1393: 1389: 1364:10.1.1.145.9971 1346: 1341: 1340: 1336: 1320: 1295: 1290: 1289: 1285: 1275: 1273: 1268: 1267: 1263: 1255:10.1.1.164.5484 1247: 1246: 1242: 1237: 1219: 1161: 1129: 1122: 1115: 1107: 1100: 1094: 1092: 1085: 1077: 1070: 1063: 1056: 1050: 1048: 1041: 1033: 986: 971: 962: 951: 936: 921: 906: 891: 870: 860: 851: 844: 837: 830: 826: 819: 813: 808: 796: 795: 792: 789: 786: 783: 780: 777: 774: 771: 768: 765: 762: 759: 756: 753: 750: 747: 738: 731: 724: 713: 698:derivation tree 634: 576: 562: 533: 518: 508: 501: 494: 490: 483: 472: 467:derivation tree 459: 442: 436: 429: 414: 403: 385: 348: 335: 312: 306: 300: 294: 281: 274: 268: 256: 249: 243: 234: 227: 204:is said to be 190: 177: 167: 154: 144: 134: 110: 93:ranked alphabet 54: 12: 11: 5: 2053: 2051: 2043: 2042: 2032: 2031: 2025: 2024: 2012: 2009: 2008: 2004: 2003: 2001: 2000: 1998:Acyclic finite 1995: 1990: 1985: 1980: 1975: 1970: 1965: 1959: 1954: 1949: 1948:Turing Machine 1943: 1941:Linear-bounded 1938: 1933: 1931:Turing machine 1927: 1925: 1923: 1922: 1917: 1912: 1907: 1902: 1897: 1892: 1890:Tree-adjoining 1887: 1882: 1879: 1874: 1866: 1861: 1856: 1850: 1848: 1846: 1845: 1840: 1837: 1832: 1827: 1822: 1817: 1815:Tree-adjoining 1812: 1807: 1804: 1799: 1791: 1786: 1783: 1777: 1775: 1773: 1772: 1769: 1766: 1763: 1760: 1757: 1754: 1751: 1748: 1745: 1742: 1739: 1736: 1733: 1729: 1726: 1725: 1720: 1715: 1710: 1702: 1699: 1698: 1685: 1683: 1682: 1675: 1668: 1660: 1654: 1653: 1643: 1633: 1602: 1597:10.1.1.39.3766 1582: 1572: 1571: 1570: 1541: 1519:(5): 484–491. 1499: 1496: 1493: 1492: 1475: 1468: 1432: 1417: 1402: 1387: 1334: 1319:978-1581138528 1318: 1283: 1261: 1239: 1238: 1236: 1233: 1232: 1231: 1226: 1223:Set constraint 1218: 1215: 1214: 1213: 1210: 1203: 1196: 1190:set membership 1171: 1160: 1157: 1156: 1155: 1144: 1137: 1128: 1125: 1120: 1113: 1109:, and whether 1105: 1098: 1090: 1083: 1075: 1068: 1061: 1054: 1046: 1039: 1032: 1029: 984: 969: 960: 949: 934: 919: 909: 908: 904: 889: 884: 868: 858: 849: 842: 835: 828: 824: 817: 806: 746: 736: 732:. The grammar 729: 722: 711: 632: 626: 625: 624: 623: 605: 596: 587: 574: 568: 560: 555: 531: 528: 516: 506: 499: 492: 488: 481: 470: 458: 455: 438: 431: 427: 409: 401: 355: 354: 346: 341: 333: 304: 296: 292: 279: 272: 254: 247: 232: 223: 189: 186: 185: 184: 165: 152: 120: 104: 89: 53: 50: 34:directed trees 30:formal grammar 13: 10: 9: 6: 4: 3: 2: 2052: 2041: 2038: 2037: 2035: 2017: 2016:proper subset 2010: 1999: 1996: 1994: 1991: 1989: 1986: 1984: 1981: 1979: 1976: 1974: 1971: 1969: 1966: 1964: 1960: 1958: 1955: 1953: 1950: 1947: 1944: 1942: 1939: 1937: 1934: 1932: 1929: 1928: 1926: 1921: 1918: 1916: 1913: 1911: 1908: 1906: 1903: 1901: 1898: 1896: 1893: 1891: 1888: 1886: 1883: 1880: 1878: 1875: 1872: 1867: 1865: 1862: 1860: 1857: 1855: 1852: 1851: 1849: 1844: 1843:Non-recursive 1841: 1838: 1836: 1833: 1831: 1828: 1826: 1823: 1821: 1818: 1816: 1813: 1811: 1808: 1805: 1803: 1800: 1797: 1792: 1790: 1787: 1784: 1782: 1779: 1778: 1776: 1770: 1767: 1764: 1761: 1758: 1755: 1752: 1749: 1746: 1743: 1740: 1737: 1734: 1731: 1730: 1728: 1727: 1724: 1721: 1719: 1716: 1714: 1711: 1709: 1706: 1705: 1700: 1696: 1692: 1688: 1681: 1676: 1674: 1669: 1667: 1662: 1661: 1658: 1650: 1644: 1640: 1634: 1630: 1626: 1622: 1618: 1611: 1607: 1603: 1598: 1593: 1589: 1583: 1579: 1573: 1567: 1563: 1559: 1555: 1551: 1547: 1542: 1537: 1532: 1527: 1522: 1518: 1514: 1510: 1505: 1504: 1502: 1501: 1497: 1490: 1486: 1479: 1476: 1471: 1469:3-540-44185-9 1465: 1461: 1457: 1452: 1447: 1443: 1436: 1433: 1428: 1421: 1418: 1413: 1406: 1403: 1398: 1391: 1388: 1382: 1378: 1374: 1370: 1365: 1360: 1356: 1352: 1345: 1338: 1335: 1329: 1325: 1321: 1315: 1311: 1307: 1303: 1302: 1294: 1287: 1284: 1272: 1265: 1262: 1256: 1251: 1244: 1241: 1234: 1230: 1227: 1224: 1221: 1220: 1216: 1212:Graph-search 1211: 1208: 1204: 1201: 1197: 1195: 1191: 1187: 1183: 1180: 1176: 1172: 1169: 1166: 1165: 1164: 1158: 1153: 1149: 1145: 1142: 1141:tree automata 1138: 1135: 1131: 1130: 1126: 1124: 1119: 1112: 1104: 1097: 1089: 1082: 1074: 1067: 1060: 1053: 1045: 1038: 1030: 1028: 1026: 1022: 1018: 1014: 1010: 1006: 1002: 998: 994: 990: 983: 979: 975: 968: 964: 959: 955: 948: 944: 940: 933: 929: 925: 918: 914: 911:The language 903: 899: 895: 888: 885: 882: 878: 874: 867: 864: 863: 862: 857: 848: 841: 834: 823: 816: 810: 805: 801: 744: 742: 735: 728: 721: 717: 710: 705: 703: 702:word grammars 699: 694: 692: 688: 684: 680: 676: 672: 668: 664: 660: 656: 652: 648: 644: 640: 636: 631: 621: 617: 613: 609: 606: 604: 600: 597: 595: 591: 588: 586: 582: 579: 578: 573: 569: 566: 559: 556: 554:has arity 2), 553: 549: 545: 541: 537: 529: 526: 522: 515: 512: 511: 510: 505: 498: 487: 480: 468: 463: 456: 454: 452: 451: 450:tree language 444: 441: 434: 426: 421: 417: 412: 407: 400: 396: 392: 388: 383: 378: 376: 372: 368: 364: 360: 352: 345: 342: 339: 332: 329: 328: 327: 324: 320: 316: 310: 303: 299: 291: 285: 278: 271: 266: 260: 253: 246: 240: 238: 231: 226: 221: 217: 216: 211: 207: 203: 199: 195: 187: 181: 175: 171: 164: 158: 151: 147: 141: 137: 132: 128: 124: 121: 117: 113: 108: 105: 102: 98: 94: 90: 87: 84: 83: 82: 79: 77: 73: 69: 65: 61: 59: 51: 49: 47: 43: 39: 35: 31: 27: 23: 19: 1952:Nested stack 1895:Context-free 1820:Context-free 1781:Unrestricted 1648: 1638: 1620: 1616: 1606:Donald Knuth 1587: 1577: 1552:(1): 57–81. 1549: 1545: 1516: 1512: 1484: 1478: 1441: 1435: 1426: 1420: 1411: 1405: 1396: 1390: 1354: 1350: 1337: 1300: 1286: 1274:. Retrieved 1264: 1243: 1162: 1159:Applications 1148:nested words 1117: 1110: 1102: 1095: 1087: 1080: 1072: 1065: 1058: 1051: 1043: 1036: 1034: 1024: 1020: 1016: 1012: 1008: 1004: 1000: 996: 992: 988: 981: 977: 973: 966: 965: 957: 953: 946: 942: 938: 931: 927: 923: 916: 912: 910: 901: 897: 893: 886: 880: 876: 872: 865: 855: 846: 839: 832: 821: 814: 811: 803: 799: 797: 733: 726: 719: 715: 708: 706: 695: 690: 686: 682: 678: 674: 670: 666: 662: 658: 654: 650: 646: 642: 638: 637: 629: 627: 619: 615: 611: 607: 602: 598: 593: 589: 584: 580: 571: 564: 557: 551: 547: 543: 539: 535: 524: 520: 513: 503: 496: 485: 478: 476: 447: 445: 439: 432: 424: 422: 415: 410: 405: 398: 394: 390: 386: 381: 379: 374: 370: 366: 362: 358: 356: 350: 343: 337: 330: 322: 318: 314: 308: 301: 297: 289: 283: 276: 269: 267:into a tree 264: 258: 251: 244: 241: 236: 229: 224: 219: 213: 209: 205: 201: 197: 193: 192:The grammar 191: 179: 174:term algebra 169: 162: 156: 149: 145: 139: 135: 130: 126: 122: 115: 111: 106: 100: 85: 80: 75: 71: 67: 63: 62: 57: 55: 25: 15: 1961:restricted 1536:10945/40204 1412:Proc. ICALP 1357:(3): 1–43. 1200:constraints 741:Standard ML 326:such that: 288:(in short: 228:on the set 1651:. LIFL-IT. 1623:(1): 1–5. 1276:25 January 1235:References 1194:predicates 52:Definition 1915:Star-free 1869:Positive 1859:Decidable 1794:Positive 1718:Languages 1592:CiteSeerX 1451:1403.7347 1359:CiteSeerX 1250:CiteSeerX 937:) has no 509:), where 206:described 2034:Category 1713:Grammars 1566:31513761 1217:See also 1198:Solving 1188:(=) and 1186:equality 1177:for the 939:datatype 766:datatype 748:datatype 570:the set 465:Example 457:Examples 448:regular 357:Here, a 215:language 161:, where 1936:Decider 1910:Regular 1877:Indexed 1835:Regular 1802:Indexed 1456:Bibcode 1328:7473479 359:context 263:can be 242:A tree 133:, with 91:Ξ£ is a 48:trees. 1988:Finite 1920:Finite 1765:Type-3 1756:Type-2 1738:Type-1 1732:Type-0 1594:  1564:  1466:  1385:Sect.7 1381:768006 1379:  1361:  1326:  1316:  1252:  1182:theory 1079:, and 469:from G 423:Here, 393:) = { 143:, and 81:where 1946:PTIME 1562:S2CID 1446:arXiv 1377:S2CID 1347:(PDF) 1324:S2CID 1296:(PDF) 1013:false 1007:)) β‡’ 1005:BList 993:false 982:BList 978:false 967:BList 902:BList 898:false 887:BList 881:BList 866:BList 833:BList 793:BList 769:BList 757:false 679:false 673:)) β‡’ 671:BList 659:false 651:BList 639:BList 620:BList 608:BList 599:BList 585:false 565:BList 540:false 525:BList 340:, and 119:, and 97:arity 70:, Ξ£, 38:terms 36:, or 28:is a 1693:and 1464:ISBN 1314:ISBN 1278:2016 1150:and 1027:)). 1021:true 1017:cons 1009:cons 1001:true 997:cons 989:cons 987:) β‡’ 974:cons 924:true 894:cons 877:true 873:cons 787:Bool 781:cons 763:true 751:Bool 693:)). 687:true 683:cons 675:cons 667:Bool 663:cons 655:cons 653:) β‡’ 647:Bool 643:cons 616:Bool 612:cons 594:true 590:Bool 581:Bool 552:cons 548:cons 536:true 534:= { 521:Bool 477:Let 321:) ∈ 178:Ξ£ βˆͺ 46:path 40:. A 24:, a 20:and 1625:doi 1554:doi 1531:hdl 1521:doi 1369:doi 1306:doi 1035:If 1025:nil 827:, Ξ£ 820:= ( 775:nil 691:nil 635:is 603:nil 544:nil 519:= { 484:= ( 218:of 208:by 78:), 66:= ( 16:In 2036:: 1689:: 1619:. 1560:. 1548:. 1529:. 1517:13 1515:. 1511:. 1462:. 1454:. 1375:. 1367:. 1355:56 1353:. 1349:. 1322:. 1312:. 1298:. 1173:A 1123:. 1116:= 1101:βŠ† 1086:\ 1071:βˆͺ 1064:, 1057:∩ 1042:, 972:β‡’ 892:β†’ 871:β†’ 845:βˆͺ 838:, 831:, 784:of 730:Ξ£1 641:β‡’ 610:β†’ 601:β†’ 592:β†’ 583:β†’ 563:= 546:, 542:, 538:, 523:, 491:,Ξ£ 453:. 443:. 420:. 404:| 397:∈ 377:. 349:= 336:= 275:∈ 250:∈ 148:∈ 138:∈ 129:β†’ 114:∈ 74:, 1881:β€” 1839:β€” 1806:β€” 1771:β€” 1768:β€” 1762:β€” 1759:β€” 1753:β€” 1750:β€” 1747:β€” 1744:β€” 1741:β€” 1735:β€” 1679:e 1672:t 1665:v 1631:. 1627:: 1621:6 1600:. 1568:. 1556:: 1550:2 1539:. 1533:: 1523:: 1472:. 1458:: 1448:: 1414:. 1383:. 1371:: 1330:. 1308:: 1280:. 1258:. 1154:. 1136:. 1121:2 1118:L 1114:1 1111:L 1106:2 1103:L 1099:1 1096:L 1091:2 1088:L 1084:1 1081:L 1076:2 1073:L 1069:1 1066:L 1062:2 1059:L 1055:1 1052:L 1047:2 1044:L 1040:1 1037:L 1023:, 1019:( 1015:, 1011:( 1003:, 999:( 995:, 991:( 985:1 980:, 976:( 970:1 961:2 958:G 956:( 954:L 950:1 947:G 945:( 943:L 935:2 932:G 930:( 928:L 920:2 917:G 915:( 913:L 907:) 905:1 900:, 896:( 890:1 883:) 879:, 875:( 869:1 859:2 856:P 852:) 850:2 847:P 843:1 840:P 836:1 829:1 825:1 822:N 818:2 815:G 807:1 804:G 802:( 800:L 790:* 778:| 772:= 760:| 754:= 737:1 734:G 727:T 723:1 720:G 718:( 716:L 712:1 709:G 689:, 685:( 681:, 677:( 669:, 665:( 661:, 657:( 649:, 645:( 633:1 630:G 622:) 618:, 614:( 575:1 572:P 561:1 558:Z 532:1 530:Ξ£ 517:1 514:N 507:1 504:P 502:, 500:1 497:Z 495:, 493:1 489:1 486:N 482:1 479:G 471:1 440:G 435:* 433:G 428:Ξ£ 425:T 418:} 416:t 413:* 411:G 408:β‡’ 406:Z 402:Ξ£ 399:T 395:t 391:G 389:( 387:L 382:G 375:S 371:t 367:S 363:S 353:. 351:S 347:2 344:t 338:S 334:1 331:t 323:P 319:t 317:β†’ 315:A 313:( 309:S 305:2 302:t 298:G 295:β‡’ 293:1 290:t 286:) 284:N 282:( 280:Ξ£ 277:T 273:2 270:t 261:) 259:N 257:( 255:Ξ£ 252:T 248:1 245:t 237:N 235:( 233:Ξ£ 230:T 225:G 220:G 210:G 202:P 198:Z 194:G 180:N 170:N 168:( 166:Ξ£ 163:T 159:) 157:N 155:( 153:Ξ£ 150:T 146:t 140:N 136:A 131:t 127:A 123:P 116:N 112:Z 107:Z 103:, 101:N 86:N 76:P 72:Z 68:N 64:G 58:G

Index

theoretical computer science
formal language theory
formal grammar
directed trees
terms
regular word grammar
path
ranked alphabet
arity
term algebra
language
tree language

derivation tree
derivation tree
word grammars
Standard ML
regular word grammars
tree automata
nested words
visibly pushdown languages
Instruction selection
decision procedure
first-order logic
theory
equality
set membership
predicates
constraints
first-order logic

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑