Applying genetic algorithm and Hilbert curve to capacitated location allocation of facilities

  • Xiang Li*
  • , Zhengjun Liu
  • , Xihui Zhang
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper introduces a Hilbert-curve-based genetic algorithm to solve capacitated location allocation facilities. Different from most existing approaches that target uncapacitated location-allocation problems, the proposed algorithm considers capacity constraints during the searching of facility sites. Genetic algorithm is employed and Hilbert curve is used to index demand points or spatial units and encode solutions as chromosomes of genetic algorithm. Compared with existing encoding strategies, the Hilbert-curve-based encoding strategy facilitates increasing the independency of gene groups in chromosomes. A fast method is developed to evaluate solutions or chromosomes and accelerate the reproduction process of chromosomes. A novel genetic operator, named unique-value operator, is proposed to fulfill the reproduction process. This operator makes full use of the advantages of Hilbert curve and combines both crossover and mutation operations. A series of experiments are conducted to validate the proposed approach in an application of locating shelters in Memphis, Tennessee.

Original languageEnglish
Title of host publication2009 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2009
Pages378-383
Number of pages6
DOIs
StatePublished - 2009
Event2009 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2009 - Shanghai, China
Duration: 7 Nov 20098 Nov 2009

Publication series

Name2009 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2009
Volume1

Conference

Conference2009 International Conference on Artificial Intelligence and Computational Intelligence, AICI 2009
Country/TerritoryChina
CityShanghai
Period7/11/098/11/09

Fingerprint

Dive into the research topics of 'Applying genetic algorithm and Hilbert curve to capacitated location allocation of facilities'. Together they form a unique fingerprint.

Cite this