Score: 0

The Bichromatic Two-Center Problem on Graphs

Published: December 8, 2025 | arXiv ID: 2512.08111v1

By: Qi Sun, Jingru Zhang

Potential Business Impact:

Helps divide groups fairly on a map.

Business Areas:
A/B Testing Data and Analytics

In this paper, we study the (weighted) bichromatic two-center problem on graphs. The input consists of a graph $G$ of $n$ (weighted) vertices and $m$ edges, and a set $\mathcal{P}$ of pairs of distinct vertices, where no vertex appears in more than one pair. The problem aims to find two points (i.e., centers) on $G$ by assigning vertices of each pair to different centers so as to minimize the maximum (weighted) distance of vertices to their assigned centers (so that the graph can be bi-colored with this goal). To the best of our knowledge, this problem has not been studied on graphs, including tree graphs. In this paper, we propose an $O(m^2n\log n\log mn)$ algorithm for solving the problem on an undirected graph provided with the distance matrix, an $O(n\log n)$-time algorithm for the problem on trees, and a linear-time approach for the unweighted tree version.

Country of Origin
🇺🇸 United States

Page Count
14 pages

Category
Computer Science:
Data Structures and Algorithms