In this paper, we study anchor selection for range-based localization under unknown-but-bounded measurement errors. We start from the convex localization set \X=\Xd∩\Hset recently introduced in \cite{CalafioreSIAM}, where \Xd is a polyhedron obtained from pairwise differences of squared-range equations between the unknown location x and the anchors, and \Hset is the intersection of upper-range hyperspheres. Our first goal is offline design: we derive geometry-only E- and D-type scores from the centered scatter matrix S(A)=AQmA\tran, where A collects the anchor coordinates and Qm=Im−m1\one\one\tran is the centering projector, showing that λmin(S(A)) controls worst-direction and diameter surrogates for the polyhedral certificate \Xd, while detS(A) controls principal-axis volume surrogates. Our second goal is online uncertainty assessment for a selected subset of anchors: exploiting the special structure \X=\Xd∩\Hset, we derive a simplex-aggregated enclosing ball for \Hset and an exact support-function formula for \Hset, which lead to finite hybrid bounds for the actual localization set \X, even when the polyhedral certificate deteriorates. Numerical experiments are performed in two dimensions, showing that geometry-based subset selection is close to an oracle combinatorial search, that the D-score slightly dominates the E-score for the area-oriented metric considered here, and that the new \Hset-aware certificates track the realized size of the selected localization set closely.
Figures & tables
Fig. 1: Localization with three anchors in R2 .
Fig. 2: Illustration of the localization construction on a three-anchor example. For visual clarity, this figure uses larger interval widths than the numerical experiments of Section V, so that the annuli and the nested sets are easier to distinguish. In the left panel, the blue solid circles and red dotted circles are the upper and lower range boundaries, the stars are the anchors, and the orange cross is the true target. The black dashed polygon is Xd , the purple region is X=Xd∩H , and the green region is the true feasible set Xtrue . The right panel enlarges the neighborhood of Xtrue .
Method
Mean box area of X
Rel. to oracle
Oracle subset
1.42×10−3
1.00
D-score maxdetS
1.47×10−3
1.04
E-score maxλmin(S)
1.50×10−3
1.06
Average subset
5.85×10−3
4.13
TABLE I: Subset selection over 60 Monte Carlo trials ( N=8 , k=4 ).
Fig. 3: Hybrid coordinate-box bound Bhyb versus the exact coordinate-box area of the actual localization set X over all subsets in the Monte Carlo experiment. Both axes are on logarithmic scale.
Fig. 4: Empirical CDF of the box-area ratio to the oracle over the 60 Monte Carlo trials. The D-score slightly dominates the E-score on this area-based metric and is therefore the practical default, while both remain close to the oracle.
Fig. 5: Geometry sweep for the actual localization set X . Left: exact vertical width, the Xd -based bound, the H -support bound, and their hybrid minimum. Right: pure polyhedral diameter bound and ball-induced diameter bound.