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 条
  • [21] Solving Task Scheduling Problem in Multi-processors with Genetic Algorithm and Task Duplication
    Bazoobandi, Hojjat Allah
    Khorashadizadeh, Maryam
    Eftekhari, Mahdi
    2014 IRANIAN CONFERENCE ON INTELLIGENT SYSTEMS (ICIS), 2014,
  • [22] A Parallel Memetic Algorithm on GPU to Solve the Task Scheduling Problem in Heterogeneous Environments
    Mirsoleimani, Sayyed Ali
    Karami, Ali
    Khunjush, Farshad
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 1181 - 1188
  • [23] Task Scheduling Algorithm Based on Limit Theorem of Parallel Test Finish Time
    Cui Shaohui
    Fang Dan
    Chen Weirong
    Li Yuntao
    PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON TEST AUTOMATION & INSTRUMENTATION, VOLS 1 - 4, 2010, : 1527 - 1531
  • [24] A new genetic algorithm in solving the unrelated parallel machines scheduling problem
    Chen, L
    Gao, JM
    THIRD INTERNATIONAL CONFERENCE ON ELECTRONIC COMMERCE ENGINEERING: DIGITAL ENTERPRISES AND NONTRADITIONAL INDUSTRIALIZATION, 2003, : 154 - 156
  • [25] An Improved Genetic Algorithm for a Parallel Machine Scheduling Problem with Energy Consideration
    Lu, Hong
    Qiao, Fei
    2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 1487 - 1492
  • [26] A hybrid genetic algorithm for parallel machine scheduling problem with consumable resources
    Belkaid, F.
    Sari, Z.
    Yalaoui, F.
    2013 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2013, : 143 - 148
  • [27] Solving flow shop scheduling problem using a parallel genetic algorithm
    Akhshabi, Mostafa
    Haddadnia, Javad
    Akhshabi, Mohammad
    FIRST WORLD CONFERENCE ON INNOVATION AND COMPUTER SCIENCES (INSODE 2011), 2012, 1 : 351 - 355
  • [28] Efficient Scheduling of Arbitrary Task Graphs to Multiprocessors Using a Parallel Genetic Algorithm
    Kwok, Y.-K.
    Ahmad, I.
    Journal of Parallel and Distributed Computing, 47 (01):
  • [29] Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm
    Kwok, YK
    Ahmad, I
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 47 (01) : 58 - 77
  • [30] Genetic algorithms for task scheduling problem
    Omara, Fatma A.
    Arafa, Mona M.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (01) : 13 - 22