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


Analysis of the Karmarkar-Karp differencing algorithm
Authors:S Boettcher  S Mertens
Institution:1.Department of Physics,Emory University,Atlanta,USA;2.Institut für Theoretische Physik,Otto-von-Guericke Universit?t,Magdeburg,Germany;3.Santa Fe Institute,Santa Fe,USA
Abstract:The Karmarkar-Karp differencing algorithm is the best known polynomial time heuristic for the number partitioning problem, fundamental in both theoretical computer science and statistical physics. We analyze the performance of the differencing algorithm on random instances by mapping it to a nonlinear rate equation. Our analysis reveals strong finite size effects that explain why the precise asymptotics of the differencing solution is hard to establish by simulations. The asymptotic series emerging from the rate equation satisfies all known bounds on the Karmarkar-Karp algorithm and projects a scaling n c ln n , where c = 1/(2 ln 2) = 0.7213 .... Our calculations reveal subtle relations between the algorithm and Fibonacci-like sequences, and we establish an explicit identity to that effect.
Keywords:PACS" target="_blank">PACS  02  60  Pn Numerical optimization  89  75  Da Systems obeying scaling laws  89  75  Fb Structures and organization in complex systems
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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