Sampling-based reachability can miss the edges of where a robot might go—even when many simulated trajectories look representative. Jixian Liu, Ihab Tabbara, Hussein Sibai, and Enrique Mallada derive matching upper and lower sample-complexity limits for estimating a system’s reachable set from trajectory endpoints, showing that dimension, flow expansion, sharp corners, and sampling quality impose a fundamental cost.
What Did the Researchers Build?
The researchers developed a mathematical account of how accurately a reachable set can be recovered from a finite batch of simulated trajectory endpoints. A reachable set is the collection of states a system can arrive at, given its starting conditions and dynamics. In practice, a planner or safety tool may simulate many possible evolutions, then use their final states to approximate that collection.
The central question is geometric: how far can the estimated set’s boundary be from the true reachable-set boundary? The paper studies this using Hausdorff accuracy, a measure of the largest distance from a point on either set to the nearest point on the other. This differs from asking only whether the samples capture most of the probability mass: a small but important outer region can still be missed.
The analysis covers initial states with corners, rather than assuming a smooth boundary, and allows the system’s dynamics to expand or contract distances. It provides an upper bound for the endpoint cloud itself and a lower bound applying to any estimator that relies only on independent endpoint samples. The result is a pair of limits on what sampling can achieve under stated assumptions—not a new robot, planning algorithm, or hardware demonstration.
What Are the Key Results?
In the fine-accuracy regime, the endpoint cloud reaches Hausdorff error \(r\) with a sample count that scales as
\[ \tilde{\mathcal O}\!\left(\frac{2^n e^{n\mu T}(R/r)^n}{\rho\kappa}\right). \]
Here, \(n\) is the number of state dimensions, \(T\) is the simulation horizon, \(R\) is a volume-equivalent radius, and \(\rho\) and \(\kappa\) describe the sampling density and local volume density. The tilde notation hides logarithmic factors. The expression is a theoretical scaling law, not a measured sample count for a particular robot.
For \(n\ge2\), and when \(\kappa\) is sufficiently small, the paper’s minimax lower bound matches the upper bound’s main dependencies, up to a dimension-dependent factor of \(2\cdot4^n\) and logarithmic factors. That means the dimension and flow-distortion costs are not merely weaknesses of the endpoint-cloud estimator: under the stated conditions, no endpoint-only estimator can eliminate them. The abstract also reports planar experiments illustrating corner and contraction effects, and robot-arm experiments in which empirical accuracy deteriorates with dimension. It gives no exact experimental scores or sample counts.
| Result | What the paper reports | Practical interpretation |
|---|---|---|
| Endpoint-cloud upper bound | \(\tilde{\mathcal O}(2^n e^{n\mu T}(R/r)^n/(\rho\kappa))\) independent samples | Finer accuracy, more dimensions, or stronger expansion can demand many more samples. |
| Endpoint-only lower bound | Matching dependencies within a dimension-dependent factor \(2\cdot4^n\) and logarithmic factors, under stated conditions | The central scaling cost cannot be removed by changing the estimator alone. |
| Experiments | Planar tests illustrate corner and contraction effects; robot-arm accuracy worsens with dimension | The experiments illustrate the theory, but the abstract does not provide numerical benchmark values. |

How Does the Analysis Work?
The starting point is to treat the simulated endpoints as samples from a distribution over the final states. An estimator sees those points, not the full reachable set. To bound the gap between the point cloud and the true set, the analysis combines three ingredients: how much probability is available near the initial set’s local regions, how densely the starting points are sampled, and how the system’s flow changes distances over time.
The local-volume condition, represented by \(\kappa\), prevents the initial set from having arbitrarily thin regions that are effectively impossible to sample. The sampling-density condition, represented by \(\rho\), limits how sparse the draws can be. The dynamics are summarized by a one-sided Lipschitz constant \(\mu\), which bounds a form of separation growth in the flow. Positive \(\mu\) captures expansion; contraction can reduce the distortion burden. The time horizon \(T\) determines how long that effect accumulates.
The resulting bound shows why accurate boundary recovery is demanding. The factor \((R/r)^n\) makes the sample requirement grow quickly as the desired error shrinks relative to the set’s scale, and as the state dimension rises. The term \(e^{n\mu T}\) captures how flow distortion compounds with dimension and time. The \(2^n\) term adds another dimension-dependent cost. Better sampling density and more favorable local volume conditions reduce the bound through \(\rho\) and \(\kappa\).
The lower-bound argument asks whether a cleverer estimator could do substantially better while seeing the same kind of data. For the stated parameter range and domains that accommodate the construction, the answer is no: independent endpoints do not contain enough information to beat the same key dependencies, apart from the specified factors. That claim is limited to this observation model; it does not rule out improvements from richer measurements or additional structural information.

Why Does This Matter for Robotics?
Reachability estimates can inform questions such as whether a motion can enter a hazard zone, whether a controller can recover from a disturbance, or how much space a robot may occupy over a time horizon. This result gives engineers a way to reason about when simulation-based boundary estimates are likely to become expensive. In particular, a large number of trajectories does not automatically guarantee that a thin or low-probability part of the reachable set has been found.
The dimension effect matters when a model includes many state variables, such as joint positions and velocities for a robot arm. The flow effect matters when trajectories separate over time: longer prediction horizons and expanding dynamics increase the sampling burden. Conversely, contraction can make endpoint coverage easier in the paper’s analysis. These are planning and verification considerations, not evidence that any particular commercial robot is safe or unsafe.
For operations teams, the practical message is to match the sampling budget and desired geometric resolution to the system’s dimension, time horizon, and dynamics. If a task requires reliable coverage of a reachable boundary, endpoint sampling alone may be a costly route. Robot buyers evaluating applications can browse humanoid robots on Robot Overflow or explore warehouse robots, while keeping in mind that this research studies a general estimation limit rather than benchmarking marketplace platforms.

What Are the Limitations and Open Questions?
The guarantees depend on assumptions about local volume, sampling density, and flow distortion. Real robot systems can violate or complicate those assumptions, especially when the dynamics are uncertain, the initial-state distribution is poorly characterized, or the model omits contact and environmental effects. The result concerns independent trajectory endpoints; it does not evaluate estimators that also use intermediate states, gradients, symbolic structure, adaptive sampling, or other information.
The abstract describes planar and robot-arm experiments qualitatively but supplies no numerical error curves, sample budgets, hardware tests, or comparison against named reachability methods. It therefore does not show how large the gap is for a specific deployed robot or how the theoretical constants affect practical budgets. Further work would need to test the bounds across realistic models and investigate how richer observations or adaptive simulation strategies change the limits.
What Should Readers Know About Sampling-Based Reachability?
Does this paper introduce a new robot or reachability planner? No. It analyzes the limits of estimating reachable sets from independently sampled trajectory endpoints.
What does Hausdorff accuracy measure? It measures the largest distance from either estimated or true set points to the nearest point in the other set, capturing boundary mismatch.
Why does state dimension increase the sample burden? The bound includes dimension-dependent terms and a factor \((R/r)^n\), so maintaining fine geometric accuracy becomes more demanding as the state space grows.
Can a better estimator avoid the sample-complexity limits? Not when it uses only independent endpoints under the paper’s stated conditions: the lower bound shows that the main dependencies persist for any such estimator.
What Is the Bottom Line?
The study turns a practical concern—whether endpoint samples have covered the true reachable boundary—into explicit upper and lower limits. Its main message is that dimension and expanding dynamics create an intrinsic sampling burden for endpoint-only reachability estimates, not just an implementation problem.
