Computational complexity of the police officer patrol problem on weighted digraphs

A vertex cover of a graph is a set of vertices that includes at least one endpoint of every edge of the graph and can be regarded as the placement of police officers or fixed surveillance cameras so that each street of a neighborhood represented by the graph can be confirmed visually without moving from their position. Given a graph G and a natural number k , the vertex cover problem is the problem of deciding whether there exists a vertex cover in G of size at most k . The vertex cover problem is one of Karp’s 21 NP -complete problems. Recently, we introduced an edge routing problem that a single police officer must confirm all the streets. The officer is allowed to move, but can confirm any street visually from an incident intersection without traversing it. We showed that the problem of deciding whether there exists a patrol route for a given mixed graph in which each edge is either traversed exactly once or confirmed visually is NP -complete. In this paper, we show that the police officer patrol problem remains NP -complete even if given graphs are weighted digraphs.

Authors

Institutions

Publication Details

Journal
Electronic Journal of Graph Theory and Applications
Published
2024-10-24
DOI
https://doi.org/10.5614/ejgta.2024.12.2.10
Citations
1
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computational complexity of the police officer patrol problem on weighted digraphs

Masaki Tomisawa, Hiroaki Tohyama
1 citations
Electronic Journal of Graph Theory and Applications
Vehicle Routing Optimization Methods
0.35
article

Computational complexity of the police officer patrol problem on weighted digraphs

Masaki Tomisawa, Hiroaki Tohyama
article en
1 citations

Abstract

A vertex cover of a graph is a set of vertices that includes at least one endpoint of every edge of the graph and can be regarded as the placement of police officers or fixed surveillance cameras so that each street of a neighborhood represented by the graph can be confirmed visually without moving from their position. Given a graph G and a natural number k , the vertex cover problem is the problem of deciding whether there exists a vertex cover in G of size at most k . The vertex cover problem is one of Karp’s 21 NP -complete problems. Recently, we introduced an edge routing problem that a single police officer must confirm all the streets. The officer is allowed to move, but can confirm any street visually from an incident intersection without traversing it. We showed that the problem of deciding whether there exists a patrol route for a given mixed graph in which each edge is either traversed exactly once or confirmed visually is NP -complete. In this paper, we show that the police officer patrol problem remains NP -complete even if given graphs are weighted digraphs.

Electronic Journal of Graph Theory and ApplicationsVol. 12(2)
Maebashi Institute of Technology (JP)
Openalex Percentile: Top 33%
Vehicle Routing Optimization Methods
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.