Skip to main content

An evolutionary algorithm for welding task sequence ordering

  • Conference paper
  • First Online:

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

Abstract

In this paper, we present some of the results of an ongoing research project, which aims at investigating the use of the evolutionary computation paradigm for real world problem solving in an industrial environment. One of the problems targeted in the investigation is that of job sequence optimization for welding robots operating in a shipyard. This is an NP-hard combinatorial optimization problem with constraints. To solve the problem, we propose a hybrid genetic algorithm incorporating domain-specific knowledge. We demonstrate how the method is successful in solving the job sequencing problem. The effectiveness and usefulness of the algorithm is further exemplified by the fact, that it has been implemented in the RoboCopp application program, which is currently used as the task sequence scheduler in a commercially available robot programming environment.

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. Baker, J. E.: Reducing Bias and Inefficiency in the Selection Algorithm. In Grefenstette, J. J. (Ed.): Proceedings of the 2nd International Conference on Genetic Algorithms. 14–21, Erlbaum, 1987.

    Google Scholar 

  2. Belew, R. K., Booker, L. B., (Eds.): Proceedings of the Fourth International Conference on Genetic Algorithms. Morgan Kaufmann, 1991.

    Google Scholar 

  3. Belew, R. K., Vose, M. D., (Eds.): Foundations of Genetic Algorithms 4. Morgan Kaufman, 1997.

    Google Scholar 

  4. Damsbo, M.: Evolutionary Algorithms in Constrained Sequence Optimization. M.Sc. thesis, Odense University, 1998.

    Google Scholar 

  5. Davidor, Y., Yamada, T., Nakano, R.: The ECOlogical Framework II: Improving GA Performance at Virtually Zero Cost. In Forrest, S., (Ed.): Proceedings of the Fifth International Conference on Genetic Algorithms. 171–176, Morgan Kaufmann, 1993.

    Google Scholar 

  6. Eshelman, L. J., (Ed.): Proceedings of the Sixth International Conference on Genetic Algorithms. Morgan Kaufmann, 1995.

    Google Scholar 

  7. Fogel, L. J., Owens, A. J., Walsh, M. J.: Artificial Intelligence through Simulated Evolution. Wiley, 1966.

    Google Scholar 

  8. Forrest, S., (Ed.): Proceedings of the Fifth International Conference on Genetic Algorithms. Morgan Kaufmann, 1993.

    Google Scholar 

  9. Goldberg, D. E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, 1989.

    Google Scholar 

  10. Holland, J. H.: Adaption in Natural and Artificial Systems. Second edition. MIT Press, 1992.

    Google Scholar 

  11. Lin S., Goodman, E. D., Punch, W. F.: Investigating Parallel Genetic Algorithms on Job Shop Scheduling Problems. In Angeline, P. J., Reynolds, R. G., McDonnell, J. R., Eberhardt, R., (Eds.): Evolutionary Programming VI. 6th International Conference, EP97. 383–393, Springer, 1997.

    Google Scholar 

  12. Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, 1996.

    Google Scholar 

  13. Reeves, C. R. (Ed.): Modern Heuristic Techniques for Combinatorial Problems. McGraw-Hill, 1995.

    Google Scholar 

  14. Prügel-Bennett, A., Shapiro, J. L.: An Analysis of Genetic Algorithms Using Statistical Mechanics. Physical Review Letters, 72, 1305–1309, 1994.

    Article  Google Scholar 

  15. Rawlins, G. J. E., (Ed.): Foundations of Genetic Algorithms. Morgan Kaufmann, 1991.

    Google Scholar 

  16. Stidsen, T.: Genetic Algorithms for Industrial Planning. Presented at Emerging Technologies Workshop, University College London, 1997. Electronically available at http://www.daimi.aau.dk/~evalia/

    Google Scholar 

  17. Whitley, D., Starkweather, T., Shaner, D.: The Travelling Salesman and Sequence Scheduling: Quality Solutions using Genetic Edge Recombination. In Davis, L., (Ed.): Handbook of Genetic Algorithms. 350–372, Van Nostrand Reinhold, 1991.

    Google Scholar 

  18. Whitley, L. D., (Ed.): Foundations of Genetic Algorithms 2. Morgan Kaufmann, 1993.

    Google Scholar 

  19. Whitley, L. D., Vose, M. D., (Eds.): Foundations of Genetic Algorithms 3. Morgan Kaufmann, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Calmet Jan Plaza

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Damsbo, M., Ruhoff, P.T. (1998). An evolutionary algorithm for welding task sequence ordering. In: Calmet, J., Plaza, J. (eds) Artificial Intelligence and Symbolic Computation. AISC 1998. Lecture Notes in Computer Science, vol 1476. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055907

Download citation

  • DOI: https://doi.org/10.1007/BFb0055907

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64960-1

  • Online ISBN: 978-3-540-49816-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics