FORMALIZING THE FACE LATTICE OF POLYHEDRA

被引:0
|
作者
Allamigeon, Xavier [1 ,2 ]
Katz, Ricardo D. [3 ]
Strub, Pierre-Yves [4 ]
机构
[1] Inst Polytech Paris, Ecole Polytech, INRIA, F-91128 Palaiseau, France
[2] Inst Polytech Paris, Ecole Polytech, CNRS, CMAP, F-91128 Palaiseau, France
[3] CIFASIS CONICET, Bv 27 Febrero 210 Bis, RA-2000 Rosario, Argentina
[4] Inst Polytech Paris, Ecole Polytech, CNRS, LIX, F-91128 Palaiseau, France
关键词
Convex polyhedra; Face lattice; Linear programming; Simplex method; Formalization of mathematics; LIBRARY; FORMULA;
D O I
10.46298/LMCS-18(2:10)2022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Faces play a central role in the combinatorial and computational aspects of polyhedra. In this paper, we present the first formalization of faces of polyhedra in the proof assistant COQ. This builds on the formalization of a library providing the basic constructions and operations over polyhedra, including projections, convex hulls and images under linear maps. Moreover, we design a special mechanism which automatically introduces an appropriate representation of a polyhedron or a face, depending on the context of the proof. We demonstrate the usability of this approach by establishing some of the most important combinatorial properties of faces, namely that they constitute a family of graded atomistic and coatomistic lattices closed under interval sublattices. We also prove a theorem due to Balinski on the d-comiectedness of the adjacency graph of polytopes of dimension d.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Formalizing the Face Lattice of Polyhedra
    Xavier, Allamigeon
    Katz, Ricardo D.
    Strub, Pierre-Yves
    [J]. AUTOMATED REASONING, PT II, 2020, 12167 : 185 - 203
  • [2] POLYHEDRA RELATED TO A LATTICE
    GRISHUHIN, VP
    [J]. MATHEMATICAL PROGRAMMING, 1981, 21 (01) : 70 - 89
  • [3] Lattice closures of polyhedra
    Sanjeeb Dash
    Oktay Günlük
    Diego A. Morán R.
    [J]. Mathematical Programming, 2020, 181 : 119 - 147
  • [4] Lattice closures of polyhedra
    Dash, Sanjeeb
    Gunluk, Oktay
    Moran R, Diego A.
    [J]. MATHEMATICAL PROGRAMMING, 2020, 181 (01) : 119 - 147
  • [5] SHRINKING LATTICE POLYHEDRA
    CREMONA, J
    LANDAU, S
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 1990, 3 (03) : 338 - 348
  • [6] Face-guarding polyhedra
    Viglietta, Giovanni
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (08): : 833 - 846
  • [7] Lattice polyhedra and submodular flows
    Fujishige, Satoru
    Peis, Britta
    [J]. JAPAN JOURNAL OF INDUSTRIAL AND APPLIED MATHEMATICS, 2012, 29 (03) : 441 - 451
  • [8] ON COUNTING LATTICE POINTS IN POLYHEDRA
    DYER, M
    [J]. SIAM JOURNAL ON COMPUTING, 1991, 20 (04) : 695 - 707
  • [9] LATTICE POINT THEORY IN POLYHEDRA
    DIVIS, B
    [J]. JOURNAL OF NUMBER THEORY, 1977, 9 (04) : 426 - 435
  • [10] Lattice polyhedra and submodular flows
    Satoru Fujishige
    Britta Peis
    [J]. Japan Journal of Industrial and Applied Mathematics, 2012, 29 : 441 - 451