Skip to main content
Log in

An algorithm for enumerating all vertices of a convex polyhedron

Algorithmus zur Eckpunktbestimmung konvexer Polyeder

  • Published:
Computing Aims and scope Submit manuscript

Abstract

A bounded, convex polyhedronP inR n can be defined as the intersection of a finite number of halfspaces. Frequently, such polyhedronsP form the feasible regions of optimization problems; sometimes an optimum can only be determined when all vertices ofP are known. This paper describes an algorithm to enumerate these vertices with the help of graphs and a concept by Mañas and Nedoma [2]. Using this algorithm, it will be attempted to estimate the expected number of vertices of the examples employed by Liebling [1].

Zusammenfassung

Ein beschränktes, konvexes PolyederP inR n wird meistens als Durchschnitt endlich vieler Halbräume beschrieben. Häufig bilden solche PolyederP den Restriktionenraum von Optimierungsaufgaben, die nur gelöst werden können, falls sämtliche Eckpunkte vonP bekannt sind. In diesem Artikel wird ein Algorithmus beschrieben, der unter Zuhilfenahme von Graphen und einer Idee von Mañas und Nedoma [2] diese Eckpunkte bestimmt. Anschiließen wird die erwartete Anzahl von Eckpunkten für die von Liebling [1] verwendeten Beispiele geschätzt.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Liebling, Th. M.: On the Number of Iterations of the Simplex Method. Methods of Operations Research17, 248–264 (1973).

    Google Scholar 

  2. Mañas, M., Nedoma, J.: Finding all Vertices of a Convex Polyhedron. Numerische Mathematik12, 226–229 (1968).

    Article  Google Scholar 

  3. Dantzig, G. B.: Linear Programming and Extensions. Princeton University Press 1973.

  4. Sachs, H.: Einführung in die Theorie der endlichen Graphen, Teil I+II. Leipzig: Teubner Verlagsgesellschaft 1970, 1972.

    Google Scholar 

  5. Grünbaum, B.: Convex Polytopes. New York: J. Wiley 1967.

    Google Scholar 

  6. Rényi, A., Sulanke, R.: Über die konvexe Hülle vonn zufällig gewählten Punkten I, II. Z. Wahrscheinlichkeitstheorie verw. Gebiete2, 75–84 (1963);3, 138–147 (1964).

    Article  Google Scholar 

  7. Rényi, A., Sulanke, R.: Zufällige konvexe Polygone in einem Ringebiet. Z. Wahrscheinlichkeitstheorie verw. Gebiete9, 146–157 (1968).

    Article  Google Scholar 

  8. Carnal, H.: Die konvexe Hülle vonn rotationssymmetrisch verteilten Punkten. Z. Wahrscheinlichkeitstheorie verw. Gebiete15, 168–176 (1970).

    Article  Google Scholar 

  9. Schmidt, W. M.: Some Results in Probabilistic Geometry. Z. Wahrscheinlichkeitstheorie verw. Gebiete9, 158–162 (1968).

    Article  Google Scholar 

  10. Gale, D.: On the Number of Faces of a Convex Polytope. Can. J. Math.16, 12–17 (1964).

    Google Scholar 

  11. Klee, V.: On the Number of Vertices of a Convex Polytope. Can. J. Math.16, 701–720 (1964).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Altherr, W. An algorithm for enumerating all vertices of a convex polyhedron. Computing 15, 181–193 (1975). https://doi.org/10.1007/BF02242366

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02242366

Keywords

Navigation