A two-stage AIS approach for grid scheduling problems

被引:9
|
作者
Liu, Chen-Hao [2 ]
Huang, Wei-Hsiu [1 ]
Chang, Pei-Chann [1 ]
机构
[1] Yuan Ze Univ, Dept Informat Management, Tao Yuan 32003, Taiwan
[2] Kai Nan Univ, Dept Informat Management, Tao Yuan 33857, Taiwan
关键词
AIS; early convergence; Makespan; grid scheduling; meta-heuristics; ARTIFICIAL IMMUNE-SYSTEM; HYBRID FLOW-SHOP; GENETIC ALGORITHM;
D O I
10.1080/00207543.2011.578166
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Grid workflow scheduling problem has been a research focus in grid computing in recent years. Various deterministic or meta-heuristic scheduling approaches have been proposed to solve this NP-complete problem. A perusal of published papers on the artificial immune system (AIS) reveals that most researchers use the clonal selection of B cells during the evolving processes and the affinity function of B cells to solve various optimisation problems. This research takes a different approach to the subject - firstly by applying a modified algorithm (Hu, T.C., 1961. Parallel sequencing and assembly line problem. Operations Research, 9 (6), 841-848) to sequence the job and this sequence is applied for further application. Secondly, the derived sequence is then used for machine allocations using the AIS approach. The proposed AIS apply B cells to reduce the antigens and then combining T helper cells and T suppressor cells to solve the grid scheduling problems. Our proposed methodology differs from other earlier approaches as follows: 1. A two-stage approach is applied using a fixed sequence derived from heuristic to allocate machine. 2. AIS apply B cells as bases and then T cells are employed next. T helper cells are used to help improve the solution and then T suppressor cells are generated to increase the diversity of the population. A new formula is proposed to calculate the affinity of the antibody with the antigen. The total difference of completion time of each job is applied instead of the difference of makespan of the schedule. This new AIS method can supplement the flaw of genetic algorithms (GA) using fitness as the basis and a new lifespan which will keep good diversified chromosomes within the population to extend the searching spaces. The experimental tests show that this novel AIS method is very effective when compared with other meta-heuristics such as GA, simulated annealing (SA), and ant colony optimisation (ACO).
引用
收藏
页码:2665 / 2680
页数:16
相关论文
共 50 条
  • [21] A two-stage genetic algorithm for large size job shop scheduling problems
    Yong Ming Wang
    Nan Feng Xiao
    Hong Li Yin
    En Liang Hu
    Cheng Gui Zhao
    Yan Rong Jiang
    The International Journal of Advanced Manufacturing Technology, 2008, 39 : 813 - 820
  • [22] Applied Variable Neighborhood Search-Based Approach to Solve Two-Stage Supply Chain Scheduling Problems
    Chang, Yung-Chia
    Chang, Kuei-Hu
    Kang, Tien-Chi
    JOURNAL OF TESTING AND EVALUATION, 2016, 44 (03) : 1337 - 1349
  • [23] Realistic two-stage flowshop batch scheduling problems with transportation capacity and times
    Behnamian, J.
    Ghomi, S. M. T. Fatemi
    Jolai, F.
    Amirtaheri, O.
    APPLIED MATHEMATICAL MODELLING, 2012, 36 (02) : 723 - 735
  • [24] Optimal Nursing Home Shift Scheduling: A Two-Stage Stochastic Programming Approach
    Jiang, Shujin
    Li, Mingyang
    Hyer, Kathryn
    Kong, Nan
    2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 132 - 137
  • [25] Compaction of Schedules and a Two-Stage Approach for Duplication-Based DAG Scheduling
    Bozdag, Doruk
    Oezguener, Fuesun
    Catalyurek, Umit V.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (06) : 857 - 871
  • [26] A two-stage partial fixing approach for solving the residency block scheduling problem
    Guo, Junhong
    Pozehl, William
    Cohn, Amy
    HEALTH CARE MANAGEMENT SCIENCE, 2023, 26 (02) : 363 - 393
  • [27] A two-stage partial fixing approach for solving the residency block scheduling problem
    Junhong Guo
    William Pozehl
    Amy Cohn
    Health Care Management Science, 2023, 26 : 363 - 393
  • [28] Appointment Scheduling at Outpatient Clinics Using Two-Stage Stochastic Programming Approach
    Anvaryazdi, Samira Fazel
    Venkatachalam, Saravanan
    Chinnam, Ratna Babu
    IEEE ACCESS, 2020, 8 : 175297 - 175305
  • [29] A two-stage stochastic programming approach for multi-activity tour scheduling
    Restrepo, Maria I.
    Gendron, Bernard
    Rousseau, Louis-Martin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (02) : 620 - 635
  • [30] Two-stage Robust Optimal Scheduling of Grid-connected Microgrid Under Expected Scenarios
    Sang B.
    Zhang T.
    Liu Y.
    Liu L.
    Zhu J.
    Wang R.
    Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2020, 40 (19): : 6161 - 6172