Propagating knapsack constraints in sublinear time

AAAI(2007)

引用 34|浏览14
暂无评分
摘要
We develop an efficient incremental version of an existing cost-based filtering algorithm for the knapsack constraint. On a universe of n elements, m invocations of the algorithm require a total of O(n log n+mk log(n/k)) time, where k ≤ n depends on the specific knapsack instance. We show that the expected value of k is significantly smaller than n on several interesting input distributions, hence while keeping the same worst-case complexity, on expectation the new algorithm is faster than the previously best method which runs in amortized linear time. After a theoretical study, we introduce heuristic enhancements and demonstrate the new algorithm's performance experimentally.
更多
查看译文
关键词
sublinear time,expected value,knapsack constraint,amortized linear time,n log n,new algorithm,specific knapsack instance,mk log,n element,efficient incremental version,best method,linear time
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要