【24h】

Further Reflections on a Theory for Basic Algorithms

机译:关于基础算法理论的进一步反思

获取原文

摘要

Can we optimally solve Max2S AT in (say) time (∣F∣log∣F∣) where ∣F∣ is the length of formula F. Of course, since Max2SAT is NP-hard, we can confidently rely on our strongly held belief that no NP-hard problem can be solved optimally in polynomial time. But obtaining unconditional complexity lower bounds (even linear or near linear bounds) remains the central challenge of complexity theory. In the complementary fields of complexity theory and that of algorithm design and analysis, we ask questions such as "what is the best polynomial time approximation ratio" that can be achieved for Max2SAT. The best negative results are derived from the beautiful development of PCP proofs. In terms of obtaining better approximation algorithms, we appeal to a variety of algorithmic techniques, including very basic techniques such as greedy algorithms, dynamic programming (with scaling), divide and conquer, local search and some more technically involved methods such as LP relaxation and randomized rounding, semi-definite programming (see [34] and [30] for an elegant presentation of these randomized methods and the concept of derandomization using conditional expectations). A more refined question might ask "what is the best approximation ratio (for a given problem such as Max2SAT) that can be obtained in (say) time O(n log n)" where n is the length of the input in some standard representation of the problem. What algorithmic techniques should we consider if we are constrained to time O(n log n)?
机译:我们可以在(比如说)时间(|f |log |f|)最佳地解决max2s(|f |log gibe),其中firce是公式f的长度。当然,由于Max2sat是NP-Hard,我们可以自信地依赖我们强烈的信仰在多项式时间内,没有NP-COLLIST问题可以在最佳地解决。但是获得无条件复杂性下限(甚至线性或接近线性界限)仍然是复杂性理论的中心挑战。在复杂性理论的互补领域和算法设计和分析中,我们提出了“最佳多项式时间近似比”,例如可以为MAX2SAT实现的问题。最好的负面结果来自PCP证据的美丽发展。在获得更好的近似算法方面,我们吸引了各种算法技术,包括非常基本的技术,如贪婪算法,动态编程(以缩放),分割和征服,本地搜索以及一些技术涉及的方法,如LP松弛和随机舍入,半确定编程(参见[34]和[30],以优雅地呈现这些随机方法和使用条件期望的遗造概念)。一个更加精致的问题可能会问“可以在(例如)时间O(n log n)中可以获得的(对于max2sat等给定问题,其中n是某些标准表示中的输入的长度,其中n是什么是最佳近似比(如max2sat)。问题。如果我们受到时间o(n log n),我们应该考虑哪种算法技术?

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号