Positional Identifiability from Pairwise Collision Data
Pith reviewed 2026-05-25 05:10 UTC · model grok-4.3
The pith
Relative positions of objects on a line are uniquely recoverable from pairwise collision data if and only if the collision graph is connected.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Under the full observability model, in which both the set of collisions and their temporal ordering are known, the relative positions of all objects can be uniquely recovered if and only if the collision history, represented as a graph, is connected.
What carries the argument
The collision history graph whose edges are the observed pairwise meetings; its connectivity decides whether the mapping from positions to observed collision sequences is injective.
If this is right
- When the collision graph is connected the ordered collision record determines the relative ordering and spacing of all objects.
- Without timing information the problem admits a canonical layer decomposition into maximal cliques.
- The graph obtained by contracting each maximal clique is an interval graph.
- Recovering the structure under incomplete observations is NP-hard and admits a 4-approximation via the graph bandwidth problem.
Where Pith is reading between the lines
- The connectivity criterion could guide the design of controlled experiments that add artificial interactions to guarantee identifiability.
- The reduction to interval graphs suggests possible algorithmic transfers from other linear-arrangement problems such as interval scheduling.
- Noise or simultaneous collisions would require a probabilistic extension of the deterministic connectivity condition.
Load-bearing premise
Objects move continuously along the real line so that every collision is a distinct pairwise meeting and no two objects share the same velocity.
What would settle it
Construct two distinct position assignments for the same set of objects whose induced collision sequences are identical whenever the collision graph is disconnected.
Figures
read the original abstract
We study the problem of recovering the relative positions of objects moving along the real line based only on pairwise collision data. While interaction-based sensing systems arise naturally in a variety of practical settings, a systematic theoretical understanding of positional identifiability from collision observations alone remains unexplored. Our contributions are three-fold. First, under the full observability model, in which both the set of collisions and their temporal ordering are known, we show that the relative positions of all objects can be uniquely recovered if and only if the collision history, represented as a graph, is connected. Second, we show that under partial observability, where only colliding pairs are observed without timing information, the problem is related to \emph{function graphs} and introduce a canonical layer decomposition in which each layer corresponds to a maximal clique; the contraction graph induced by this decomposition is an interval graph, and we provide efficient algorithms to recover it. Third, under incomplete observations where even some pairwise collision observations may be missing, we formulate the problem as a graph completion problem and establish its NP-hardness via a $4$-approximation relationship with the graph bandwidth problem.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript claims three main results on recovering relative positions of objects moving on the real line from pairwise collision data. Under the full observability model (set of collisions and their temporal ordering known), relative positions are uniquely recoverable if and only if the collision history graph is connected. Under partial observability (only colliding pairs observed, without timing), the problem relates to function graphs; a canonical layer decomposition is introduced in which each layer corresponds to a maximal clique, the induced contraction graph is an interval graph, and efficient algorithms recover it. Under incomplete observations (some pairwise collisions missing), the problem is a graph completion task shown to be NP-hard via a 4-approximation relationship to the graph bandwidth problem.
Significance. If the derivations hold, the work supplies foundational identifiability and reconstruction results for interaction-based sensing, cleanly linking the full-observability case to graph connectivity and the partial case to interval graphs with algorithmic consequences. The explicit if-and-only-if characterization and the reduction to a known graph problem are strengths that could guide practical system design.
major comments (2)
- [Abstract and hardness section] Abstract (third contribution) and the corresponding hardness section: the NP-hardness claim for the incomplete-observations graph-completion problem is stated as holding 'via a 4-approximation relationship with the graph bandwidth problem.' An approximation factor does not by itself establish NP-hardness; the manuscript must supply the explicit polynomial-time reduction (including direction and how the factor of 4 is used) to support the central claim.
- [Full-observability result] Full-observability theorem (likely the first main result section): the if-and-only-if statement for unique positional recovery assumes continuous motion on the line with no degeneracies (distinct velocities, no simultaneous multi-object collisions). These conditions are necessary for the mapping to be injective but are not listed explicitly alongside the theorem, leaving the precise scope of the central claim unclear.
minor comments (2)
- [Partial-observability section] Clarify the definition of 'function graphs' and 'canonical layer decomposition' on first use, and ensure the contraction operation is defined before the interval-graph claim.
- [Abstract] The abstract's phrasing of the hardness result should be aligned with the precise statement in the body once the reduction is detailed.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive comments, which help clarify the presentation of our results. We address each major comment below.
read point-by-point responses
-
Referee: [Abstract and hardness section] Abstract (third contribution) and the corresponding hardness section: the NP-hardness claim for the incomplete-observations graph-completion problem is stated as holding 'via a 4-approximation relationship with the graph bandwidth problem.' An approximation factor does not by itself establish NP-hardness; the manuscript must supply the explicit polynomial-time reduction (including direction and how the factor of 4 is used) to support the central claim.
Authors: We agree that the current phrasing is imprecise and does not constitute a complete proof of NP-hardness. The manuscript's intent was to indicate that hardness follows from a polynomial-time reduction to the known NP-hard bandwidth problem, with the factor of 4 arising in the approximation-preserving construction. In the revised manuscript we will include the explicit reduction (from bandwidth to our completion problem), specify the direction, and detail how the factor of 4 is used to establish the hardness result. revision: yes
-
Referee: [Full-observability result] Full-observability theorem (likely the first main result section): the if-and-only-if statement for unique positional recovery assumes continuous motion on the line with no degeneracies (distinct velocities, no simultaneous multi-object collisions). These conditions are necessary for the mapping to be injective but are not listed explicitly alongside the theorem, leaving the precise scope of the central claim unclear.
Authors: We agree that the modeling assumptions of continuous trajectories, distinct velocities, and absence of simultaneous multi-object collisions are essential to the injectivity claim and should be stated explicitly with the theorem. In the revision we will add a dedicated paragraph immediately preceding the theorem that lists these assumptions and notes that they are required for the if-and-only-if characterization. revision: yes
Circularity Check
No significant circularity detected
full rationale
The paper's core results are direct mathematical statements: an iff characterization of positional recovery from collision graphs under full observability (connectivity suffices and is necessary), a layer decomposition into maximal cliques whose contraction is an interval graph under partial observability, and an NP-hardness reduction to graph bandwidth under incomplete observations. These are established via standard graph-theoretic arguments and complexity reductions with no fitted parameters, no equations that define a quantity in terms of itself, and no load-bearing self-citations or imported uniqueness theorems. The derivation chain is self-contained against external graph properties and does not reduce any claimed prediction or identifiability result to its own inputs by construction.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Objects move continuously on the real line with collisions occurring precisely when positions coincide.
Reference graph
Works this paper leans on
-
[1]
Reality mining: sensing complex social systems,
N. Eagle and A. Pentland, “Reality mining: sensing complex social systems,” Personal and ubiquitous computing, vol. 10, no. 4, pp. 255–268, 2006
work page 2006
-
[2]
D. Lazer, A. Pentland, L. Adamic, S. Aral, A.-L. Barabási, D. Brewer, N. Christakis, N. Contractor, J. Fowler, M. Gutmannet al., “Computational social science,”Science, vol. 323, no. 5915, pp. 721–723, 2009
work page 2009
-
[3]
Intersection graphs of curves in the plane,
G. Ehrlich, S. Even, and R. E. Tarjan, “Intersection graphs of curves in the plane,”Journal of Combinatorial Theory, Series B, vol. 21, no. 1, pp. 8–20, 1976
work page 1976
-
[4]
E. R. Scheinerman,Intersection classes and multiple intersection parameters of graphs. Princeton University, 1984
work page 1984
-
[5]
Incidence matrices and interval graphs,
D. Fulkerson and O. Gross, “Incidence matrices and interval graphs,”Pacific journal of mathematics, vol. 15, no. 3, pp. 835–855, 1965
work page 1965
-
[6]
K. S. Booth and G. S. Lueker, “Testing for the consecutive ones property, interval graphs, and graph planarity using pq-tree algorithms,”Journal of computer and system sciences, vol. 13, no. 3, pp. 335–379, 1976
work page 1976
-
[7]
Transitive orientation of graphs and identification of permutation graphs,
A. Pnueli, A. Lempel, and S. Even, “Transitive orientation of graphs and identification of permutation graphs,”Canadian Journal of Mathematics, vol. 23, no. 1, pp. 160–175, 1971
work page 1971
-
[8]
Intersection graphs of segments,
J. Kratochvíl and J. Matousek, “Intersection graphs of segments,”Journal of Combinatorial Theory, Series B, vol. 62, no. 2, pp. 289–315, 1994
work page 1994
-
[9]
M. C. Golumbic,Algorithmic graph theory and perfect graphs. Elsevier, 2004, vol. 57
work page 2004
-
[10]
T. A. McKee and F. R. McMorris,Topics in intersection graph theory. SIAM, 1999
work page 1999
-
[11]
A survey of graph layout problems,
J. Díaz, J. Petit, and M. Serna, “A survey of graph layout problems,”ACM Computing Surveys (CSUR), vol. 34, no. 3, pp. 313–356, 2002
work page 2002
-
[12]
Addenda to the survey of layout problems,
J. Petit, “Addenda to the survey of layout problems,”Bulletin of EATCS, vol. 3, no. 105, 2013
work page 2013
-
[13]
Approximating the bandwidth of caterpillars,
U. Feige and K. Talwar, “Approximating the bandwidth of caterpillars,” Algorithmica, vol. 55, no. 1, pp. 190–204, 2009
work page 2009
-
[14]
On euclidean embeddings and bandwidth min- imization,
J. Dunagan and S. Vempala, “On euclidean embeddings and bandwidth min- imization,” inInternational Workshop on Randomization and Approximation Techniques in Computer Science. Springer, 2001, pp. 229–240
work page 2001
-
[15]
Comparability graphs and intersection graphs,
M. C. Golumbic, D. Rotem, and J. Urrutia, “Comparability graphs and intersection graphs,”Discrete Mathematics, vol. 43, no. 1, pp. 37–46, 1983
work page 1983
-
[16]
Transitiv orientierbare graphen,
T. Gallai, “Transitiv orientierbare graphen,”Acta Mathematica Hungarica, vol. 18, no. 1-2, pp. 25–66, 1967
work page 1967
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.