Malmö University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
GraphTrace: A Graph-Guided Hotspot Detection Method for CCTV Placement
Department of Computer Science, Blekinge Institute of Technology, Karlskrona, Blekinge, Sweden.ORCID iD: 0000-0002-9316-4842
Department of Computer Science, Blekinge Institute of Technology, Karlskrona, Blekinge, Sweden.
Department of Computer Science, Blekinge Institute of Technology, Karlskrona, Blekinge, Sweden.
Malmö University, Faculty of Health and Society (HS), Department of Criminology (KR). (Centrum för polisforskning och prevention)ORCID iD: 0000-0002-4595-054X
Show others and affiliations
2025 (English)In: Journal of quantitative criminology, ISSN 0748-4518, E-ISSN 1573-7799Article in journal (Refereed) Epub ahead of print
Abstract [en]

Objectives: This study introduces and evaluates GraphTrace, a graph-based method for identifying crime hotspots suitable for CCTV placement. The method addresses key limitations in traditional spatial crime analysis techniques, such as rigid spatial divisions and reliance on heuristics, by dynamically modeling crime clusters with guaranteed distance constraints. Methods: We evaluate GraphTrace using five years of official crime data (N = 125,512) from Malmö, Sweden, and compare its performance against four established spatial methods: Grid+KDE, K-Means, HDBScan, and Greedy PAI Maximization. Each method uses crime data from one year to identify high-crime locations used as suggested CCTV camera placements, which are then evaluated based on their ability to capture crimes occurring within a specified radius in the following year. For example, hotspots identified from 2019 data are assessed against 2020 crime data by counting how many crimes that fall within the radius of each location. Performance is measured using total crime counts and the Predictive Accuracy Index (PAI). Results: GraphTrace significantly outperforms all comparison methods (p<0.05) in terms of both crime capture and PAI. Effect sizes using Cohen’s d range from 0.14 to 1.98, demonstrating up to very large improvements in PAI. Despite its performance, GraphTrace maintains feasible runtimes and scales well. Conclusions: GraphTrace balances precision and computational efficiency by avoiding exhaustive pairwise comparisons while preserving spatial flexibility. Unlike grid-based methods, it does not segment the study area arbitrarily, and unlike many clustering heuristics, it enforces strict distance constraints. This study presents an initial evaluation and open-source implementation of GraphTrace for hotspot detection and CCTV placement, showing strong promise for spatial crime analysis.

Place, publisher, year, edition, pages
Springer , 2025.
Keywords [en]
CCTV camera placement, Graph-based crime analysis, Hotspot detection, Spatial crime analysis
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mau:diva-78823DOI: 10.1007/s10940-025-09623-9ISI: 001540999200001Scopus ID: 2-s2.0-105012226413OAI: oai:DiVA.org:mau-78823DiVA, id: diva2:1988223
Funder
Swedish Research CouncilSwedish Research CouncilAvailable from: 2025-08-11 Created: 2025-08-11 Last updated: 2025-09-11Bibliographically approved

Open Access in DiVA

fulltext(3389 kB)83 downloads
File information
File name FULLTEXT01.pdfFile size 3389 kBChecksum SHA-512
a58cfa2e4476ff6d1d606f12b127b1bc18d7f261d311049ae1348396aa2d01686e0a68693c86e15baaab155ee312eeb2b571f70ce826ec3a96ae48687755d2c2
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Kronkvist, KarlGerell, Manne

Search in DiVA

By author/editor
Boldt, MartinKronkvist, KarlGerell, Manne
By organisation
Department of Criminology (KR)
In the same journal
Journal of quantitative criminology
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 84 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 228 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf