ArticleslgStudy

science

Hirsch conjecture

Hirsch conjecture is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Hirsch conjecture rather than just read about it. In short: In mathematical programming and polyhedral combinatorics, the Hirsch conjecture is the statement that the edge-vertex graph of an n-facet polytope in d-dimensional Euclidean space has diameter no more than n − d. That is, any two vertices of the polytope must be connected to each other by a path of length at most n − d.

Hirsch conjecture — main illustration
Hirsch conjecture — illustration

Key takeaways

  • Hirsch conjecture belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Hirsch conjecture to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Hirsch conjecture from memory before moving on to harder problems.

Reference excerpt

In mathematical programming and polyhedral combinatorics, the Hirsch conjecture is the statement that the edge-vertex graph of an n-facet polytope in d-dimensional Euclidean space has diameter no more than n − d. That is, any two vertices of the polytope must be connected to each other by a path of length at most n − d. The conjecture was first put forth in a letter by Warren M. Hirsch to George B. Dantzig in 1957 and was motivated by the analysis of the simplex method in linear programming, as the diameter of a polytope provides a lower bound on the number of steps needed by the simplex method. The conjecture is now known to be false in general. The Hirsch conjecture was proven for d < 4 and for various special cases, while the best known upper bounds on the diameter are only sub-exponential in n and d. After more than fifty years, a counter-example was announced in May 2010 by Francisco Santos Leal, from the University of Cantabria. The result was presented at the conference 100 Years in Seattle: the mathematics of Klee and Grünbaum and appeared in Annals of Mathematics. Specifically, the paper presented a 43-dimensional polytope of 86 facets with a diameter of more than 43. The counterexample has no direct consequences for the analysis of the simplex method, as it does not rule out the possibility of a larger but still linear or polynomial number of steps. Various equivalent formulations of the problem had been given, such as the d-step conjecture, which states that the diameter of any 2d-facet polytope in d-dimensional Euclidean space is no more than d; Santos Leal's counterexample also disproves this conjecture.

Statement of the conjecture The graph of a convex polytope P {\displaystyle P} is any graph whose vertices are in bijection with the vertices of P {\displaystyle P} in such a way that any two vertices of the graph are joined by an edge if and only if the two corresponding vertices of P {\displaystyle P} are joined by an edge of the polytope. The diameter of P {\displaystyle P} , denoted δ ( P ) {\displaystyle \delta (P)} , is the diameter of any one of its graphs. These definitions are well-defined since any two graphs of the same polytope must be isomorphic as graphs. We may then state the Hirsch conjecture as follows:

Let P {\displaystyle P} be a d-dimensional convex polytope with n facets. Then δ ( P ) ≤ n − d {\displaystyle \delta (P)\leq n-d} . For example, a cube in three dimensions has six facets. The Hirsch conjecture then indicates that the diameter of this cube cannot be greater than three. Accepting the conjecture would imply that any two vertices of the cube may be connected by a path from vertex to vertex using, at most, three steps. For all polytopes of dimension at least 8, this bound is actually optimal; no polytope of dimension d ≥ 8 {\displaystyle d\geq 8} has a diameter less than n-d, with n being the number of its facets, as before. In other words, for nearly all cases, the conjecture provides the minimum number of steps needed to join any two vertices of a polytope by a path along its edges. Since the simplex method essentially operates by constructing a path from some vertex of the feasible region to an optimal point, the Hirsch conjecture would provide a lower bound needed for the simplex method to terminate in the worst-case scenario. The Hirsch conjecture is a special case of the polynomial Hirsch conjecture, which claims that there exists some positive integer k such that, for all polytopes P {\displaystyle P} , δ ( P ) = O ( n k ) {\displaystyle \delta (P)=O(n^{k})} , where n is the number of facets of P.

Progress and intermediate results The Hirsch conjecture has been proven true for a number of cases. For example, any polytope with dimension 3 or lower satisfies the conjecture. Any d-dimensional polytope with n facets such that n − d ≤ 6 {\displaystyle n-d\leq 6} satisfies the conjecture as well. Other attempts to solve the conjecture manifested out of a desire to formulate a different problem whose solution would imply the Hirsch conjecture. One example of particular importance is the d-step conjecture, a relaxation of the Hirsch conjecture that has actually been shown to be equivalent to it. Theorem The following statements are equivalent:

δ ( P ) ≤ n − d {\displaystyle \delta (P)\leq n-d} for all d-dimensional polytopes P {\displaystyle P} with n facets.

δ ( P ) ≤ d {\displaystyle \delta (P)\leq d} for all d-dimensional polytopes P {\displaystyle P} with 2d facets. In other words, in order to prove or disprove the Hirsch conjecture, one only needs to consider polytopes with exactly twice as many facets as its dimension. Another significant relaxation is that the Hirsch conjecture holds for all polytopes if and only if it holds for all simple polytopes.

Counterexample

… excerpt ends here. Continue reading the full article.

Illustrations

Hirsch conjecture: The graph of an Icosidodecahedron, an example for which the conjecture is true.
The graph of an Icosidodecahedron, an example for which the conjecture is true.
Hirsch conjecture: The octahedron is one of the most well-known examples of a spindle.
The octahedron is one of the most well-known examples of a spindle.

Worked examples

Example 1 — a first encounter with Hirsch conjecture

Start with the simplest possible case. Write down what Hirsch conjecture claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Hirsch conjecture before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Hirsch conjecture ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Hirsch conjecture

In research
Hirsch conjecture appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Hirsch conjecture in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Hirsch conjecture is common in secondary-school and first-year university syllabi. It links to neighbouring topics Conjectures, Disproved conjectures, Linear programming, so understanding it makes those chapters shorter.
In everyday life
Look for Hirsch conjecture outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Hirsch conjecture” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Hirsch conjecture in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Hirsch conjecture means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Hirsch conjecture out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Hirsch conjecture in simple terms?

In mathematical programming and polyhedral combinatorics, the Hirsch conjecture is the statement that the edge-vertex graph of an n-facet polytope in d-dimensional Euclidean space has diameter no more than n − d. That is, any two vertices of the polytope must be connected to each other by a path of…

Why does Hirsch conjecture matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Hirsch conjecture?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Hirsch conjecture.

Tags

  • Conjectures
  • Disproved conjectures
  • Linear programming
  • Polyhedral combinatorics

Keep exploring