×

遮阳板

swMATH ID: 2236
软件作者: de Jager,B。;巴恩斯,J。
描述: VISOR:巨大的独立系统优化例程。给出了一种算法,该算法基于一组至多有2n个子集的基数n,生成任意独立系统的所有K个最大独立集和所有M个最小依赖集,并访问一个决定集是否独立的预言机。由于该算法生成了所有这些集,因此它解决了寻找所有最大独立集和最小依赖集的问题。众所周知,这些问题在n、K和M中的时间多项式中一般是不可能解决的,并且它们是NP难的。所提出和使用的算法是有效的,因为它只需要O(nK+M)或O(K+nM)访问oracle,非多项式部分只与位串比较等有关,这可以很快地在顺序机器上并行执行。这种复杂性与另一种算法O(n2K2)相比是有利的。讨论了以高度优化的方式实现该算法的计算机例程的设计。在一系列随机生成的独立系统上进行的数值实验表明,该例程的行为与预期一致,其中n到n=34。在一个n=28的工程设计问题上的应用表明,与穷尽搜索相比,该例程对oracle的访问量减少了近106倍,而访问oracle所花费的时间仍然远远大于所有其他计算所花费的总时间。
主页: http://www.springerlink.com/content/k6ww1bkrhqy0ak7r/
关键词: 组合优化;最大独立集;独立性制度
相关软件:
引用于: 1文件

连载1篇

1 算法

在1个字段中引用

1 计算机科学(68至XX)

按年份列出的引文