Abstract
Many problems in combinatorial optimization are NP-Hard. This has forced researchers to explore meta-heuristic techniques for dealing with this class of complex problems and finding an acceptable solution in reasonable time. The satisfiability problem, SAT, is studied by a great number of researchers the three last decades. Its wide application to the domain of AI in automatic reasoning and problem solving for instance and other domains like VLSI and graph theory motivates the huge interest shown for this problem. In this paper, tabu search, scatter search, genetic algorithms and memetic evolutionary meta-heuristics are studied for the NP-Complete satisfiability problems, in particular for its optimization version namely MAX-SAT. Experiments comparing the proposed approaches for solving MAX-SAT problems are represented. The empirical tests are performed on DIMACS benchmark instances.
Chapter PDF
References
Boughaci, D., Drias, H.: Solving Weighted Max-Sat Optimization Problems Using a Taboo Scatter Search Meta-heuristic. In: Proceedings of ACM Sac 2004, pp. 35–36 (2004)
Boughaci, D., Drias, H.: PTS: A Population-based Tabu Search for the Maximum Satisfi-ability Problems. In: The Proceedings of the 2 IEEE GCC conferences, pp. 622–625 (2004)
Boughaci, D., Drias, H., Benhamou, B.: Solving Max-Sat Problems Using a me-metic evolutionary Meta-heuristic. In: Proceedings of 2004, pp. 480–484. IEEE CIS, Los Alamitos (2004)
Boughaci, D., Drias, H.: Taboo Search as an Intelligent Agent for Bid Evaluation. In: Proceedings of CE 2003, book1, Portugal, pp. 43–48 (2003)
Cook, S.: The Complexity of Theorem Proving Procedures. In: The Proceedings of the 3rdAnnual ACM Symposium on the Theory of Computing (1971)
Davis, M., Putnam, G., Loveland, D.: A machine program for theorem proving. communication of the ACM, 394–397 (July 1962)
Drias, H.: Scatter search with walk strategy for solving hard Max-W-Sat problems. In: Monostori, L., Váncza, J., Ali, M. (eds.) IEA/AIE 2001. LNCS, vol. 2070, pp. 35–44. Springer, Heidelberg (2001)
Frank, J.: A study of genetic algorithms to find approximate solutions to hard 3CNF problems. In: Proceedings of Golden West international conference on artificial intelligence (1994)
Garey, M., Johnson, S.: Computer and intractability, a guide to the theory of NP-Completeness. Freeman company, Sanfranscsco (1978)
Glover, F.: Future paths for integer programming and links to Artificial intelligence. operational search 31 (1986)
Glover, F.: Tabu search: Part I, ORSA. journal on computing (1989)
Goldberg, D.E.: Genetic Algorithms in search, Optimization & Machine Learning. Addison-Wesley, Wokingham (1989)
Greistorfer, P.: A Tabu Scatter search meta-heuristic for the arc routing problem. Elsevier Science, Amsterdam (2002)
Hansen, P., Jaumard, B.: Algorithms for the Maximum Satisfiability. journal of computing 44, 279–303 (1990)
Hoos, H.H., Stutzle, T.: SATLIB: An online resource for research on SAT. In: Gent, I., van Maaren, H., Walsh, T. (eds.) SAT 2000: Highlights of Satisfiability Research in theYear 2000, Frontiers in Artificial Intelligence and Applications, pp. 283–292. Kluwer Academic, Dordrecht (2000)
Johnson, S.: Approximation algorithms for combinatorial problems. Journal of Computer and System Sciences 9, 256–278 (1974)
Kauffman, S.A., Levin: Towards a general theory of adaptive walks on rugged land-scapes. J. theory. Biol. 128, 11 (1987)
Laguna, M., Glover, F.: “Scatter Search”, Graduate school of business, University of Colorado, Boulder (1999)
Laguna, M., Marti, R., Campos, V.: Scatter Search for the linear ordering problem, University of Colorado, Boulder (1999)
Li, C.: Exploiting yet more the power of unit clause propagation to solve 3-sat problem. In: ECAI 1996, workshop on advances in propositional deduction, Boudapest, Hungray, pp. 11–16 (1996)
Li, C., Anbulagan: Heuristic based on unit propagation for satisfiability. In: Smolka, G. (ed.) CP 1997, vol. 1330, pp. 342–356. Springer, Heidelberg (1997)
Mazure, B., Sais, L., Greroire, E.: A Tabu search for Sat. In: Proceedings of AAAI 1997 (1997)
Moscato, P.: On evolution, search, optimization, genetic algorithms and martial arts: toward memetic algorithms (1989)
Pardalos, P., Pitsoulis, L., Resende, M.: A Parallel GRASP for MAX-SAT Problems. In: PARA 1996 Workshop on Applied Parallel Computing in Industrial Problems and Optimization, Lynghy, Denmark, August 18-21 (1996)
Selman, B., Henry, A., Kautz, Z., Cohen, B.: Local Search Strategies for Satisfiability Testing. In: Presented at the second DIMACS Challenge on Cliques, Coloring, and Satisfiability (October 1993)
Taillard, E.: Parallel Taboo search techniques for Job Shop Scheduling problem. ORSA Journal on Computing 6, 108–117 (1994)
Wassan, N.A., Osman, I.H.: Tabu search variants for the mix fleet vehicle routing problem. Tech. rep., School of Business, American University of Beirut, forthcoming in J. Opl Res. Soc. (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Boughaci, D., Drias, H. (2005). Efficient and Experimental Meta-heuristics for MAX-SAT Problems. In: Nikoletseas, S.E. (eds) Experimental and Efficient Algorithms. WEA 2005. Lecture Notes in Computer Science, vol 3503. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11427186_43
Download citation
DOI: https://doi.org/10.1007/11427186_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25920-6
Online ISBN: 978-3-540-32078-4
eBook Packages: Computer ScienceComputer Science (R0)