Rd
Известно, что вычисление объема V-многогранника (или H-многогранника) является # P-сложным, см. [DF88] и [Kha93]. Существуют теоретически эффективные рандомизированные алгоритмы для аппроксимации объема выпуклого тела [LS93], но, кажется, никакой реализации не существует. Существует сравнительное исследование [BEF00] различных алгоритмов вычисления объема для выпуклых многогранников. Это указывает на то, что не существует единого алгоритма, который бы хорошо работал для многих различных типов многогранников.
[DF88]
ME Дайер и AM Frieze. Сложность вычисления объема многогранника. SIAM J. Comput. 17: 967-974, 1988.
[Ха93] Л.Г. Хачиян. Сложность вычисления объема многогранника. В J. Pach, редактор, Новые Тенденции в Дискретной и Вычислительной Геометрии , страницы 91-101. Springer Verlag, Берлин, 1993.
[LS93] Л. Ловаш и М. Симоновиц. Случайные блуждания в выпуклом теле и улучшенный алгоритм объема.
Случайные структуры и алгоритмы , 4: 359-412, 1993.
[BEF00] Б. Бюлер, А. Энге и К. Фукуда. Вычисление точного объема для выпуклых многогранников: практическое исследование. В G. Kalai и GM Ziegler, редакторы, Polytopes - Combinatorics and Computing , DMV-Seminar 29, pages 131-154. Бирхаузер, 2000.
Может показаться, что это скрывает специфику трехмерной проблемы среди трудностей более высоких измерений, несмотря на название статьи Дайера и Фриза. Из их аннотации: «Мы показываем, что вычисление объема многогранника, заданного либо в виде списка фасетов, либо в виде списка вершин, так же сложно, как вычисление перманента матрицы».