基于表约束的改进Ac6算法研究

Zijie Tian, Ruihan Sun, Xu Wang, Qi Wang, Jinpu Cai
{"title":"基于表约束的改进Ac6算法研究","authors":"Zijie Tian, Ruihan Sun, Xu Wang, Qi Wang, Jinpu Cai","doi":"10.1109/ICMTMA50254.2020.00143","DOIUrl":null,"url":null,"abstract":"Arc consistency (AC) series algorithm is a natural and simple method to deal with constraint satisfaction problem, and AC6 algorithm is the algorithm with optimal time and space complexity in the mainstream AC series algorithm. This article through to the AC6 algorithm data structure and complexity of time and research, this paper proposes a possible - if the storage constraints, support the list of values to add a constraints information storage, and then in the cycle of lookup failure again after traversal, can be directly out from the constraint support value list constraint relation information, thereby reducing the time constraints on finding the traversal. This paper analyzes this possibility and verifies its feasibility through cases and data. Experimental results show that this method can improve the time efficiency of the algorithm.","PeriodicalId":333866,"journal":{"name":"2020 12th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Study on the Improved Ac6 Algorithm Based on Table Constraints\",\"authors\":\"Zijie Tian, Ruihan Sun, Xu Wang, Qi Wang, Jinpu Cai\",\"doi\":\"10.1109/ICMTMA50254.2020.00143\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Arc consistency (AC) series algorithm is a natural and simple method to deal with constraint satisfaction problem, and AC6 algorithm is the algorithm with optimal time and space complexity in the mainstream AC series algorithm. This article through to the AC6 algorithm data structure and complexity of time and research, this paper proposes a possible - if the storage constraints, support the list of values to add a constraints information storage, and then in the cycle of lookup failure again after traversal, can be directly out from the constraint support value list constraint relation information, thereby reducing the time constraints on finding the traversal. This paper analyzes this possibility and verifies its feasibility through cases and data. Experimental results show that this method can improve the time efficiency of the algorithm.\",\"PeriodicalId\":333866,\"journal\":{\"name\":\"2020 12th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 12th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMTMA50254.2020.00143\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 12th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMTMA50254.2020.00143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

弧一致性(AC)级数算法是处理约束满足问题的一种自然而简单的方法,而AC6算法是主流AC级数算法中时间和空间复杂度最优的算法。本文通过对AC6算法的数据结构和时间复杂度的研究,提出了一种可能——如果存储有约束,在支持值列表中添加约束信息存储,然后在查找周期失败后再次遍历,可以直接从约束支持值列表中取出约束关系信息,从而减少查找遍历约束的时间。本文分析了这种可能性,并通过案例和数据验证了其可行性。实验结果表明,该方法可以提高算法的时间效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Study on the Improved Ac6 Algorithm Based on Table Constraints
Arc consistency (AC) series algorithm is a natural and simple method to deal with constraint satisfaction problem, and AC6 algorithm is the algorithm with optimal time and space complexity in the mainstream AC series algorithm. This article through to the AC6 algorithm data structure and complexity of time and research, this paper proposes a possible - if the storage constraints, support the list of values to add a constraints information storage, and then in the cycle of lookup failure again after traversal, can be directly out from the constraint support value list constraint relation information, thereby reducing the time constraints on finding the traversal. This paper analyzes this possibility and verifies its feasibility through cases and data. Experimental results show that this method can improve the time efficiency of the algorithm.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信