TY - GEN
T1 - An online algorithm for the postman problem with a small penalty
AU - Berman, Piotr
AU - Fukuyama, Junichiro
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2001
PY - 2015
Y1 - 2015
N2 - The Postman Problem is defined in the following manner: Given a connected graph G and a start point s ∈V (G), we call a path J in G a postman tour if J starts and ends at s and contains every edge in E(G). We want to find a shortest postman tour in G. Thus, we minimize the number |J| − |E(G)|, called the penalty of J for G. In this paper, we consider two online versions of The Postman Problem, in which the postman is initially placed at a start point and allowed to move on edges. The postman is given information on the incident edges and/or the adjacent vertices of the current vertex v. The first model is called The Labyrinth Model, where the postman only knows the existence of the incident edges from v. Thus, he/she does not know the other endpoint w of an edge from v, even if it is already visited. The second one is The Corridor Model, where the postman can ‘see’ the other endpoint w from v. This means that if w is already visited, he/she knows the existence of w before traversing the edge (v,w). We devised an algorithm for The Corridor Model whose penalty is bounded by 2|V (G)|−2. It performs better than the algorithm described in [8], in the case when the other visited endpoint of an edge from a current vertex is known to the postman. In addition, we obtained lower bounds of a penalty for The Corridor and Labyrinth Models. They are (4|V (G)|−5)/3 and (5|V (G)|−3)/4, respectively. Our online algorithm uses a linear time algorithm for the offline Postman Problem with a penalty at most |V |−1. Thus, the minimum penalty does not exceed |V |−1 for every connected graph G. This is the first known upper bound of a penalty of an offline postman tour, and matches the obvious lower bound exactly.
AB - The Postman Problem is defined in the following manner: Given a connected graph G and a start point s ∈V (G), we call a path J in G a postman tour if J starts and ends at s and contains every edge in E(G). We want to find a shortest postman tour in G. Thus, we minimize the number |J| − |E(G)|, called the penalty of J for G. In this paper, we consider two online versions of The Postman Problem, in which the postman is initially placed at a start point and allowed to move on edges. The postman is given information on the incident edges and/or the adjacent vertices of the current vertex v. The first model is called The Labyrinth Model, where the postman only knows the existence of the incident edges from v. Thus, he/she does not know the other endpoint w of an edge from v, even if it is already visited. The second one is The Corridor Model, where the postman can ‘see’ the other endpoint w from v. This means that if w is already visited, he/she knows the existence of w before traversing the edge (v,w). We devised an algorithm for The Corridor Model whose penalty is bounded by 2|V (G)|−2. It performs better than the algorithm described in [8], in the case when the other visited endpoint of an edge from a current vertex is known to the postman. In addition, we obtained lower bounds of a penalty for The Corridor and Labyrinth Models. They are (4|V (G)|−5)/3 and (5|V (G)|−3)/4, respectively. Our online algorithm uses a linear time algorithm for the offline Postman Problem with a penalty at most |V |−1. Thus, the minimum penalty does not exceed |V |−1 for every connected graph G. This is the first known upper bound of a penalty of an offline postman tour, and matches the obvious lower bound exactly.
UR - http://www.scopus.com/inward/record.url?scp=84923115690&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84923115690&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84923115690
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 48
EP - 54
BT - Approximation, Randomization, and Combinatorial Optimization
A2 - Trevisan, Luca
A2 - Jansen, Klaus
A2 - Goemans, Michel
A2 - Rolim, Jose D. P.
PB - Springer Verlag
T2 - 4th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2001 and 5th International Workshop on Randomization and Approximation Techniques in Computer Science, RANDOM 2001
Y2 - 18 August 2001 through 20 August 2001
ER -