形状划分多胞形上顶点枚举与优化的多项式时间算法
组合数学
2016-09-07 v1
摘要
我们考虑{\em 形状划分问题}:将实 维空间中的 个给定向量划分为 个部分,以最大化一个在每个部分中向量之和上凸的任意目标函数,并满足对每个部分中元素个数的任意约束。在处理此问题时,我们研究定义为解之凸包的{\em 形状划分多胞形}。形状划分问题包含了诸如最大割问题与旅行商问题等 -困难问题,且即便 或 固定,形状划分多胞形也可能具有指数多个顶点与面。相反,我们证明当 与 均固定时,顶点数关于 是多项式的,且所有顶点可被枚举、优化问题可在强多项式时间内求解。具体而言,我们证明任意形状划分多胞形有 个顶点,可在 次算术运算中枚举,且任意形状划分问题可在 次算术运算中求解。
引用
@article{arxiv.math/9704226,
title = {A Polynomial Time Algorithm for Vertex Enumeration and Optimization over Shaped Partition Polytopes},
author = {Frank K. Hwang and Shmuel Onn and Uriel G. Rothblum},
journal= {arXiv preprint arXiv:math/9704226},
year = {2016}
}