Security Guard Scheduling System Using Genetic Algorithm and Tournament Selection

Case Study: Institut Teknologi Sumatera

  • Ilham Firman Ashari Institut Teknologi Sumatera
  • Ardi Gaya Manalu Institut Teknologi Sumatera
  • Rahmat Setiawan Institut Teknologi Sumatera
  • Mugi Praseptiawan Institut Teknologi Sumatera
  • Dita Alviuni P Institut Teknologi Sumatera
  • Sisilia Juli A Institut Teknologi Sumatera
Keywords: Schedule, Genetic, Algorithm, Tournament

Abstract

Institut Teknologi Sumatera (ITERA) is one of the new state universities on the island of Sumatra. ITERA has developed and has a large area and many buildings, of course it requires a lot of security guards to maintain security and order in the campus environment. The working hours of security guards at ITERA are from morning to night. ITERA is required to make a watch or shift schedule for security guards, where currently the scheduling is still done manually and has not been systemized automatically. Genetic Algorithm can be used in the scheduling process automatically and optimally by going through several stages. The result of the research is that the automatic scheduling system was successfully built, from the security data used as many as 16 data obtained scheduling from Monday to Sunday along with its working hours.

Downloads

Download data is not yet available.

References

I. F. Ashari, “Implementation of Cyber-Physical-Social System Based on Service Oriented Architecture in Smart Tourism,” J. Appl. Informatics Comput., vol. 4, no. 1, pp. 66–73, 2020, doi: 10.30871/jaic.v4i1.2077.

R. K. Sihotang and M. A. Aditya Wirangga, ST., “Perencanaan Kapasitas Produksi Dengan Metode Capacity Requirement Planning Di Teaching Factory Manufacture Electronics Politeknik Negeri Batam,” J. Bus. Adm., vol. 1, no. 1, pp. 1–9, 2017.

L. Paranduk, A. Indriani, M. Hafid, and Suprianto, “Sistem Informasi Penjadwalan Mata Kuliah Menggunakan Algoritma Genetika Berbasis Web,” Semin. Nas. Apl. Teknol. Inf., pp. E46–E50, 2018.

N. Tiandini and W. Anggraeni, “Penerapan Metode Kombinasi Algoritma Genetika dan Tabu Search dalam Optimasi Alokasi Kapal Peti Kemas (Studi Kasus : PT. XYZ),” J. Tek. ITS, vol. 6, no. 1, 2017, doi: 10.12962/j23373539.v6i1.21255.

N. I. Kurniati, A. Rahmatulloh, and D. Rahmawati, “Perbandingan Performa Algoritma Koloni Semut Dengan Algoritma Genetika – Tabu Search Dalam Penjadwalan Kuliah,” Comput. Eng. Sci. Syst. J., vol. 4, no. 1, p. 17, 2019, doi: 10.24114/cess.v4i1.11387.

N. M. Razali and J. Geraghty, “Genetic algorithm performance with different selection strategiesin solving TSP,” Proc. World Congr. Eng. 2011, WCE 2011, vol. 2, no. August, pp. 1134–1139, 2011.

D. Oktarina and A. Hajjah, “Perancangan Sistem Penjadwalan Seminar Proposal dan Sidang Skripsi dengan Metode Algoritma Genetika,” JOISIE (Journal Inf. Syst. Informatics Eng., vol. 3, no. 1, p. 32, 2019, doi: 10.35145/joisie.v3i1.421.

R. M. Puspita, A. Arini, and S. U. Masrurah, “Pengembangan Aplikasi Penjadwalan Kegiatan Pelatihan Teknologi Informasi Dan Komunikasi Dengan Algoritma Genetika (Studi Kasus: Bprtik),” J. Online Inform., vol. 1, no. 2, pp. 76–81, 2016, doi: 10.15575/join.v1i2.43.

R. R. Ilmi, W. F. Mahmudy, and D. E. Ratnawati, “Optimasi Penjadwalan Perawat Menggunakan Algoritma Genetika,” Univ. Brawijaya, vol. 5, no. 13, pp. 1–8, 2015.

T. Handoyo, A. K. Rachmawati, and E. Prasetyo, “Sistem Penjadwalan Mata Pelajaran di SMA Muhammadiyah 1 Kota Magelang Dengan Algoritma Genetika,” Transformasi, vol. 11, no. 1, pp. 14–19, 2015.

J. Carr, Introduction to genetic algorithms. 2014.

T. Alam, S. Qamar, A. Dixit, and M. Benaida, “Genetic algorithm: Reviews, implementations and applications,” Int. J. Eng. Pedagog., vol. 10, no. 6, pp. 57–77, 2021, doi: 10.3991/IJEP.V10I6.14567.

Published
2021-12-16
How to Cite
[1]
I. Ashari, A. Manalu, R. Setiawan, M. Praseptiawan, D. Alviuni P, and S. Juli A, “Security Guard Scheduling System Using Genetic Algorithm and Tournament Selection”, JAIC, vol. 5, no. 2, pp. 202-207, Dec. 2021.
Section
Articles

Most read articles by the same author(s)