4.7 Article

An imperialist competitive algorithm with memory for distributed unrelated parallel machines scheduling

Journal

INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH
Volume 58, Issue 2, Pages 597-614

Publisher

TAYLOR & FRANCIS LTD
DOI: 10.1080/00207543.2019.1598596

Keywords

parallel machines; scheduling; imperialist competitive algorithm; multi-factory production network

Funding

  1. National Natural Science Foundation of China [61573264]

Ask authors/readers for more resources

Distributed scheduling becomes popular with the shift of production from single factory to multiple factories and reveals new features and the increasing optimisation difficulties. In this study, distributed unrelated parallel machines scheduling problem with makespan minimisation is considered in the heterogeneous production network, which is directly simplified as an extended machine assignment. A novel imperialist competitive algorithm with memory (MICA) is presented, in which a machine assignment string is adopted and four neighbourhood structures and a global search operator are introduced. In each empire, some best colonies learn from a member of memory or imperialist and other colonies move toward imperialist or one of the best colonies, and revolution is newly implemented by using good solutions. Global search of imperialist is added into imperialist competition to avoid the addition of the weakest colony of the weakest empire into the winning empire. Lower bound is provided. Extensive experiments are conducted to test the performance of MICA and computational results show that MICA is a very competitive method for the considered problem.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available