Skip to main content

A Parallel Genetic Algorithm for the Set Partitioning Problem

  • Chapter
Meta-Heuristics

Abstract

This paper describes a parallel genetic algorithm developed for the solution of the set partitioning problem—a difficult combinatorial optimization problem used by many airlines as a mathematical model for flight crew scheduling. Tests on forty real-world set partitioning problems were carried out on an IBM SP parallel computer. We found that performance, as measured by the quality of the solution found and the iteration on which it was found, improved as additional subpopulations were added to the computation. With larger numbers of subpopulations the genetic algorithm was regularly able to find the optimal solution to problems having up to a few thousand integer variables. A notable limitation was the difficulty solving problems with many constraints.

This work was supported by the Mathematical, Information, and Computational Science Division subprogram of the Office of Computational and Technology Research, U.S. Department of Energy, under Contract W-31-109-Eng-38

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Abramson, H. Dang, and M. Krishnamoorthy. A comparison of two methods for solving 0/1 integer programs using a general purpose simulated annealing algorithm. Technical Research Report 81, Griffith University School of Computing and Information Technology, Australia, 1993.

    Google Scholar 

  2. R. Anbil, R. Tanga, and E. Johnson. A Global Approach to Crew Pairing Optimization. IBM Systems Journal, 31(1):71–78, 1992.

    Article  Google Scholar 

  3. P. Chu and J. Beasley. A Genetic Algorithm for the Set Partitioning Problem. Technical Report, Imperial College, 1995.

    Google Scholar 

  4. J. Desrosiers, Y. Dumas, M. Solomon, and F. Soumis. The Airline Crew Pairing Problem. Technical Report G–93–39, Université de Montréal, 1993.

    Google Scholar 

  5. M. Fischer and P. Kedia. Optimal Solution of Set Covering/Partitioning Problems Using Dual Heuristics. Management Science, 36(6):674–688, 1990.

    Article  Google Scholar 

  6. K. Hoffman and M. Padberg. Solving Airline Crew-Scheduling Problems by Branch-and-Cut. Management Science, 39(6):657–682, 1993.

    Article  Google Scholar 

  7. D. Levine. A genetic algorithm for the set partitioning problem. In S. Forrest, editor, Proceedings of the Fifth International Conference on Genetic Algorithms, pages 481–487, San Mateo, 1993. Morgan Kaufmann.

    Google Scholar 

  8. D. Levine. A Parallel Genetic Algorithm for the Set Partitioning Problem. Ph.D. thesis, Illinois Institute of Technology, Chicago, 1994. Department of Computer Science.

    Google Scholar 

  9. G. Marsaglia, A. Zaman, and W. Tseng. Stat. Prob. Letter, 9(35), 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Kluwer Academic Publishers

About this chapter

Cite this chapter

Levine, D. (1996). A Parallel Genetic Algorithm for the Set Partitioning Problem. In: Osman, I.H., Kelly, J.P. (eds) Meta-Heuristics. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1361-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1361-8_2

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8587-8

  • Online ISBN: 978-1-4613-1361-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics