{"title":"RETE and chart parsing from bottom-up call-graph caching","authors":"M. Perlin","doi":"10.1109/TAI.1991.167027","DOIUrl":null,"url":null,"abstract":"A new mechanism is presented for graph instantiation. It is used to investigate various bottom-up data-driven AI algorithms. The author views instances as fairly autonomous objects that inherit graph information (e.g. links or relations) from their classes. Instances themselves can be instantiated. For example, a parse tree symbol is an instance of a grammar class-graph symbol, which itself is a symbol of instance. The model focuses on underlying computational processes, and makes little use of program text. Instead of transforming programs, CGC (call graph caching) is used to instantiate processes. Experimental results show that RETE matching, efficient context-free parsing, and truth maintenance are different manifestations of the same underlying computational process.<<ETX>>","PeriodicalId":371778,"journal":{"name":"[Proceedings] Third International Conference on Tools for Artificial Intelligence - TAI 91","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[Proceedings] Third International Conference on Tools for Artificial Intelligence - TAI 91","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TAI.1991.167027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
A new mechanism is presented for graph instantiation. It is used to investigate various bottom-up data-driven AI algorithms. The author views instances as fairly autonomous objects that inherit graph information (e.g. links or relations) from their classes. Instances themselves can be instantiated. For example, a parse tree symbol is an instance of a grammar class-graph symbol, which itself is a symbol of instance. The model focuses on underlying computational processes, and makes little use of program text. Instead of transforming programs, CGC (call graph caching) is used to instantiate processes. Experimental results show that RETE matching, efficient context-free parsing, and truth maintenance are different manifestations of the same underlying computational process.<>