Island-based differential evolution algorithm for the discrete-continuous scheduling with continuous resource discretisation

被引:5
|
作者
Jedrzejowicz, Piotr [2 ]
Skakovski, Aleksander [1 ]
机构
[1] Gdynia Maritime Univ, Dept Nav, Ul Morska 83F, PL-81225 Gdynia, Poland
[2] Gdynia Maritime Univ, Chair Informat Syst, PL-81225 Gdynia, Poland
关键词
Differential Evolution method; island model; Discrete-Continuous Scheduling; discretisation;
D O I
10.1016/j.procs.2014.08.090
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the paper, we propose an island-based differential evolution algorithm (IBDEA) for solving the discrete-continuous scheduling problem (DCSP) with continuous resource discretisation - Theta(Z). The considered problem originates from DCSP, in which nonpreemtable tasks should be scheduled on parallel identical machines under constraint on discrete resource and requiring, additionally, a renewable continuous resource to minimize the schedule length. The continuous resource in DCSP is divisible continuously and is allocated to tasks from a given interval in amounts unknown in advance. Task processing rate depends on the allocated amount of the continuous resource. To eliminate time consuming optimal continuous resource allocation, an NP-hard problem Theta(Z) with continuous resource discretisation is introduced and sub-optimally solved by IBDEA. Experimental results show that IBDEA is able to find better solutions than an algorithm realizing only the differential evolution method and was able to improve best-known solutions to the considered problem. (C) 2014 Published by Elsevier B.V.
引用
收藏
页码:111 / 117
页数:7
相关论文
共 50 条