Fitness distance analysis for parallel genetic algorithm in the test task scheduling problem

被引:0
|
作者
Hui Lu
Jing Liu
Ruiyao Niu
Zheng Zhu
机构
[1] Beihang University,School of Electronic and Information Engineering
来源
Soft Computing | 2014年 / 18卷
关键词
Test task scheduling problem; Parallel genetic algorithm; Fitness distance coefficient; Genetic operators;
D O I
暂无
中图分类号
学科分类号
摘要
The test task scheduling problem (TTSP) has attracted increasing attention due to the wide range of automatic test systems applications, despite the fact that it is an NP-complete problem. The main feature of TTSP is the close interactions between task sequence and the scheme choice. Based on this point, the parallel implantation of genetic algorithm, called Parallel Genetic Algorithm (PGA), is proposed to determine the optimal solutions. Two branches—the tasks sequence and scheme choice run the classic genetic algorithm independently and they balance each other due to their interaction in the given problem. To match the frame of the PGA, a vector group encoding method is provided. In addition, the fitness distance coefficient (FDC) is first applied as the measurable step of landscape to analyze TTSP and guide the design of PGA when solving the TTSP. The FDC is the director of the search space of the TTSP, and the search space determinates the performance of PGA. The FDC analysis shows that the TTSP owes a large number of local optima. Strong space search ability is needed to solve TTSP better. To make PGA more suitable to solve TTSP, three crossover and four selection operations are adopted to find the best combination. The experiments show that due to the characteristic of TTSP and the randomness of the algorithm, the PGA has a low probability for optimizing the TTSP, but PGA with Nabel crossover and stochastic tournament selection performs best. The assumptions of FDC are consistent with the success rate of PGA when solving the TTSP.
引用
收藏
页码:2385 / 2396
页数:11
相关论文
共 50 条
  • [31] A Fast Parallel Genetic Algorithm for Graph Coloring Problem Based on CUDA
    Chen, Buhua
    Chen, Bo
    Liu, Hongwei
    Zhang, Xuefeng
    2015 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY, 2015, : 145 - 148
  • [32] A PARALLEL OPTIMIZATION ALGORITHM FOR STEEL PLATE PICK-UP OPERATION SCHEDULING PROBLEM
    Deng, X. Y.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2014, 13 (03) : 323 - 334
  • [33] A graphical processing unit-based parallel hybrid genetic algorithm for resource-constrained multi-project scheduling problem
    Uysal, Furkan
    Sonmez, Rifat
    Isleyen, Selcuk Kursat
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (16)
  • [34] Adaptive multiple crossover genetic algorithm to solve workforce scheduling and routing problem
    Haneen Algethami
    Anna Martínez-Gavara
    Dario Landa-Silva
    Journal of Heuristics, 2019, 25 : 753 - 792
  • [35] A genetic algorithm for multi-mode resource constrained project scheduling problem
    Mori, M
    Tseng, CC
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 100 (01) : 134 - 141
  • [36] Meta-Heuristic Solver with Parallel Genetic Algorithm Framework in Airline Crew Scheduling
    Ouyang, Weihao
    Zhu, Xiaohong
    SUSTAINABILITY, 2023, 15 (02)
  • [38] Adaptive multiple crossover genetic algorithm to solve workforce scheduling and routing problem
    Algethami, Haneen
    Martinez-Gavara, Anna
    Landa-Silva, Dario
    JOURNAL OF HEURISTICS, 2019, 25 (4-5) : 753 - 792
  • [39] Probabilistic Chain-Enhanced Parallel Genetic Algorithm for UAV Reconnaissance Task Assignment
    Tang, Jiaze
    Liu, Dan
    Wang, Qisong
    Li, Junbao
    Sun, Jinwei
    DRONES, 2024, 8 (06)
  • [40] PARALLEL GENETIC ALGORITHM SOLVING 0/1 KNAPSACK PROBLEM RUNNING ON THE GPU
    Pospichal, Petr
    Schwarz, Josef
    Jaros, Jiri
    16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MENDEL 2010, 2010, : 64 - 70