Data Mining-Based Decomposition for Solving the MAXSAT Problem: Toward a New Approach

作者: Yocuef Djenouri , Djenouri Djamel , Zineb Djenoouri

DOI: 10.1109/MIS.2017.2581326

关键词: Knowledge extractionGraph theoryMaximum satisfiability problemComputer scienceComputationConstruct (python library)Intelligent decision support systemDecomposition (computer science)Cluster analysisAlgorithmData mining

摘要: This article explores advances in the data mining arena to solve fundamental MAXSAT problem. In proposed approach, instance is first decomposed and clustered by using decomposition techniques, then every cluster resulting from separately solved construct a partial solution. All solutions are merged into global one, while managing possible conflicting variables due separate resolutions. The approach has been numerically evaluated on DIMACS instances some hard Uniform-Random-3-SAT instances, compared state-of-the-art based algorithms. results show that considerably improves success rate, with competitive computation time that’s very close of solutions.

参考文章(15)
Carlos Ansótegui, Jesús Giráldez-Cru, Jordi Levy, The community structure of SAT formulas theory and applications of satisfiability testing. ,vol. 7317, pp. 410- 423 ,(2012) , 10.1007/978-3-642-31612-8_31
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki, Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction theory and applications of satisfiability testing. pp. 32- 47 ,(2014) , 10.1007/978-3-319-09284-3_4
Tai Joon Park, Allen Gelder, Partitioning Methods for Satisfiability Testing on Large Formulas conference on automated deduction. pp. 748- 762 ,(1996) , 10.1007/3-540-61511-3_126
Alexander Kolokolov, Alexander Adelshin, Darya Yagofarova, Analysis and Solving SAT and MAX-SAT Problems Using an L-partition Approach Journal of Mathematical Modelling and Algorithms. ,vol. 12, pp. 201- 212 ,(2012) , 10.1007/S10852-012-9202-8
Andre Abrame, Djamal Habet, Local Max-Resolution in Branch and Bound Solvers for Max-SAT international conference on tools with artificial intelligence. pp. 336- 343 ,(2014) , 10.1109/ICTAI.2014.58
Martin Davis, Hilary Putnam, A Computing Procedure for Quantification Theory Journal of the ACM. ,vol. 7, pp. 201- 215 ,(1960) , 10.1145/321033.321034
Krzysztof L. Sadowski, Peter A.N. Bosman, Dirk Thierens, On the usefulness of linkage processing for solving MAX-SAT genetic and evolutionary computation conference. pp. 853- 860 ,(2013) , 10.1145/2463372.2463474
Youcef Djenouri, Habiba Drias, Zineb Habbas, Bees swarm optimisation using multiple strategies for association rule mining International Journal of Bio-inspired Computation. ,vol. 6, pp. 239- 249 ,(2014) , 10.1504/IJBIC.2014.064990
J. B. Macqueen, Some methods for classification and analysis of multivariate observations Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Statistics. ,vol. 1, pp. 281- 297 ,(1967)
Rakesh Agrawal, Tomasz Imieliński, Arun Swami, Mining association rules between sets of items in large databases Proceedings of the 1993 ACM SIGMOD international conference on Management of data - SIGMOD '93. ,vol. 22, pp. 207- 216 ,(1993) , 10.1145/170035.170072