{"title":"物联网教学平台中的规则引擎优化算法研究","authors":"JianZhong Li, Qiang Wan, ZhiQiang Zhang","doi":"10.1117/12.3014592","DOIUrl":null,"url":null,"abstract":"The rule engine is an important part of the industry-education integrated Internet of Things teaching platform, and it is the basis for realizing the dynamic configuration of business rules in the practical teaching function. Combined with the data characteristics of the Internet of Things application scenario, this paper proposes a rule engine optimization algorithm based on Rete, and designs a pre-sorting algorithm based on rule frequency, which pre-sorts the order of nodes according to the frequency of use of rule patterns, with priority Match frequently used patterns, increases the sharing rate of nodes, and reduce the memory usage of the inference network. Through experimental simulation, the improved algorithm is verified, and the experimental results prove the effectiveness of the algorithm.","PeriodicalId":516634,"journal":{"name":"International Conference on Algorithm, Imaging Processing and Machine Vision (AIPMV 2023)","volume":"48 2","pages":"129690C - 129690C-6"},"PeriodicalIF":0.0000,"publicationDate":"2024-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on rule engine optimization algorithm in internet of things teaching platform\",\"authors\":\"JianZhong Li, Qiang Wan, ZhiQiang Zhang\",\"doi\":\"10.1117/12.3014592\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The rule engine is an important part of the industry-education integrated Internet of Things teaching platform, and it is the basis for realizing the dynamic configuration of business rules in the practical teaching function. Combined with the data characteristics of the Internet of Things application scenario, this paper proposes a rule engine optimization algorithm based on Rete, and designs a pre-sorting algorithm based on rule frequency, which pre-sorts the order of nodes according to the frequency of use of rule patterns, with priority Match frequently used patterns, increases the sharing rate of nodes, and reduce the memory usage of the inference network. Through experimental simulation, the improved algorithm is verified, and the experimental results prove the effectiveness of the algorithm.\",\"PeriodicalId\":516634,\"journal\":{\"name\":\"International Conference on Algorithm, Imaging Processing and Machine Vision (AIPMV 2023)\",\"volume\":\"48 2\",\"pages\":\"129690C - 129690C-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Algorithm, Imaging Processing and Machine Vision (AIPMV 2023)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.3014592\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Algorithm, Imaging Processing and Machine Vision (AIPMV 2023)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.3014592","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Research on rule engine optimization algorithm in internet of things teaching platform
The rule engine is an important part of the industry-education integrated Internet of Things teaching platform, and it is the basis for realizing the dynamic configuration of business rules in the practical teaching function. Combined with the data characteristics of the Internet of Things application scenario, this paper proposes a rule engine optimization algorithm based on Rete, and designs a pre-sorting algorithm based on rule frequency, which pre-sorts the order of nodes according to the frequency of use of rule patterns, with priority Match frequently used patterns, increases the sharing rate of nodes, and reduce the memory usage of the inference network. Through experimental simulation, the improved algorithm is verified, and the experimental results prove the effectiveness of the algorithm.