Heuristic approach for solving employee bus routes in a large-scale industrial factory

This paper compares different methods for solving a location-routing problem (LRP), using real-world data from the bus transport service for employees of a large-scale industrial factory in Thailand. We tested four AI (artificial intelligence) techniques Maximin, K-means, Fuzzy C-means, and Competitive Learning and two hybrids of these four K-means with Competitive Learning and K-means with Maximin to allocate the bus stops. The efficiency of the algorithms was compared, in terms of the quality of the solutions. The K-means with Maximin provided the best solution, as it minimized number of bus stop locations and employees total traveling distance while satisfied employee at maximum radius 1.73km, compared to K-means with Competitive Learning, as the same number of bus stop it provided higher total traveling distance and maximum radius. The other non-hybrid techniques provided higher number of bus stop locations.We then used ant colony optimization (ACO) to determine the optimal routing between the 300700 bus stops as allocated by K-means with Maximin. The optimal bus routing to transport the factorys 5000 plus employees required 134 buses (134 independent routes) covering 500 bus stops and traveling nearly 5000km. While optimal, this routing was costly and created monitoring difficulties. To address these concerns, we constrained the number of bus routes; while this dramatically increased the total distance, it provided a more practical solution for the factory.

[1]  Ray L. Somorjai,et al.  Exploring regions of interest with cluster analysis (EROICA) using a spectral peak statistic for selecting and testing the significance of fMRI activation time-series , 2002, Artif. Intell. Medicine.

[2]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[3]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[4]  Friedrich T. Sommer,et al.  Exploratory analysis and data modeling in functional neuroimaging , 2003 .

[5]  Ray L. Somorjai,et al.  Exploratory analysis of fMRI data by fuzzy clustering: philosophy, strategy, tactics, implementation , 2003 .

[6]  Jacques A. Ferland,et al.  School bus routes generator in urban surroundings , 1980, Comput. Oper. Res..

[7]  Byung-In Kim,et al.  The school bus routing problem: A review , 2010, Eur. J. Oper. Res..

[8]  Sankar K. Pal,et al.  Data mining in soft computing framework: a survey , 2002, IEEE Trans. Neural Networks.

[9]  Thomas Stützle,et al.  Ant Colony Optimization and Swarm Intelligence: 4th International Workshop , ANTS 2004. Proceedings , 2004 .

[10]  Thomas Stützle,et al.  Ant Colony Optimization and Swarm Intelligence , 2008 .

[11]  Lawrence Bodin,et al.  Routing and Scheduling of School Buses by Computer , 1979 .

[12]  Frits C. R. Spieksma,et al.  School bus routing - a column generation approach , 2014, Int. Trans. Oper. Res..

[13]  Rui Xu,et al.  Clustering Algorithms in Biomedical Research: A Review , 2010, IEEE Reviews in Biomedical Engineering.

[14]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[15]  Julius T. Tou,et al.  Pattern Recognition Principles , 1974 .

[16]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[17]  Shu-Hsien Liao,et al.  Artificial neural networks classification and clustering of methodologies and applications - literature analysis from 1995 to 2005 , 2007, Expert Syst. Appl..

[18]  Kunter S Akbay SCHOOL BUS ROUTING PROBLEMS , 1983 .

[19]  Luca Maria Gambardella,et al.  Solving symmetric and asymmetric TSPs by ant colonies , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[20]  Paul H. Calamai,et al.  A multi-objective optimization approach to urban school bus routing: Formulation and solution method , 1995 .

[21]  Patrick R. McMullen,et al.  Ant colony optimization techniques for the vehicle routing problem , 2004, Adv. Eng. Informatics.

[22]  Frits C. R. Spieksma,et al.  A metaheuristic for the school bus routing problem with bus stop selection , 2013, Eur. J. Oper. Res..

[23]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[24]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[25]  S. Sumathi,et al.  Computational Intelligence Paradigms: Theory & Applications using MATLAB , 2010 .

[26]  Juan José Salazar González,et al.  A column generation approach for a school bus routing problem with resource constraints , 2013, Comput. Oper. Res..

[27]  Warren H. Thomas,et al.  Bus routing in a multi-school system , 1974, Comput. Oper. Res..

[28]  Zhuo Fu,et al.  The school bus routing problem: a case study , 2002, J. Oper. Res. Soc..