New Algorithms for Bidirectional Singleton Arc Consistency

被引:1
|
作者
Zhang, Yonggang [1 ,2 ]
Yin, Qian [3 ]
Zhu, Xingjun [1 ,2 ]
Li, Zhanshan [1 ,2 ]
Zhang, Sibo [1 ,2 ]
Liu, Quan [2 ,4 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Peoples R China
[3] NE Normal Univ, Coll Comp Sci & Informat Technol, Changchun 130117, Peoples R China
[4] Soochow Univ, Sch Comp Sci & Technol, Suzhou 215006, Jiangsu, Peoples R China
关键词
D O I
10.1155/2013/904768
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Bidirectional singleton arc consistency (BiSAC) which is an extended singleton arc consistency (SAC) has been proposed recently. The first contribution of this paper is to propose and prove two theorems of BiSAC theoretically (one is a property of BiSAC and the other is the property of allowing the deletion of some BiSAC-inconsistent values). Secondly, based on these properties we present two algorithms, denoted by BiSAC-DF and BiSAC-DP, to enforce BiSAC. Also, we prove their correctness and analyze the space and time complexity of them in detail. Besides, for special circumstances, we show that BiSAC-DF admits a worst-case time complexity in O(en(2)d(4)) and a best one in O(en(2)d(3)) when the problem is an already BiSAC, while BiSAC-DP also has the same best one when the tightness is small. Finally, experiments on a wide range of CSP instances show BiSAC-DF and BiSAC-DP are usually around one order of magnitude faster than the existing BiSAC-1. For some special instances, BiSAC-DP is about two orders of magnitude efficient.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Efficient algorithms for singleton arc consistency
    Bessiere, Christian
    Cardon, Stephane
    Debruyne, Romuald
    Lecoutre, Christophe
    CONSTRAINTS, 2011, 16 (01) : 25 - 53
  • [2] Improved bidirectional singleton arc consistency algorithm
    Key Laboratory of Symbolic Computation and Knowledge Engineering, College of Computer Science and Technology, Jilin University, Changchun 130012, China
    Jilin Daxue Xuebao (Gongxueban), 2008, 3 (666-670):
  • [3] Efficient algorithms for singleton arc consistency
    Christian Bessiere
    Stéphane Cardon
    Romuald Debruyne
    Christophe Lecoutre
    Constraints, 2011, 16 : 25 - 53
  • [4] Optimal and Suboptimal Singleton Arc Consistency Algorithms
    Bessiere, Christian
    Debruyne, Romuald
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 54 - 59
  • [5] A new bidirectional arc consistency algorithm
    Liu, Chun-Hui
    Zhu, Xing-Jun
    Zhang, Yong-Gang
    Sun, Ji-Gui
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 148 - 152
  • [6] Beyond Singleton Arc Consistency
    van Dongen, M. R. C.
    ECAI 2006, PROCEEDINGS, 2006, 141 : 163 - +
  • [7] The Research and Exploration of Arc Consistency by Combining forward Checking and Singleton Arc Consistency
    He, Lei
    Li, Shao-xing
    Yan, Jia-yue
    Dong, Xiao-yang
    Chen, Min-jie
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND TECHNOLOGY (ICCST 2015), 2015, : 86 - 92
  • [8] A Greedy Approach to Establish Singleton Arc Consistency
    Lecoutre, Christophe
    Cardon, Stephane
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 199 - 204
  • [9] Interleaving Levels of Consistency Enforcement for Singleton Arc Consistency in CSPs, with a New Best (N)SAC Algorithm
    Wallace, Richard J.
    AIXIA 2020 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 12414 : 301 - 317
  • [10] On Singleton Arc Consistency for CSPs Defined by Monotone Patterns
    Carbonnel, Clement
    Cohen, David A.
    Cooper, Martin C.
    Zivny, Stanislav
    ALGORITHMICA, 2019, 81 (04) : 1699 - 1727