Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm
Abstract
The School Bus Routing Problem (SBRP) is a challenging optimization problem that has received increasing attention in recent years. The problem is composed of three sub-problems: facility location selection, assignment problem, and vehicle routing problem, which can be solved in a single stage or across multiple stages. In this study, we propose a novel two-stage approach to solve the SBRP that combines Fuzzy C Means (FCM) and K-means clustering algorithms with a Genetic Algorithm (GA). In the first stage, we used FCM and K-means to identify the optimal bus stop locations and assigned students to the nearest stop based on the distance metric. This two-stage approach reduces the search space and improves the efficiency of the GA in the second stage. In the second stage, we employed the GA to generate the optimal vehicle route that minimizes the total distance traveled by all vehicles. We compared our results with those in the literature and found that the K Means-GA approach outperformed the previous results. However, the FCM-GA approach yielded significantly inferior results, indicating that the choice of clustering algorithm plays a crucial role in the performance of the overall system. Our study provides insights into the importance of selecting appropriate clustering algorithms for solving the SBRP and proposes a two-stage solution that can be easily implemented in real-world scenarios. Our approach reduces the computational time and provides an effective solution for reducing the total distance traveled by school buses.
Keywords
References
- [1] Miranda DM, de Camargo RS, Conceição SV, Porto MF, Nunes NTR. A multi-loading school bus routing problem. Exp Syst Appl 2018;101:228242. [CrossRef]
- [2] Oluwadare SA, Oguntuyi IP, Nwaiwu JC. Solving school bus routing problem using genetic algorithm-based model. Int J Intell Syst Appl 2018;12:50. [CrossRef]
- [3] Sun S, Duan Z, Xu Q. School bus routing problem in the stochastic and time-dependent transportation network. PloS One 2018;13:e0202618. [CrossRef]
- [4] Mahmoudzadeh A, Wang XB. Cluster Based Methodology for Scheduling a University Shuttle System. Trans Res Record 2020;2674:236248. [CrossRef]
- [5] Kiriş SB, Özcan T. Metaheuristics approaches to solve the employee bus routing problem with clustering-based bus stop selection, in Artificial Intelligence and Machine Learning Applications in Civil, Mechanical, and Industrial Engineering, 2020, p. 217239, IGI Global. [CrossRef]
- [6] Xie Y, Kong Y, Xiang H, Hou Y, Han D. A metaheuristic with learning mechanism for solving the multi-school heterogeneous school bus routing problem. IAENG Int J Comput Sci 2021;48:19.
- [7] Pérez ACP, Ansola ES, Suárez AR. A metaheuristic solution for the school bus routing problem with homogeneous fleet and bus stop selection. Ingeniería 2021;2:233253. [CrossRef]
- [8] Miranda DM, de Camargo RS, Conceição SV, Porto MF, Nunes NTR. A metaheuristic for the rural school bus routing problem with bell adjustment. Exp Syst Appl 2021;180:115086. [CrossRef]
Details
Primary Language
English
Subjects
Structural Biology
Journal Section
Research Article
Publication Date
August 1, 2024
Submission Date
January 27, 2023
Acceptance Date
May 4, 2023
Published in Issue
Year 2024 Volume: 42 Number: 4
APA
Pekel Özmen, E., & Küçükdeniz, T. (2024). Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm. Sigma Journal of Engineering and Natural Sciences, 42(4), 1030-1038. https://izlik.org/JA62SW28FD
AMA
1.Pekel Özmen E, Küçükdeniz T. Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm. SIGMA. 2024;42(4):1030-1038. https://izlik.org/JA62SW28FD
Chicago
Pekel Özmen, Ebru, and Tarık Küçükdeniz. 2024. “Two-Stage Clustering and Routing Problem by Using FCM and K-Means With Genetic Algorithm”. Sigma Journal of Engineering and Natural Sciences 42 (4): 1030-38. https://izlik.org/JA62SW28FD.
EndNote
Pekel Özmen E, Küçükdeniz T (August 1, 2024) Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm. Sigma Journal of Engineering and Natural Sciences 42 4 1030–1038.
IEEE
[1]E. Pekel Özmen and T. Küçükdeniz, “Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm”, SIGMA, vol. 42, no. 4, pp. 1030–1038, Aug. 2024, [Online]. Available: https://izlik.org/JA62SW28FD
ISNAD
Pekel Özmen, Ebru - Küçükdeniz, Tarık. “Two-Stage Clustering and Routing Problem by Using FCM and K-Means With Genetic Algorithm”. Sigma Journal of Engineering and Natural Sciences 42/4 (August 1, 2024): 1030-1038. https://izlik.org/JA62SW28FD.
JAMA
1.Pekel Özmen E, Küçükdeniz T. Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm. SIGMA. 2024;42:1030–1038.
MLA
Pekel Özmen, Ebru, and Tarık Küçükdeniz. “Two-Stage Clustering and Routing Problem by Using FCM and K-Means With Genetic Algorithm”. Sigma Journal of Engineering and Natural Sciences, vol. 42, no. 4, Aug. 2024, pp. 1030-8, https://izlik.org/JA62SW28FD.
Vancouver
1.Ebru Pekel Özmen, Tarık Küçükdeniz. Two-stage clustering and routing problem by using FCM and K-means with genetic algorithm. SIGMA [Internet]. 2024 Aug. 1;42(4):1030-8. Available from: https://izlik.org/JA62SW28FD