A multi-parent genetic algorithm for the quadratic assignment problem

Instead of using traditional (two-parent) crossover operator, multi-parent crossover operator is used in genetic algorithms to improve solution quality for many numerical optimization problems. However, very few literatures are available on multi-parent crossover operator for combinatorial optimizat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Opsearch 2015-12, Vol.52 (4), p.714-732
1. Verfasser: Ahmed, Zakir Hussain
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Instead of using traditional (two-parent) crossover operator, multi-parent crossover operator is used in genetic algorithms to improve solution quality for many numerical optimization problems. However, very few literatures are available on multi-parent crossover operator for combinatorial optimization problems, especially, quadratic assignment problem (QAP). This paper proposes a multi-parent extension of the sequential constructive crossover (MPSCX), which is a generalization of the traditional sequential constructive crossover (SCX), for the QAP. Then a multi-parent genetic algorithm (MPGA) using MPSCX is developed. Experimental results on ten QAPLIB instances show that our MPGA significantly improves GA using SCX by up to 1.75 % in average assignment cost with maximum of 2.79 % away from the best known solution value. Finally, the efficiency of our MPGA is compared against MPGA using an existing multi-parent crossover for the problem. Experimental results show that our MPGA is better.
ISSN:0030-3887
0975-0320
DOI:10.1007/s12597-015-0208-7