Optimizing Workforce Scheduling Using Ant Colony Optimization Algorithm: Case Study PT. Cloud Hosting Indonesia Optimalisasi Penjadwalan Tenaga Kerja Menggunakan Algoritma Ant Colony Optimization: Studi Kasus PT. Cloud Hosting Indonesia

Main Article Content

Gagas Nurfilae Nurfilael Agung Mulyo Widodo Nizirwan Anwar Arief Ichwani

Abstract

Effective workforce scheduling is crucial for enhancing productivity and maintaining service quality at PT. Cloud Hosting Indonesia. Workforce scheduling is the process of organizing and allocating labor to various tasks and responsibilities within an organization. Ant Colony Optimization (ACO) is a probabilistic technique used to solve computation problems by finding the best path through a graph. Inspired by the behavior of ants, particularly how they find food, Ant Colony Optimization can optimize shift schedules, reduce conflicts, and improve employee performance. However, there are current irregularities, insufficient rest periods, and unpredictable holidays. Ant colony optimization is applied to address these problems. The result of this shows that the Ant Colony Optimization algorithm is capable of producing more optimal schedules with high efficiency, achieving a Best Cost of 100 in 1 minute and 6 seconds. This is better compared to other methods such as Particle Swarm Optimization (PSO), which achieved a Best Cost of 7600 in 4 seconds, and Genetic Algorithm (GA), which achieved a Best Fitness of 8500 in 5  seconds.

Article Details

How to Cite
Nurfilael, G. N., Widodo, A., Anwar, N., & Ichwani, A. (2025). Optimizing Workforce Scheduling Using Ant Colony Optimization Algorithm: Case Study PT. Cloud Hosting Indonesia. Journal Sensi: Strategic of Education in Information System, 11(1), 52-63. https://doi.org/https://doi.org/10.33050/sensi.v11i1.3766
Section
Articles

References

[1] N. S. W. G. R. B. I. &. A. G. Luh, "IMPLEMENTASI ALGORITMA GENETIKA BERBASIS WEB PADA SISTEM PENJADWALAN MENGAJAR DI SMK DWIJENDRA DENPASAR.," JuTIK, no. https://jurnal.undhirabali.ac.id/index.php/jutik/article/view/646/pdf, pp. 1-9, 2019.
[2] D. Setiawan, "Model Penjadwalan Tenaga Kerja Mempertimbangkan Batasan Lingkungan dan Konsumsi Energi," Jurnal UII, vol. 25 (2), no. https://journal.uii.ac.id/jurnal-teknoin/article/view/12206, pp. 1-10, 2019.
[3] M. B. M. &. S. T. Dorigo, The Ant Colony Optimization Metaheuristic: Algorithm, Applications, and Advances, Iridia, Belgium, 2016.
[4] S. Nurharyanto & Perdana, "Menentukan Rute Distribusi Di PT Sinar Harapan Plastik Dengan Metode Algoritma Ant Colony Optimization," IKRAITH-Teknologi, 2021.
[5] D. &. H. A. Oktarina, " PERANCANGAN SISTEM PENJADWALAN SEMINAR PROPOSAL DAN SIDANG SKRIPSI DENGAN METODE ALGORITMA GENETIKA," JOISIE Journal Of Information System And Informatics Engineering, , vol. 3(1), p. 32–40, 2019.
[6] H. Gandhi, "Penyelesaian Assignment Problem Dengan Algoritma Metaheuristik Ant Colony Optimization (ACO)," JISS-Jurnal Industrial Servicess, 2019.
[7] C. X. Blum, "Swarm Intelligence in Optimization," Science Direct Journal, 2018.
[8] N. I. P. A. &. F. N. Sari, "ANALISIS PENJADWALAN TENAGA KERJA DENGAN MENGGUNAKAN METODE TIBREWALA, PHILIPPE DAN BROWNE PADA PT. JAPFA COMFEED INDONESIA TBK. UNIT MAKASSAR," Journal of Industrial Engineering Management, vol. 4(2), no. https://doi.org/10.33536/jiem.v4i2.455, p. 58–62, 2019.
[9] A. S. H. Riana, "Simulasi Penentuan Lintasan Terpendek Pada Complete Graph Dengan Menggunakan Ant Colony Optimization Algorithm," KARISMATIKA, Vol. 6(2), 2020.
[10] A. Arisky, "Laporan Kerja Praktek PT Cloud Hosting Indonesia Aplikasi To Do List Menggunakan Flutter Berbasis Mobile," Politeknik Negeri Bengkalis Riau, Riau, 2022.
[11] I. &. S. B. Aisyiah, "Optimalisasi Pelayanan Instalasi Gawat Darurat Menggunakan Analisis Fishbone (Studi Kasus Pada RSIA X Padang) The Optimalization Of Accident And Emergency Services Using Fishbone Analysis (A Case Study At RSIA X Padang)," Jurnal Apresiasi Ekonomi, 9(1), pp. 30-37, 2021.
[12] V. Y. H. &. S. R. Rizqiyanti, "Pencarian Jalur Terpendek Menggunakan Metode Algoritma “Ant Colony Optimization” Pada GUI Matlab (Studi Kasus: PT Distriversa Buana Mas cabang Purwokerto)," Jurnal Universitas Diponegoro. 8(2), pp. 272-284, 2019.
[13] M. A. J. H. J. &. K. R. N. P. Pinedo, "Scheduling Theory, Algorithms, and Systems 4th Edition.," 2020.
[14] I. G. Harjumawan Wiratmaja KS, "Program Menghitung Banyak Bata pada Ruangan Menggunakan Bahasa Python," TIERS Information Technology Journa, Vol, 2, No. 1, p. 12–22, 2021.
[15] S. S. Sukhdeve Dr. Shitalkumar R. and Sukhdeve, "Google Colaboratory. In Google Cloud Platform for Data Science: A Crash Course on Big Data, Machine Learning, and Data Analytics Services (pp. 11–34).," 2023. [Online]. Available: https://doi.org/10.1007/978-1-4842-9688-.
[16] Arthur, "Hosting Indonesia Performa Terbaik," Jakarta, 2024.