Scheduling Multi-Resource Satellites using Genetic Algorithms and Permutation Based Representations

被引:1
|
作者
De Carvalho, O. Quevedo [1 ]
Whitley, D. [1 ]
Shetty, V. [2 ]
Jampathom, P. [2 ]
Roberts, M. [2 ]
机构
[1] Colorado State Univ, Ft Collins, CO 80523 USA
[2] Naval Res Lab, Washington, DC USA
来源
PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023 | 2023年
关键词
Scheduling; Steady State Genetic Algorithm; Order Crossover;
D O I
10.1145/3583131.3590387
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The U.S. Navy currently deploys Genetic Algorithms to schedule multi-resource satellites. We document this real-world application and also introduce a new synthetic test problem generator. A permutation is used as the representation. A greedy scheduler then converts the permutation into a schedule which can be displayed as a Gantt chart. Surprisingly, there have been few careful comparisons of standard generational Genetic Algorithms and Steady State Genetic Algorithms for these types of problems. In addition, this paper compares different crossover operators for the multi-resource satellite scheduling problem. Finally, we look at two ways of mapping the permutation to a schedule in the form of a Gantt chart. One method gives priority to reducing conflicts, while the other gives priority to reducing overlaps of conflicting tasks. This can produce very different results, even when the evaluation function stays exactly the same.
引用
收藏
页码:1473 / 1481
页数:9
相关论文
共 50 条
  • [1] Randomized Algorithms for Scheduling Multi-Resource Jobs in the Cloud
    Psychas, Konstantinos
    Ghaderi, Javad
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (05) : 2202 - 2215
  • [2] Adaptive genetic algorithms for multi-resource constrained project scheduling problem with multiple modes
    Kim, KwanWoo
    Gen, Mitsuo
    Kim, Myounghun
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2006, 2 (01): : 41 - 49
  • [3] Multi-resource shop scheduling with resource flexibility
    Dauzere-Peres, S
    Roux, W
    Lasserre, JB
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 107 (02) : 289 - 305
  • [4] Multi-resource Balanced Scheduling Optimization Based on Self-adaptive Genetic Algorithm
    Chen, Peng
    Zhu, Li
    Li, Xiang
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2010, 107 : 19 - 28
  • [5] Study on multi-resource constraints vehicle scheduling problem based on improved genetic algorithm
    Yang, Weige
    Journal of Chemical and Pharmaceutical Research, 2014, 6 (05) : 693 - 697
  • [6] Study on multi-resource constraints vehicle scheduling problem based on improved genetic algorithm
    Wang, Yazi, 1600, Sila Science, University Mah Mekan Sok, No 24, Trabzon, Turkey (32):
  • [7] Coflow Scheduling in the Multi-Resource Environment
    Zhang, Jianhui
    Guo, Deke
    Li, Keqiu
    Qi, Heng
    Tao, Xiaoyi
    Jin, Yingwei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (02): : 783 - 796
  • [8] Altruistic Scheduling in Multi-Resource Clusters
    Grandl, Robert
    Chowdhury, Mosharaf
    Akella, Aditya
    Ananthanarayanan, Ganesh
    PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2016, : 65 - 80
  • [9] MRSch: Multi-Resource Scheduling for HPC
    Li, Boyang
    Fan, Yuping
    Dearing, Matthew
    Lan, Zhiling
    Rich, Paul
    Allcock, William
    Papka, Michael
    2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), 2022, : 47 - 57
  • [10] Multi-resource scheduling for FPGA systems
    Bertolino, Matteo
    Pacalet, Renaud
    Apvrille, Ludovic
    Enrici, Andrea
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 87