{"title":"A hybrid parallel evaluation model for logic-based intelligent systems","authors":"J.P. Tsai, Bing Li, Eric Y. T. Juan","doi":"10.1109/HASE.1996.618582","DOIUrl":null,"url":null,"abstract":"We present a hybrid model to speed up the evaluation of a logic based intelligent system. A logic based system is first applied by a data dependency analysis technique which can find all the mode combinations that exist within clauses of a knowledge base. The mode information is used to support a novel hybrid parallel evaluation model, which combines both top down and bottom up evaluation strategies. This model can preserve maximum parallelism while guaranteeing to generate all the solutions of a logic based knowledge base without backtracking. The overall parallel execution behavior of the logic based system can thus be improved by reducing the total number of nodes searched in the tree, the total processes needed to be generated and the total communication channels needed in the search process. A simulator has been implemented to analyze the execution behavior of the new model. Experiments show significant improvement under most situations.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HASE.1996.618582","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present a hybrid model to speed up the evaluation of a logic based intelligent system. A logic based system is first applied by a data dependency analysis technique which can find all the mode combinations that exist within clauses of a knowledge base. The mode information is used to support a novel hybrid parallel evaluation model, which combines both top down and bottom up evaluation strategies. This model can preserve maximum parallelism while guaranteeing to generate all the solutions of a logic based knowledge base without backtracking. The overall parallel execution behavior of the logic based system can thus be improved by reducing the total number of nodes searched in the tree, the total processes needed to be generated and the total communication channels needed in the search process. A simulator has been implemented to analyze the execution behavior of the new model. Experiments show significant improvement under most situations.