Title :
An object-oriented approach to a parallel tabu search algorithm for the task scheduling problem
Author :
Silva, Mariângela L. ; Porto, Stella C S
Author_Institution :
Inst. de Pesquisa da Marinha, Rio de Janeiro, Brazil
Abstract :
This work presents a parallel object-oriented tabu search (TS) algorithm for static task scheduling. The scheduling problem and the TS method are separately modeled under an object-oriented approach. The TS parallelization follows a strategy based on multi-search threads and the algorithm is fully implemented using the Java language. Besides providing a new scheduling algorithm, this work contributes to demonstrate: the strength of object-orientation also in this field of applications; the adaptability of TS to asynchronous parallelization; the significance of diversification in TS algorithms; and the potential of the Java language in implementing highly portable object-oriented parallel software
Keywords :
Java; object-oriented programming; parallel algorithms; scheduling; search problems; software portability; Java language; asynchronous parallelization; multi-search threads; object-oriented approach; parallel tabu search; portable object-oriented parallel software; task scheduling problem; Concurrent computing; Greedy algorithms; Java; Processor scheduling; Programming profession; Scheduling algorithm; Scholarships; Simulated annealing; Software algorithms; Software engineering;
Conference_Titel :
Computer Science Society, 1999. Proceedings. SCCC '99. XIX International Conference of the Chilean
Conference_Location :
Talca
Print_ISBN :
0-7695-0296-2
DOI :
10.1109/SCCC.1999.810160