论文标题
统治问题的精确和启发式算法
Exact and Heuristic Algorithms for the Domination Problem
论文作者
论文摘要
在简单的连接图中$ g =(v,e)$,如果任何顶点$ v \ in V \ setMinus s $在此子集中与某些顶点$ x $相邻,则顶点$ s \ subseteq v $是一个主体集。可以使用此问题来对许多现实生活中的问题进行建模,这是同类中难题的NP困难问题之一。我们将问题提出为整数衬里程序(ILP),并将其与我们在这里提出的两个现有的两个现有精确的最新算法以及确切的隐式枚举和启发式算法进行比较。我们的精确算法能够比ILP更快地找到最佳解决方案,以及以上两个精确的算法用于中间密集的实例。对于大小相当大的图形,我们的启发式算法比ILP和确切算法要快得多。它发现了一半以上测试实例的最佳解决方案,而它改善了几乎所有测试的基准实例的早期已知的最新解决方案。在找不到最佳的情况下,它的平均近似误差为$ 1.18 $。
In a simple connected graph $G=(V,E)$, a subset of vertices $S \subseteq V$ is a dominating set if any vertex $v \in V\setminus S$ is adjacent to some vertex $x$ from this subset. A number of real-life problems can be modeled using this problem which is known to be among the difficult NP-hard problems in its class. We formulate the problem as an integer liner program (ILP) and compare the performance with the two earlier existing exact state-of-the-art algorithms and exact implicit enumeration and heuristic algorithms that we propose here. Our exact algorithm was able to find optimal solutions much faster than ILP and the above two exact algorithms for middle-dense instances. For graphs with a considerable size, our heuristic algorithm was much faster than both, ILP and our exact algorithm. It found an optimal solution for more than half of the tested instances, whereas it improved the earlier known state-of-the-art solutions for almost all the tested benchmark instances. Among the instances where the optimum was not found, it gave an average approximation error of $1.18$.