Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Statement
Setting (p. 367). In the tree of the Theorem 1 page, is a finite supply set and a finite demand set. Centers may be placed only at points of . Demand point needs at least centers at distance at most from it; at most centers may be placed at , each at cost . With , and , the supply points read as one-point subtrees, the problem is
The paper notes that on a general planar network even a special case is NP-hard, citing its reference [6].
Polynomial cases (pp. 367--368).
Equal setting costs (the multiple coverage problem). By Berge's characterization, the paper's reference [1], balancedness of , proved in Corollary 1, is equivalent to the linear program having an integer solution for all nonnegative integer vectors ; so this case is solvable in polynomial time by Khachian's algorithm. The author also reports a direct algorithm, not described in the paper, of complexity when the supply and demand sets consist only of nodes, the number of nodes.
All demands , where may be taken redundant. By Fulkerson, Hoffman and Oppenheim, the paper's reference [5], every extreme point of is integral, so the case is solvable in polynomial time by Khachian's algorithm provided the are rational.
The paper knows no efficient algorithm for (1) in general, and Example 3 (p. 368, Fig. 3) shows the linear relaxation can be fractional: a star with center and leaves at distance , , all , , for and ; the optimum of (1) is and that of the relaxed linear program is . A further solvable case, not implied by these (p. 368): when is totally unimodular and all data are rational, as when the tree is a simple path.
Section 4 algorithm (pp. 368--370). For and , the node set of , with radii , the paper gives a direct recursion on a rooted tree computing the minimum budget, and the optimal centers, in time and space, the number of nodes. With the descendants of (including ), is the least budget to cover the nodes of the minimal subtree containing when new centers are placed only in , the closest at distance from , and the closest existing center outside is at distance from (for or , the value meaning no such center). With , the answer is for the root (p. 369).
The paper ends (p. 370) by applying this procedure to the budget-constrained minimax problem: for a budget , minimize the largest distance from a demand point to its nearest center. The optimum is the least in whose covering budget does not exceed , found by a search on from its reference [9].
Proof pointer
The two polynomial cases are the cited integrality theorems applied to the balanced matrix (pp. 367--368). The recursion for runs from the tips of the rooted tree (p. 369); the count sorts the distance sets and in and spends at each node , its sons (pp. 369--370).
Read depth
Claims checked: model (1), the two polynomial cases, Example 3, the totally unimodular remark, the Section 4 recursion and its complexity count were read on the page images of the print; Example 3's values and the recursion's correctness were not recomputed. The cited results of references [1], [5], [7] and [9] were not read. Nothing here is independently reviewed.
Dependencies
Corollary 1 of the same paper. External inputs: C. Berge, Balanced matrices, Math. Programming 2 (1972), 19--31; D. R. Fulkerson, A. J. Hoffman and R. Oppenheim, Math. Programming Study 1 (1974), 120--132; L. G. Khachian's polynomial algorithm for linear programming (1979).
Source. A. Tamir, A class of balanced matrices arising from location problems, SIAM J. Algebraic Discrete Methods 4 (1983), no. 3, 363--370, doi:10.1137/0604036; the edition read is named on the source card.
Bears on
No Erdős problem page of the corpus is stated in terms of this model, and the paper names none.