AN O(n) ALGORITHM FOR THE MULTIPLE-CHOICE
AN O(n) ALGORITHM FOR THE MULTIPLE-CHOICE
复制标题
一种 O(n) 多项选择算法
DOI:
--
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
M. Dyer
中科院分区:
文献类型:
--
作者:
M. Dyer
where the % aq, b are given constants. This problem has been considered by Zemel [9], Glover and Klingman [5], Ibaraki et al. [6] and Sinha and Zoltners [8]. Its principal application is to the solution of the corresponding integer program, where all xq must be zero or one. Ibaraki et al. and Glover and Klingman give algorithms which run in O(n log n) time where n = ~ = ~ n~ is the total number of variables. Zemel reduced this bound to O(n log n .. . . ) where nmax=max~i<_k n~. He also showed that his algorithm would have O(n) expected time under various input distributions. The object here is to show that an O(n) worst-case algorithm exists for this problem. Such a method is obviously optimal to within the usual constant factor. The method is closely related to an O(n) algorithm for two-variable linear-programming developed by the author