Genetic Algorithms Applications to Set Covering and Traveling Salesman Problems

For set covering problems, genetic algorithms with two types of crossover operators are investigated in conjunction with three penalty function and two multiobjective formulations. A Pareto multiobjective formulation and greedy crossover are suggested to work well. On the other hand, for traveling salesman problems, the results appear to be discouraging; genetic algorithm performance hardly exceeds that of a simple swapping rule. These results suggest that genetic algorithms have their place in optimization of constrained problems. However, lack of, or insufficient use of fundamental building blocks seems to keep the tested genetic algorithm variants from being competitive with specialized search algorithms on ordering problems.

[1]  John J. Grefenstette,et al.  Optimization of Control Parameters for Genetic Algorithms , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  John J. Grefenstette,et al.  Genetic Search with Approximate Function Evaluation , 1985, ICGA.

[3]  Albert Donally Bethke,et al.  Genetic Algorithms as Function Optimizers , 1980 .

[4]  R. Iman,et al.  Modern business statistics , 1983 .

[5]  D. J. Smith,et al.  A Study of Permutation Crossover Operators on the Traveling Salesman Problem , 1987, ICGA.

[6]  Donald A. Waterman,et al.  Pattern-Directed Inference Systems , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[8]  David E. Goldberg,et al.  Alleles, loci and the traveling salesman problem , 1985 .

[9]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[10]  D. H. Marks,et al.  An Analysis of Private and Public Sector Location Models , 1970 .

[11]  D. E. Goldberg,et al.  Simple Genetic Algorithms and the Minimal, Deceptive Problem , 1987 .

[12]  C. M. Reeves,et al.  Function minimization by conjugate gradients , 1964, Comput. J..

[13]  John J. Grefenstette,et al.  Genetic Algorithms for the Traveling Salesman Problem , 1985, ICGA.

[14]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[15]  H. Y. Huang Unified approach to quadratically convergent algorithms for function minimization , 1970 .

[16]  James E. Baker,et al.  Adaptive Selection Methods for Genetic Algorithms , 1985, International Conference on Genetic Algorithms.

[17]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[18]  C. G. Shaefer,et al.  The ARGOT Strategy: Adaptive Representation Genetic Optimizer Technique , 1987, ICGA.

[19]  John H. Holland,et al.  COGNITIVE SYSTEMS BASED ON ADAPTIVE ALGORITHMS1 , 1978 .

[20]  C. G. Shaefer,et al.  Directed Trees Method for Fitting a Potential Function , 1985, ICGA.

[21]  R. Brent Algorithms for finding zeros and extrema of functions without calculating derivatives , 1971 .

[22]  Dirk Van Gucht,et al.  Incorporating Heuristic Information into Genetic Search , 1987, International Conference on Genetic Algorithms.

[23]  Lawrence Davis,et al.  Genetic Algorithms and Simulated Annealing , 1987 .

[24]  John J. Grefenstette,et al.  Genetic algorithms and their applications , 1987 .

[25]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .