Genetic Algorithm for Satellite Customer Assignment

  • S. S. Kim
  • H. J. Kim
  • V. Mani
  • C. H. Kim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4234)


The problem of assigning customers to satellite channels is considered. Finding an optimal allocation of customers to satellite channels is a difficult combinatorial optimization problem and is shown to be NP-complete in an earlier study. We propose a genetic algorithm (GA) approach to search for the best/optimal assignment of customers to satellite channels. Various issues related to genetic algorithms such as solution representation, selection methods, genetic operators and repair of invalid solutions are presented. A comparison of this approach with the standard optimization method is presented to show the advantages of this approach in terms of computation time.


Genetic Algorithm Schedule Problem Combinatorial Optimization Problem Genetic Operator Solution Representation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Scoot, C.H., Skelton, O.G., Rolland, E.: Tactical and strategic models for satellite customer assignment. Journal of the Operational Research Society 51, 61–71 (2000)Google Scholar
  2. 2.
    Lee, H., Ahn, D.H., Kim, S.: Optimal routing in non-geostationary satellite ATM networks with intersatellite link capacity constraints. Journal of the Operational Research Society 54, 401–409 (2003)CrossRefzbMATHGoogle Scholar
  3. 3.
    Dell’Amico, M., Martello, S.: Open shop, satellite communication and a theorem by Egervary. Operations Research Letters 18, 209–211 (1931)MathSciNetGoogle Scholar
  4. 4.
    Prins, C.: An overview of scheduling problems arising in satellite communications. Journal of the Operational Research Society 45, 611–623 (1994)zbMATHGoogle Scholar
  5. 5.
    Cattrysse, D., Van Wassenhove, L.N.: A survey of algorithms for the generalized assignment problem. European Journal of Operational Research 60, 260–272 (1992)CrossRefzbMATHGoogle Scholar
  6. 6.
    Montgomery, D.C., Johnson, L.A.: Operations Research in Production Planning Scheduling and Inventory Control. John Wiely & Sons, Chichester (1974)Google Scholar
  7. 7.
    Holland, H.J.: Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor (1975)Google Scholar
  8. 8.
    Goldberg, D.E.: Genetic algorithms in search, optimization and machine learning. Addison-Wesley, New York (1989)zbMATHGoogle Scholar
  9. 9.
    David, L.: Handbook of Genetic Algorithms. Van Nostrand Reingold, New York (1991)Google Scholar
  10. 10.
    Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. AI Series. Springer, New York (1994)zbMATHGoogle Scholar
  11. 11.
    Chu, P.C., Beasley, J.E.: A genetic algorithm for the generalized assignment problem. Computers and Operations Research 24, 17–23 (1997)CrossRefzbMATHMathSciNetGoogle Scholar
  12. 12.
    Etiler, O., Toklu, B., Atak, M., Wilson, J.: A genetic algorithm for flow shop scheduling problems. Journal of the Operational Research Society 55, 830–835 (2004)CrossRefzbMATHGoogle Scholar
  13. 13.
    Kidwell, M.D., Cook, D.J.: Genetic algorithm for dynamic task scheduling. In: Proceedings of the International Phoenix Conference on Computers and Communication, pp. 61–67 (1994)Google Scholar
  14. 14.
    Kim, S.S., Smith, A.E., Lee, J.H.: A memetic algorithm for channel assignment in wireless FDMA systems. Computers and Operations Research. Corrected proof available online (in press)Google Scholar
  15. 15.
    Zomaya, A.Y., Ward, C., Macey, B.: Genetic scheduling for parallel processor systems: Comparative studies and performance issues. IEEE Transactions on Parallel and Distributed Systems 10, 795–812 (1999)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • S. S. Kim
    • 1
  • H. J. Kim
    • 2
  • V. Mani
    • 3
  • C. H. Kim
    • 1
  1. 1.Department of Industrial EngineeringKangwon National UniversityChunchonKorea
  2. 2.Department of Control and Instrumentation EngineeringKangwon National UniversityChunchonKorea
  3. 3.Department of Aerospace EngineeringIndian Institute of ScienceBangaloreIndia

Personalised recommendations