Design and evaluation of tabu search algorithms for multiprocessor scheduling

被引:27
|
作者
Thesen, A [1 ]
机构
[1] Univ Wisconsin, Dept Ind Engn, Madison, WI 53706 USA
关键词
tabu search; scheduling; performance evaluation;
D O I
10.1023/A:1009625629722
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Using a simple multiprocessor scheduling problem as a vehicle, we explore the behavior of tabu search algorithms using different tabu, local search and list management strategies. We found that random blocking of the tail of the tabu list always improved performance; but that the use of frequency-based penalties to discourage frequently selected moves did not. Hash coding without conflict resolution was an effective way to represent solutions on the tabu list. We also found that the most effective length of the tabu list depended on features of the algorithm being used, but not on the size and complexity of the problem being solved. The best combination of features included random blocking of the tabu list, tasks as tabus and a greedy local search. An algorithm using these features was found to outperform a recently published algorithm solving a similar problem.
引用
收藏
页码:141 / 160
页数:20
相关论文
共 50 条
  • [21] Design and implementation of a course scheduling system using Tabu Search
    Alvarez-Valdes, R
    Crespo, E
    Tamarit, JM
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 137 (03) : 512 - 523
  • [22] Tabu search in audit scheduling
    Dodin, B
    Elimam, AA
    Rolland, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 106 (2-3) : 373 - 392
  • [23] Performance evaluation of a parallel tabu search task scheduling algorithm
    Porto, SCS
    Kitajima, JPFW
    Ribeiro, CC
    PARALLEL COMPUTING, 2000, 26 (01) : 73 - 90
  • [24] Performance Evaluation of Real Time Scheduling Algorithms for Multiprocessor Systems
    Ramesh, P.
    Ramachandraiah, Uppu
    2015 INTERNATIONAL CONFERENCE ON ROBOTICS, AUTOMATION, CONTROL AND EMBEDDED SYSTEMS (RACE), 2015,
  • [25] Multiobjective tabu search algorithms for optimal design of electromagnetic devices
    Carcangiu, Sara
    Fanni, Alessandra
    Montisci, Augusto
    IEEE TRANSACTIONS ON MAGNETICS, 2008, 44 (06) : 970 - 973
  • [26] VQ codebook design based on the modified tabu search algorithms
    Lu, Zheming
    Pan, Jengxiang
    Sun, Shenghe
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2000, 28 (09): : 108 - 110
  • [27] Performance evaluation of duplication based scheduling algorithms in multiprocessor systems
    Park, GL
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (11) : 2797 - 2801
  • [28] LOCAL SEARCH AND TABU SEARCH ALGORITHMS FOR MACHINE SCHEDULING OF A HYBRID FLOW SHOP UNDER UNCERTAINTY
    Schumacher, Christin
    Buchholz, Peter
    Fiedler, Kevin
    Gorecki, Nico
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 1456 - 1467
  • [29] Performance Evaluation of Real-Time Multiprocessor Scheduling Algorithms
    Alhussian, Hitham
    Zakaria, Nordin
    Abdulkadir, Said Jadid
    Fageeri, Sallani Osman
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 310 - 315
  • [30] Tabu search and simulated annealing algorithms for scheduling in flow shops with lot streaming
    Marimuthu, S.
    Ponnambalam, S. G.
    Jawahar, N.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2007, 221 (02) : 317 - 331