首页 | 本学科首页   官方微博 | 高级检索  
     检索      


An Adaptive Algorithm for Vector Partitioning
Authors:Komei Fukuda  Shmuel Onn  Vera Rosta
Institution:(1) IFOR, ETH Zurich, Ch-8092, Switzerland;Corresponding author;(2) Technion – IIT, Haifa, Israel (e-mail;(3) McGill University, Montreal, Canada; (e-mail
Abstract:The vector partition problem concerns the partitioning of a set A of n vectors in d-space into p parts so as to maximize an objective function c which is convex on the sum of vectors in each part. Here all parameters d, p, n are considered variables. In this paper, we study the adjacency of vertices in the associated partition polytopes. Using our adjacency characterization for these polytopes, we are able to develop an adaptive algorithm for the vector partition problem that runs in time O(q(L)cdotv) and in space O(L), where q is a polynomial function, L is the input size and v is the number of vertices of the associated partition polytope. It is based on an output-sensitive algorithm for enumerating all vertices of the partition polytope. Our adjacency characterization also implies a polynomial upper bound on the combinatorial diameter of partition polytopes. We also establish a partition polytope analogue of the lower bound theorem, indicating that the output-sensitive enumeration algorithm can be far superior to previously known algorithms that run in time polynomial in the size of the worst-case output.
Keywords:partition polytope  vertex enumeration  output-sensitive  polytope diameter  combinatorial optimization
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号