Skip to main content
QUICK REVIEW

[论文解读] Some Algorithmic Problems in Polytope Theory

Volker Kaibel, Marc E. Pfetsch|ArXiv.org|Feb 20, 2002
Computational Geometry and Mesh Generation被引用 4
一句话总结

本文整理并分析了多面体理论中的35个算法问题,聚焦于五类计算复杂度:坐标描述、组合结构、同构性、优化和实现性。研究证明,从布尔公式导出的单纯复形中,计算其$(n-1)$维面的数量是#P-完全问题,表明多面体与单纯复形中面计数的固有难度。

ABSTRACT

This is a survey on algorithmic questions about combinatorial and geometric properties of convex polytopes. We give a list of 35 problems; for each the current state of knowledege on its theoretical complexity status is reported. The problems are grouped into the sections ``Coordinate Descriptions'', ``Combinatorial Structure'', ``Isomorphism'', ``Optimization'', ``Realizability'', and ``Beyond Polytopes''.

研究动机与目标

  • 基于计算复杂度,系统化并分类多面体理论中的基本算法问题。
  • 确定多面体与单纯组合学中关键问题的复杂度状态,尤其是NP难或#P-完全性。
  • 区分维度作为输入的一部分与维度固定时问题的复杂度差异。
  • 突出开放问题,并为计算几何与组合学领域的进一步研究提供参考。

提出的方法

  • 问题描述采用输入、输出、复杂度状态(一般情况与固定维度)以及带参考文献的评论进行结构化组织。
  • 作者使用多项式时间图灵归约分析复杂度,区分多项式时间算法与多项式总时间算法。
  • 针对#P-完全性,通过由最小非面定义的单纯复形,从布尔可满足性问题(SAT)构造归约。
  • 利用对偶复形构造,建立复形与其补集之间面计数的关系,从而实现面计数问题的高效转换。
  • 基于计算复杂度理论(Garey和Johnson)与多面体理论(Ziegler、Schrijver)的基础结果,分析理论复杂度。
  • 通过边界矩阵与史密斯标准型研究同调与可壳化问题,复杂度评估基于输入表示形式(面与所有单纯形)。

实验结果

研究问题

  • RQ1从CNF公式导出的单纯复形中,计算其$(n-1)$维面数量的计算复杂度是什么?
  • RQ2在固定维度下,能否在多项式时间内判定一个纯单纯复形是否可壳化?
  • RQ3单纯复形的可划分性是否可在多项式时间内判定,其复杂度如何依赖于输入表示形式?
  • RQ4给定由其面构成的单纯复形,计算其第$i$个同调群的复杂度是什么?
  • RQ5当维度作为输入的一部分时,多面体问题的复杂度相较于维度固定时有何变化?

主要发现

  • 通过从#SAT的归约,证明了从CNF公式构造的单纯复形中,计算$(n-1)$维面数量是#P-完全问题。
  • 即使复形由少量电路定义,仅由其最小非面给出的单纯复形的维度计算也是#P-难的。
  • 当复形以所有单纯形形式给出时,同调计算可在多项式时间内求解,原因在于边界矩阵的史密斯标准型可高效计算。
  • 可壳化与可划分性在一般情况下仍为开放问题,即使对于二维复形也是如此,尽管两者均属于NP。
  • 在固定维度下,同调计算与某些面计数问题可在多项式时间内求解,但一般情况仍未解决。
  • 对偶复形构造使得复形与其补集之间面计数的高效转换成为可能,从而可将一个复杂度已知的问题归约为另一个问题。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。