Bee swarm optimization for solving the MAXSAT problem using prior knowledge

被引:5
作者
Djenouri, Youcef [1 ]
Habbas, Zineb [2 ]
Djenouri, Djamel [3 ]
Fournier-Viger, Philippe [4 ]
机构
[1] Southern Denmark Univ, Math & Comp Sci Dept, IMADA, Odense, Denmark
[2] Lorraine Univ, Metz, France
[3] CERIST Res Ctr, Algiers, Algeria
[4] Harbin Inst Technol Shenzhen, Shenzhen, Peoples R China
关键词
Decomposition; Bee swarm optimization; Kmeans; Apriori; MAXSAT; HEURISTICS; ALGORITHMS;
D O I
10.1007/s00500-017-2956-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explores rule decomposition for solving the MAXSAT problem. Four approaches are proposed to steer a bee swarm optimization metaheuristic. Two decomposition methods are proposed: direct and indirect. The first one applies the Kmeans algorithm, while the second one transforms a MAXSAT instance into a transactional database before performing decomposition using the Apriori algorithm. Several experiments conducted on DIMACS benchmark instances, and some other hard and large SAT instances have been carried out. Results show clear improvement compared to the state-of-the-art MAXSAT algorithms in terms of the quality of the obtained solutions. They show that the proposed approaches are stable when dealing with hard instances such as Parity8 from DIMACS. Results also demonstrate the superiority of the proposed approaches for medium and large instances. The proposed approaches could be applied to other optimization problems such as the weighted MAXSAT problem, the MAXCSP and coloring problems. They may also be adapted for other metaheuristics and decomposition methods.
引用
收藏
页码:3095 / 3112
页数:18
相关论文
共 44 条
  • [1] On the Extension of Learning for Max-SAT
    Abrame, Andre
    Habet, Djamal
    [J]. STAIRS 2014, 2014, 264 : 1 - 10
  • [2] Local Max-Resolution in Branch and Bound Solvers for Max-SAT
    Abrame, Andre
    Habet, Djamal
    [J]. 2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 336 - 343
  • [3] Agrawal R., 1993, SIGMOD Record, V22, P207, DOI 10.1145/170036.170072
  • [4] A novel bee swarm optimization algorithm for numerical function optimization
    Akbari, Reza
    Mohammadi, Alireza
    Ziarati, Koorush
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2010, 15 (10) : 3142 - 3155
  • [5] Ali HM, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1045
  • [6] Ali HM, 2014, SWARM INTELLIGENCE S, P1
  • [7] [Anonymous], 2004, LECT NOTES COMPUT SC, DOI DOI 10.1007/11527695_
  • [8] [Anonymous], OPER RES
  • [9] [Anonymous], 2014 IEEE S IEEE
  • [10] Ansotegui C., 2012, Theory and Applications of Satisfiability Testing (SAT), V2012, P410, DOI DOI 10.1007/978-3-642-31612-8