skip to main content
10.1145/3071178.3071269acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Hybrid metaheuristic for combinatorial optimization based on immune network for optimization and VNS

Published: 01 July 2017 Publication History

Abstract

Metaheuristics for optimization based on the immune network theory are often highlighted by being able to maintain the diversity of candidate solutions present in the population, allowing a greater coverage of the search space. This work, however, shows that algorithms derived from the aiNET family for the solution of combinatorial problems may not present an adequate strategy for search space exploration, leading to premature convergence in local minimums. In order to solve this issue, a hybrid metaheuristic called VNS-aiNET is proposed, integrating aspects of the COPT-aiNET algorithm with characteristics of the trajectory metaheuristic Variable Neighborhood Search (VNS), as well as a new fitness function, which makes it possible to escape from local minima and enables it to a greater exploration of the search space. The proposed metaheuristic is evaluated using a scheduling problem widely studied in the literature. The performed experiments show that the proposed hybrid metaheuristic presents a convergence superior to two approaches of the aiNET family and to the reference algorithms of the literature. In contrast, the solutions present in the resulting immunological memory have less diversity when compared to the aiNET family approaches.

References

[1]
A. Al-Salem. 2004. Scheduling to minimize makespan on unequal parallel machines with sequence dependent setup times. Engineering Journal of the University of Qatar 17, 1 (2004), 177--187.
[2]
J.-P. Arnaout, R. Musa, and G. Rabadi. 2014. A two-stage Ant Colony optimization algorithm to minimize the makespan on unrelated parallel machines---part II: enhancements and experimentations. Journal of Intelligent Manufacturing 25, 1 (2014), 43--53.
[3]
F. M. Burnet. 1957. A modification of Jerne's theory of antibody production using the concept of clonal selection. Australian Journal of Science 20 (1957), 67--69.
[4]
G. P. Coelho, F. O. de França, and F. J. Von Zuben. 2011. A Concentration-based Artificial Immune Network for combinatorial optimization. In Proc. of the 2011 IEEE Congress of Evolutionary Computation (CEC). 1242--1249.
[5]
G. P. Coelho and F. J. Von Zuben. 2010. A concentration-based artificial immune network for continuous optimization. In Proc. of the 2010 IEEE Congress on Evolutionary Computation (CEC). 108--115.
[6]
V. Cutello, G. Nicosia, M. Pavone, and J. Timmis. 2007. An Immune Algorithm for Protein Structure Prediction on Lattice Models. IEEE Transactions on Evolutionary Computation 11, 1 (Feb 2007), 101--117.
[7]
D. Dasgupta. 1998. Artificial Immune Systems and Their Applications. Springer.
[8]
L. N. de Castro and J. Timmis. 2002. An Artificial Immune Network for Multimodal Function Optimization. In Proc. of the 2002 Congress on Evolutionary Computation (CEC'02), Vol. 1. 699--704.
[9]
L. N. de Castro and J. Timmis. 2002. Artificial Immune Systems: A New Computational Intelligence Approach. Springer Verlag.
[10]
L. N. de Castro and F.J. Von Zuben. 2000. The Clonal Selection Algorithm with Engineering Applications. In Workshop Proc. of the 2000 GECCO Workshop on Artificial Immune Systems and Their Applications. Las Vegas, USA, 36--37.
[11]
F. O. de França, G. P. Coelho, and F. J. Von Zuben. 2009. On the diversity mechanisms of opt-aiNet: A comparative study with fitness sharing. In Proc. of the 2009 IEEE Congress on Evolutionary Computation (CEC), Vol. 1. 3523--3530.
[12]
M. F. de França Filho. 2007. GRASP e Busca Tabu aplicados a problemas de programaccão de tarefas em máquinas paralelas (in Portuguese). Ph.D. Dissertation. State University of Campinas, Campinas - SP.
[13]
J. S. de Sousa, L. de C. T. Gomes, G. B. Bezerra, L. N. de Castro, and F. J. Von Zuben. 2004. An Immune-Evolutionary Algorithm for Multiple Rearrangements of Gene Expression Data. Genetic Programming and Evolvable Machines 5, 2 (2004), 157--179.
[14]
R. O. M. Diana, M. F. de França Filho, S. R. de Souza, and J. F. de Almeida Vitor. 2015. An Immune-inspired Algorithm for an Unrelated Parallel Machines' Scheduling Problem with Sequence and Machine Dependent Setup-times for Makespan Minimisation. Neurocomputing 163, C (2015), 94--105.
[15]
E. Hart, P. Ross, and J. Nelson. 1998. Producing Robust Schedules Via An Artificial Immune System. In Proc. of the 1998 IEEE International Conference on Evolutionary Computation (ICEC'98), Vol. 1. 464--469.
[16]
M. L. Ibáñez, J. D. Lacoste, L. P. Cáceres, M. Birattari, and T. Stützle. 2016. The iRACE package: Iterated racing for automatic algorithm configuration. Operations Research Perspectives 3 (2016), 43--58.
[17]
N. K. Jerne. 1974. Towards a network theory of the immune system. Annales d'immunologie 125, 1--2 (1974), 373--389.
[18]
J. Kelsey and J. Timmis. 2003. Immune Inspired Somatic Contiguous Hypermutation for Function Optimisation. In Proc. of the 2003 International Conference on Genetic and Evolutionary Computation: PartI (GECCO'03). 207--218.
[19]
S. Kirkpatrick, D. C. Gellat, and M. P. Vecchi. 1983. Optimization by Simulated Annealing. Science 220 (1983), 671--680.
[20]
S.-W. Lin and K.-C. Ying. 2014. ABC-based manufacturing scheduling for unrelated parallel machines with machine-dependent and job sequence-dependent setup times. Computers and Operations Research 51 (2014), 172--181.
[21]
N. Mladenovic and P. Hansen. 1997. Variable Neighborhood Search. Computers and Operations Research 24 (1997), 1097--1100.
[22]
SchedulingResearch. 2016. Accessed on August 5. (2016). http://SchedulingResearch.com
[23]
S. S. F. Souza, R. Romero, and J. F. Franco. 2015. Artificial immune networks Copt-aiNet and Opt-aiNet applied to the reconfiguration problem of radial electrical distribution systems. Electric Power Systems Research 119 (2015), 304--312.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference
July 2017
1427 pages
ISBN:9781450349208
DOI:10.1145/3071178
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. artificial immune systems
  2. evolutionary algorithms
  3. immune network
  4. scheduling

Qualifiers

  • Research-article

Funding Sources

  • FAPEMIG
  • CNPq
  • CEFET-MG

Conference

GECCO '17
Sponsor:

Acceptance Rates

GECCO '17 Paper Acceptance Rate 178 of 462 submissions, 39%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media