Proceedings

Genetic State-Space Search for Constrained Optimization Problems

Download BibTeX Cite

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence. Machine Learning. Pages 967-972.

© 1993 International Joint Conferences on Artificial Intelligence

Abstract

This paper introduces GSSS (Genetic State-Space Search). The integration of two general search paradigms -- genetic search and state-space-search -provides a general framework which can be applied to a large variety of search problems. Here, we show how GSSS solves constrained optimization problems (COPs). Basically, it searches for "promising search states" from which good solutions can be easily found. Domain knowledge in the form of constraints is used to limit the space to be searched. Interestingly, our approach allows the handling of constraints within genetic search at a general domain independent level. First, we introduce a genetic representation of search states . Next, we provide empirical results which compare the relative merit of the introduction of constraints during the generation of the initial population, during the fitness calculation, and during the application of genetic operators. Finally, we describe some extensions to our method which came about when applying it to factory floor scheduling problems.

  1. [Davis, 1988] Davis, L., Applying Adaptive Algo- rithms to Epistatic Domains, Proc. IJCAI-88. IJCAI
  2. [Hinton and Nowlan, 1987] Hinton, G., Nowlan S.J., How Learning Can Guide Evolution, Complex Syst. 1, 1987.
  3. [Michalewicz and Janikow, 1991] Michalewicz, Z., and Janikow, C.Z., Handling Constraints in Genetic Algorithms, Proc. Fourth International Conference on Genetic Algoritms, Morgan Kaufmann, 1991.
  4. [Miihlenbein, 1992] Miihlenbein, H., Parallel Genetic Algorithms in Combinatorial Optimization, Proc. Computer Science and Operations Research: New Developments in their Interfaces, ORSA, Pergamon Press, 1992.
  5. [Paredis, 1992] Paredis, J., Constraints as Background Knowledge for Genetic Algorithms: a Case-study for Scheduling, Proc. Parallel Problem Solving from Nature, Manner, R., Manderick, B., (eds.), Elsevier Science Publishers, 1991.
  6. [Paredis and Van Rij, 1992] Paredis, J., and Van Rij, T., Simulation and Constraint Programming as Support Methodologies for Job Shop Scheduling , Journal of Decision Systems, Vol. 1, nr. 1, Pomerol, J.- C, (ed.). Editions Hermes, 1992.
  7. [Richardson et al., 1989] Richardson, J.T. ; Palmer, M.R. ; Liepins, G.; Hilliard M., Some Guidelines for Genetic Algorithms with Penalty Functions. Proc. Third Int. Conf. on Genetic Algorithms, Morgan Kaufmann, 1989.
  8. [Van Hentenrijck, 1989] Van Hentenrijck, P., Con- straint Satisfaction in Logic Programming, MIT Press.
  9. [Whitley, 1989] Whitley, D., The Genitor Algorithm and Selection Pressure: Why Rank-Based Allocation of Reproductive Trails is Best. Proc. Third Int. Conf. on Genetic Algorithms, Morgan Kaufmann, 1989.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards