ABSTRACT
This paper introduces the concept of a critical backbone as a minimal set of variable or part of the solution necessary to be within the basin of attraction of the global optimum. The concept is illustrated with a new class of test problems Backbone in which the critical backbone structure is completely transparent. The performance of a number of standard heuristic search methods is measure for this problem. It is shown that a hybrid genetic algorithm that incorporates a descent algorithm solves this problem extremely efficiently. Although no rigorous analysis is given the problem is sufficiently transparent that this result is easy to understand. The paper concludes with a discussion of how the emergence of a critical backbone may be the salient feature in a phase transition from typically easy to typically hard problems.
- R. Monasson, R. Zecchina, S. Kirkpatrick, B. Selman, and L. Troyansky. Determining computational complexity from characteristic 'phase transisition'. Nature, 400:133--137, 1999.Google ScholarCross Ref
- R. Williams, C. Gomes, and B. Selman. Backdoors to typical case complexity.Google Scholar
- P. Kilby, J. Slaney, and T. Walsh S. Thiebaux. Backbones and backdoors in satisfiability. In 2005, editor, Proceedings of the 20th National conference on artificial intelligence and the 17th innovative appllications of artificial intelligence conference, pages 1368--1373, Menlo park, CA. AAAI/MIT Press. Google ScholarDigital Library
- W. Zhang, A. Rangan, and M. Looks. Backbone guided local search for maximum satisfiability. In Proc. of the 18th Intern. Joint Conference on Artifical Intelligence, pages 1179--84, 2003. Google ScholarDigital Library
- S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi. Optimization by simulated annealing. Science, 220:671--680, 1983.Google ScholarCross Ref
- A. Prügel-Bennett and J. L. Shapiro. The dynamics of a genetic algorithm for simple random Ising systems. Physica D, 104:75--114, 1997. Google ScholarDigital Library
- J. E. Baker. Reducing bias and inefficiency in the selection algorithm. In Proceedings of the Second International Conference on Genetic Algorithms. Lawrence Erlbaum Associates (Hillsdale), 1987. Google ScholarDigital Library
- A. Prügel-Bennett. The mixing rate of different crossover operators. In W. N. Martin and W. M. Spears, editors, Foundations of Genetic Algorithms 6, pages 261--274. Morgan Kaufmann, San Francisco, 2001.Google Scholar
- P. Galinier and J. K. Hao. Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization, 3(4):379--397, 1999.Google ScholarCross Ref
- C. A. Glass and A. Prügel-Bennett. Genetic algorithms for graph colouring: Exploration of Galinier and Hao's algorithm. Journal of Combinatorial Optimization, 7:229--236, 2003.Google ScholarCross Ref
- O. C. Martin, R. Monasson, and R. Zecchina. Statistical mechanics methods and phase transitions in optimization problems. Theoretical Computer Science, 265(1-2):3--67, 2001. Google ScholarDigital Library
- A. Prügel-Bennett. Symmetry breaking in population-based optimization. IEEE Transactions on Evolutionary Computation, 8(1):63--79, 2004. Google ScholarDigital Library
Index Terms
- Finding critical backbone structures with genetic algorithms
Recommendations
Biased random-key genetic algorithms for combinatorial optimization
Random-key genetic algorithms were introduced by Bean (ORSA J. Comput. 6:154---160, 1994) for solving sequencing problems in combinatorial optimization. Since then, they have been extended to handle a wide class of combinatorial optimization problems. ...
Neural network crossover in genetic algorithms using genetic programming
AbstractThe use of genetic algorithms (GAs) to evolve neural network (NN) weights has risen in popularity in recent years, particularly when used together with gradient descent as a mutation operator. However, crossover operators are often omitted from ...
Building a better air defence system using genetic algorithms
KES'06: Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part IIt is the aim of every country to have a good and strong defence system for the protection of its people and its assets. In this paper we have shown the application of Genetic Algorithms (GA'S) for optimizing the expected survival value of an asset ...
Comments