Abstract

Given a graph G=(V,E)G=(V,E) with costs on its edges, the minimum-cost edge cover problem consists of finding a subset of EE covering all vertices in VV at minimum cost. If GG is bipartite, this problem can be solved in time O(∣V∣3)O(|V|^3) via a well-known reduction to a maximum-cost matching problem on GG. If in addition VV is a set of points on the Euclidean line, Collanino et al. showed that the problem can be solved in time O(∣V∣log⁡∣V∣)O(|V| \log |V|) and asked whether it can be solved in time o(∣V∣3)o(|V|^3) if VV is a set of points on the Euclidean plane. We answer this in the affirmative, giving an O(∣V∣2.5log⁡∣V∣)O(|V|^{2.5} \log |V|) algorithm based on the Hungarian method using weighted Voronoi diagrams. We also propose some 2-approximation algorithms and give experimental results of our implementations.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.