Spatial clustering analysis of DKI Jakarta criminal cases in 2024 using DBSCAN and comparison with K-Means

Authors

  • SINTIA AFRIYANI UNIVERSITAS ISLAM INDONESIA
  • WINARSI J. BIDUL UNIVERSITAS ISLAM INDONESIA
  • IMAM AL MAKSUR UNIVERSITAS ISLAM INDONESIA
  • ACHMAD FAUZAN UNIVERSITAS ISLAM INDONESIA
  • ROZA AZIZAH PRIMATIKA UNIVERSITAS GAJAH MADA

DOI:

https://doi.org/10.12928/bamme.v6i1.14910

Keywords:

spatial clustering, DBSCAN, K-Means, crime, DKI Jakarta

Abstract

The high crime rate in DKI Jakarta requires spatial analysis to accurately identify vulnerable zones. Such information is essential for developing data-driven crime prevention strategies. Therefore, this study aims to map the spatial distribution of criminal cases in DKI Jakarta in 2024 and to evaluate two clustering methods Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and K-Means in order to determine the most effective approach for identifying crime-prone areas.

Data came from the Jakarta Open Data portal, containing coordinates (latitude, longitude), crime types, and supporting details. Pre-processing involved removing duplicates, filtering 2024 records, and eliminating invalid coordinates. Spatial features were normalized using Standard Scaler. DBSCAN parameters (eps, min_samples) were tuned via grid search, while K-Means used the Elbow method to determine optimal clusters. Performance was evaluated using Silhouette Score, Davies-Bouldin Index, and Calinski-Harabasz Index.

K-Means achieved a higher Silhouette Score (0.483), lower Davies-Bouldin Index (0.725), and higher Calinski-Harabasz Index (145.897), indicating more compact, well-separated clusters. DBSCAN formed more clusters (12) and identified noise points, showing its ability to capture spatial density variations and detect small-scale hotspots.

In conclusion, K-Means is more suitable for macro-level mapping of security areas, supporting the allocation of police resources and administrative planning, while DBSCAN is more effective in identifying localized hotspots that require targeted surveillance and rapid response. These findings provide practical insights for policymakers and law enforcement agencies in developing data-driven strategies for urban crime prevention and security management.

Author Biographies

SINTIA AFRIYANI, UNIVERSITAS ISLAM INDONESIA

MASTER PROGRAM OF STATISTICS, FACULTY OF MATHEMATIC AND NATURAL SCIENCES

WINARSI J. BIDUL, UNIVERSITAS ISLAM INDONESIA

MASTER PROGRAM OF STATISTICS, FACULTY OF MATHEMATIC AND NATURAL SCIENCES

IMAM AL MAKSUR, UNIVERSITAS ISLAM INDONESIA

MASTER PROGRAM OF STATISTICS, FACULTY OF MATHEMATIC AND NATURAL SCIENCE

ACHMAD FAUZAN, UNIVERSITAS ISLAM INDONESIA

MASTER PROGRAM OF STATISTICS, FACULTY OF MATHEMATIC AND NATURAL SCIENCES

ROZA AZIZAH PRIMATIKA, UNIVERSITAS GAJAH MADA

FACULTY OF VETERINARY MEDICINE

References

Aini, N., & Nasution, M. I. P. (2025). Akurasi kualitas data informasi pada sistem manajemen nurul. 2(1), 40–50.

Akram, A., Risal, N., Surianto, D. F., Teknik, F., Makassar, U. N., Ekonomi, I. K., Maju, D., & Berkembang, D. (2024). Mini-batch K-Means clustering untuk pengelompokan. 235–244.

Alwi, B., & Muliono, R. (2025). Analisis klustering menggunakan algoritma DBSCAN untuk deteksi anomali dalam data transaksi keuangan.

Farida, J. I., & Lubis, A. H. (2025). Pengelompokan lokasi pariwisata di indonesia dengan menggunakan variasi distance pada algoritma K-Means.

Hasan, Y. (2024). Pengukuran Silhouette Score dan Davies-Bouldin Index pada Hasil Cluster. 06(01), 60–74.

Ifrianto, T. (2020). Validasi Lokasi Perizinan Perkebunan Dalam Pengendalian Pemanfaatan Ruang di Kabupaten Paser. 3(2), 109–117.

Julian, Y. A., & Umar, G. (2025). Peran Sistem Tata Kelola Lingkungan Berbasis data Spasial dalam Perencanaan. 2(1), 1–8.

Kong, Q., Yang, J., Yuan, L., & Yang, J. (2019). Use Density-Based Spatial Clustering of Applications with Noise ( DBSCAN ) Algorithm to Identify Galaxy Cluster Members. Earth and Environmental Science PAPER. https://doi.org/10.1088/1755-1315/252/4/042033

