首页> 外文OA文献 >Fast Fourier Transform and its applications to integer knapsack problems
【2h】

Fast Fourier Transform and its applications to integer knapsack problems

机译:快速傅立叶变换及其在整数背包问题中的应用

摘要

In this paper we suggest a new e.cient technique for solving integer knapsack problems. Our algorithms can be seen as application of Fast Fourier Transform to generating functions of integer polytopes.Using this approach, it is possible to count the number of boolean solutions of a single n-dimensional Diophantine equation {a, x} = b in O(//a//1 ln//a1//lnn) operations. Another application example is an integer knapsack optimization problem of volume b, which can be solved in O(//a//1 ln//a1//ln n + b lnsq.2n) operations of exact real arithmetics. These complexity estimates improve by a factor of n the complexity of the traditional Dynamic Programming technique.
机译:在本文中,我们提出了一种解决整数背包问题的新的高效技术。我们的算法可以看作是快速傅立叶变换在生成整数多面形函数中的应用。使用这种方法,可以计算O(n)中单个n维Diophantine方程{a,x} = b的布尔解的数量。 // a // 1 ln // a1 // lnn)操作。另一个应用示例是卷b的整数背包优化问题,可以通过精确实数的O(// a // 1 ln // a1 // ln n + b lnsq.2n)操作来解决。这些复杂度估计将传统动态规划技术的复杂度提高了n倍。

著录项

  • 作者

    Nesterov Yurii;

  • 作者单位
  • 年度 2004
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号