Solving SAT Problems with TA Algorithms Using Constant and Dynamic Markov Chains Length

Since the apparition of Simulated Annealing algorithm (SA) it has shown to be an efficient method to solve combinatorial optimization problems. Due to this, new algorithms based on two looped cycles (temperatures and Markov chain) have emerged, one of them have been called Threshold Accepting (TA)....

Full description

Saved in:
Bibliographic Details
Published inAlgorithmic Applications in Management pp. 281 - 290
Main Authors Sanvicente–Sánchez, Héctor, Frausto–Solís, Juan, Imperial–Valenzuela, Froilán
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2005
Springer
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3540262245
9783540262244
ISSN0302-9743
1611-3349
DOI10.1007/11496199_31

Cover

More Information
Summary:Since the apparition of Simulated Annealing algorithm (SA) it has shown to be an efficient method to solve combinatorial optimization problems. Due to this, new algorithms based on two looped cycles (temperatures and Markov chain) have emerged, one of them have been called Threshold Accepting (TA). Classical algorithms based on TA usually use the same Markov chain length for each temperature cycle, these methods spend a lot of time at high temperatures where the Markov chain length is supposed to be small. In this paper we propose a method based on the neighborhood structure to get the Markov chain length in a dynamic way for each temperature cycle. We implemented two TA algorithms (classical or TACM and proposed or TADM) for SAT. Experimentation shows that the proposed method is more efficient than the classical one since it obtain the same quality of the final solution with less processing time.
ISBN:3540262245
9783540262244
ISSN:0302-9743
1611-3349
DOI:10.1007/11496199_31