Kusnaidi, M. R., Gulo, T., & Aripin, S. (2022). Penerapan Normalisasi Data Dalam Mengelompokkan Data Mahasiswa Dengan Menggunakan Metode K-Means Untuk Menentukan Prioritas Bantuan Uang Kuliah Tunggal. 3(4), 330–338. https://doi.org/10.47065/josyc.v3i4.2112

Luthfi, E., & Wijayanto, A. W. (2021). dalam pengelompokkan indeks pembangunan manusia Indonesia Comparative analysis of hirearchical , k-means , and k-medoids clustering and methods in grouping Indonesia ’ s human development index. 17(4), 761–773.

Maulana, D. I., Andang, A., Usrah, I., & Purnomo, A. (2025). Deteksi Duplikasi Data pada Sistem Pemantauan Kualitas Udara Berbasis IoT. 14, 138–144. https://doi.org/10.22146/jnteti.v14i2.16272

Miftahurrahmi, S., Amalita, N., & Mukhti, T. O. (2024). DBSCAN Method in Clustering Provinces in Indonesia Based on Crime Cases in 2022. 2(2010), 330–337.

Muin, A., Rakuasa, H., Geografi, M. P., Jakarta, U. N., Geografi, D., & Indonesia, U. (2023). Pemetaan Kerentanan Kebakaran Hutan di Pulau Buru , Provinsi Maluku Berdasarkan Fire Hotspot. 2(4), 675–683. https://doi.org/10.55123/insologi.v2i4.2256

Munajat, A. A., & Yusuf, H. (2024). Faktor yang mempengaruhi tingkat kejahatan di kota besar dynamics of urban criminality : a study of the factors affecting crime rates in large cities. 1330–1339.

Nikken, D., Sirin, S., Salyasari, N. D., & Maryanto, A. (2015). Standardisasi Prosedur Pengambilan Foto Udara dengan Pesawat LSA untuk Pengembangan Payload Inderaja. 1.

Nugroho, B., & Denih, A. (2020). Perbandingan kinerja metode pra-pemrosesan. Jurnal Ilmiah IImu Komputer Dan Matematika, 17(2), 381–387.

Rizki, M. F., & Sulianta, F. (2025). Analisis Klasterisasi Data Peserta Asuransi PT Xyz Menggunakan Metode Density-Based Spatial Clustering of Applications with Noise ( DBSCAN ). 993–1001. https://doi.org/10.33364/algoritma/v.22-1.2417

Salman, N. (2023). DENSITY-BASED CLUSTERING ANALYSIS. 8, 1–8.

Septianto, M. A., Faqih, A., & Rinaldi, A. R. (2025). Klasterisasi data produksi pertanian di kabupaten cirebon dengan algoritma K-. 13(2).

Simbolon, I. N., & Friskila, P. D. (2024). Analisis dan evaluasi algoritma dbscan spatial clustering of applications with noise ) pada tuberkulosis. 12(3).

Sofyan, L. P. (2024). Analisis determinan stunting di kabupaten bogor dan kota bogor : pendekatan spasial untuk meningkatkan efektivitas intervensi.

Stiawan, B., & Yusuf, H. (2025). Dampak Kriminalitas Terhadap Kualitas Hidup Masyarakat Urban. 2(6), 308–312.

Sulistiyawati, A., & Supriyanto, E. (2020). Implementasi Algoritma K-means Clustring dalam Penetuan Siswa Kelas Unggulan. 15(2), 25–36.

Syah, F., Wiyono, P., Kaffi, L., & Maulana, M. H. (2025). Segmentasi Wilayah Provinsi di Indonesia Berdasarkan Indeks Penanganan Stunting Menggunakan PCA dan Partition Clustering. 2025(Senada), 406–417.

Syahri, R., Informatika, T., & Selatan, S. (2023). Algoritma K-Means clustering : sebuah studi literatur K-Means clustering algorithm : a literatur study. x(x), 1–7. https://doi.org/10.12345/juri

Wahyuningtyas, F. D., Arafat, A., Stiawan, A., & Rolliawati, D. (2023). DBSCAN pada Analisis Data Penjualan Melalui Facebook. 14(1), 7–16.

Willyana, I. P., Hadiana, A. I., & Ilyas, R. (2025). Jurnal Analisis Klaster Daerah Rawan Gempa di Indonesia Cluster Analysis of Earthquake Prone Areas in Indonesia. 12(1), 59–71.

Yusuf, H., Zanudin, S., & Karno, U. B. (2025). Pengaruh faktor sosial ekonomi terhadap tingkat kriminalitas di kota metropolitan. 2(2), 2505–2516.

Downloads

Published

2026-07-16

Issue

Section

Articles