Skip to main content

Development of hybrid optimisation techniques based on genetic algorithms and simulated annealing

  • Conference paper
  • First Online:
  • 184 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 956))

Abstract

This paper develops a hybrid optimisation algorithm, GAA, by combining the genetic algorithms (GAs) approach and the simulate-dannealing technique (SA). The combination facilitates the introduction of more diversity into the population and prevents the problem of premature convergence. To counter the adverse effects of mutation, two effective measures are developed and included in the combined GA/SA method. This algorithm is then further developed to minimise the memory requirement. The revised hybrid algorithm GAA2 is analysed and compared to GAs, GAA and SA. A guideline for setting the parameters for executing GAA2 is also established. The performance of the developed algorithms are demonstrated through their applications to the hydro-thermal scheduling problem in power systems.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. HOLLAND, J.H.:’ Adaptation in natural and artificial systems', (Ann Arbor: University of Michigan Press, 1975).

    Google Scholar 

  2. GOLDBERG, D.E.:’ Genetic algorithms in search, optimisation and machine learning’ (Addison-Wesley, Reading, 1989).

    Google Scholar 

  3. BALA, J. W. and DE JONG K.:’ Generation of feature detectors for texture discrimination by genetic search', Proceedings of the 2nd International IEEE Conference on Tools for AI, 1990, pp. 812–818.

    Google Scholar 

  4. MANDAVA, V.R., FITZPATRICK M., and PICLENS, D. R.:’ Adaptive search space scaling in digital image registration', IEEE Transactions on Medical Imaging, 1989, 8(3), pp. 251–262.

    Google Scholar 

  5. COHOON, J.P., and PARIS, W. D.:’ Genetic Placement’ IEEE Transactions on Computer-Aided Design, 1987, Vol 6 (6), pp. 956–964.

    Google Scholar 

  6. COHOON, J. P., HEDGE, S.U., MARTIN, W.N., and RICHARDS, D.S.:’ Distributed genetic algorithms for the floorplan design problem', IEEE Transactions on Computer-Aided Design, Vol, 1991, 10(4), pp. 483–492.

    Google Scholar 

  7. SHAHOOKAR K. and MAZUMDER, P.:’ A genetic approach to standard cell placement using meta-genetic parameter optimisation', IEEE Transactions on Computer-Aided Design, 1990, Vol. 9(5), pp. 500–511.

    Google Scholar 

  8. PARKER J. K. and GOLDBERG, D.E.:’ Inverse kinematics of redundant robots using genetic algorithm', Proceedings, IEEE International Conference on Robotics and Automation, 1989, pp. 271–276.

    Google Scholar 

  9. VIGNAUX, G.A. and MICHALEWICZ, Z:’ A genetic algorithm for the linear transportation problem', IEEE Transaction on Systems, Man and Cybernetics, 1989, Vol 21 (2), pp. 321–326.

    Google Scholar 

  10. THANGIAH, S.R., NYGARD, K.E. and JUELL, P. L.:’ Gideon: a genetic algorithm system for vehicle routing with time windows', Proceedings, 7th IEEE Conference on AI Applications, 1991, pp. 322–328.

    Google Scholar 

  11. WALTER, D.C. and SHEBLE, G.B.:’ Genetic algorithm solution of short term hydro-thermal scheduling with valve point loading', IEEE PES Summer Meeting, 1992, Seattle, Paper Number 92 SM 414-3 PWRS.

    Google Scholar 

  12. WONG, K.P., and WONG Y.W.:’ Genetic and genetic/simulated-annealing approaches to economic dispatch”, to appear in IEE Proc. C, 1994.

    Google Scholar 

  13. YIN, X and GERMAY, N.:’ Investigations on solving the load flow problem by genetic algorithms', Electr Power Sys. Res., 1991, 22, pp. 151–163.

    Google Scholar 

  14. BISHOP, R.R. and RICHARDS, G.G.:’ Identifying induction machine parameters using a genetic opimization algorithm', IEEE Proceedings, Section 6C2, 1990, pp. 476–479.

    Google Scholar 

  15. NARA K., SATOH T. and KITAGAWA M.:’ Distribution systems loss minimum re-configuration by genetic algorithm', Conf. Proc. 3rd on Expert Systems Application to Power Systems, 1991, pp. 724–730.

    Google Scholar 

  16. MICHALEWICZ, Z.:’ Genetic algorithms + data structures = evolution programs’ (Springer-Verlag, 1992).

    Google Scholar 

  17. MAULDIN, M.L.:’ Maintaining diversity in genetic search', AAAI Proc. National Conference on Artificial Intelligence, 1984, pp. 247–250.

    Google Scholar 

  18. GREFENSTETTE, J.J.:’ Optimization of control parameters for genetic algorithms', IEEE Transaction on Systems, Man and Cybernetics, 1986, vol 16(1), pp. 122–128.

    Google Scholar 

  19. TANESE, R.’ Parallel genetic algorithm for a hypercube', Proceedings of the 2nd International Conference on Genetic Algorithm, pp. 177–183.

    Google Scholar 

  20. BOOKER, L:’ Improving search in genetic algorithms', in Genetic Algorithms and Simulated Annealing, (Pitman, London, 1987), pp. 61–73.

    Google Scholar 

  21. DE JONG, K.A.:’ An analysis of the behavior of a class of genetic adaptive systems’ Doctoral Dissertation, University of Michigan, 1975.

    Google Scholar 

  22. KIRKPATRICK, S., GELATT, C.D., Jr., and VECCHI, M.P.:’ Optimisation by simulated annealing', Science, 1983, 220(4598), pp. 671–680.

    Google Scholar 

  23. AARTS, E., and KORST, J.M.:’ Simulated annealing and boltzmann machines: a stochastic approach to combinatorial optimisation and neural computing’ (John Wiley, New York, 1989).

    Google Scholar 

  24. MUHLENBEIN, H. and KINDERMANN, J.:’ The dynamics of evolution and learning — towards genetic neural networks', in Connectionism in Perspective, (Elsevier Science Publishers B.V.), 1989, pp. 173–197.

    Google Scholar 

  25. HOLLAND, J.H., HOLYOAK, K.J., NISBETT, R.E. and THAGARD, P.R.:’ Classifier systems, Q-Morphisms, and induction', in Genetic Algorithms and Simulated Annealing, (Pitman, London, 1987), pp. 116–128.

    Google Scholar 

  26. GOLDBERG, D.E.:’ Computer-aided gas pipeline operation using genetic algorithms and rule learning', PhD thesis, University of Michigan, 1983.

    Google Scholar 

  27. FOGARTY, T.C.:’ An incremental genetic algorithm for real-time learning', Proc. 6th International Workshop on Machine Learning, 1989, Cornell, New York, pp. 416–419.

    Google Scholar 

  28. FOGARTY, T.C.:’ An incremental genetic algorithm for real-time optimisation', IEEE Conf. Proc. on Systems, Man and Cybernetics, 1989, pp. 321–326.

    Google Scholar 

  29. WONG, K.P., and WONG Y.W.:’ Floating-point number coding method for genetic algorithms', Conf. Proc. IEEE First Australian and New Zealand on Intelligent Information Systems, Perth, 1993, pp. 512–516.

    Google Scholar 

  30. LIN, F.T., KAO, C.Y. and HSU, C.C.:’ Applying the genetic approach to simulated annealing in solving some NP-hard prolems”, IEEE Transaction on Systems, Man and Cybernetics, 1993, vol 23(6), pp. 1752–1767.

    Google Scholar 

  31. ESBENEN, H and MAZUNDER, P.: 'sAGA: a unification of the genetic algorithm with simulated annealing and its application to macro-cell placement', 7th Interantional Conference on VLSI design, 1994., pp. 221–214.

    Google Scholar 

  32. SZU, H. and HARTLEY, R.:’ Fast simulated annealing', Physics Letters A, 122, 1987, pp. 157–162.

    Google Scholar 

  33. WONG, K.P. and FUNG, C.C.:’ Simulated-annealing-based economic dispatch algorithm', IEE Proc. C, vol. 140, no. 6, Nov. 1993, pp. 509–515.

    Google Scholar 

  34. WILSON, S.W.,’ Classifier systems and the animate problem', Research Memo RIS-27r, Rowland Institute for Science, Cambridge.

    Google Scholar 

  35. MAULDIN, M.L.:’ Maintaining diversity in genetic search', AAAI Proc. National Conference on Artificial Intelligence, 1984, pp. 247–250

    Google Scholar 

  36. WOOD, A.J. and WOLLENBERG, B.F.:’ Power Generation, Operation and Control’ (Wiley, New York, 1984).

    Google Scholar 

  37. WONG, K.P., and WONG Y.W.: 'short-term hydrothermal-scheduling: Part 1 simulated annealing approach', to appear in IEE Proc. C, 1994.

    Google Scholar 

  38. WONG, K.P., and WONG, Y.W.:’ Development of parallel hybrid optimisation techniques based on Genetic Algorithms and Simulated Annealing', companion paper in Proc. of AI'94 Workshop on Evolutionary Computation, Armidale, Australia, Nov. 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Xin Yao

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wong, K.P., Wong, Y.W. (1995). Development of hybrid optimisation techniques based on genetic algorithms and simulated annealing. In: Yao, X. (eds) Progress in Evolutionary Computation. EvoWorkshops EvoWorkshops 1993 1994. Lecture Notes in Computer Science, vol 956. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60154-6_52

Download citation

  • DOI: https://doi.org/10.1007/3-540-60154-6_52

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60154-8

  • Online ISBN: 978-3-540-49528-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics