Vertex listing bounds padded graph diameter by
ProvedHirsch.diamLE_of_vertex_listingLet be an H-polyhedron cut out by linear inequalities, and suppose its vertices (extreme points) can be listed in slots, allowing duplicates. Then the padded vertex-edge diameter of is at most :
In particular, if has vertices then . Boundedness is not assumed: the platform connectivity theorem already supplies some finite walk between any two vertices of an arbitrary H-polyhedron, and a shortest such walk cannot repeat a vertex, so its length is at most one less than the number of distinct vertices.
This is the classical trivial bound for a connected graph, applied to the -skeleton. It does not produce a uniform polynomial in , because a -polytope may have exponentially many vertices.
Formalization Note The listing is a map Fin m → EuclideanSpace ℝ (Fin d) that hits every extreme point. If and there are no extreme points the claim is vacuous; if extreme points exist then . Stationary padding makes the predicate monotone in the budget.
import Definitions.Def_Hirsch_model set_option autoImplicit false open Set Hirsch
namespace Hirsch
theorem diamLE_of_vertex_listing {d n m : ℕ}
(a : Fin n → EuclideanSpace ℝ (Fin d)) (b : Fin n → ℝ)
(vertices : Fin m → EuclideanSpace ℝ (Fin d))
(hcover : ∀ x ∈ extremePoints ℝ (Hpoly a b), ∃ j, vertices j = x) :
DiamLE (Hpoly a b) (m - 1) := by sorry
end Hirsch