FixCon: A Generic Solver for Fixed-Cardinality Subgraph Problems
FixCon: A Generic Solver for Fixed-Cardinality Subgraph Problems
复制标题
DOI:
10.1137/1.9781611976007.2
复制
发表时间:
2020-01
期刊:
影响因子:
--
通讯作者:
Christian Komusiewicz;Frank Sommer
中科院分区:
文献类型:
--
作者:
Christian Komusiewicz;Frank Sommer
In fixed-cardinality optimization problems in graphs, we are given a graph G = ( V, E ), an objective function f , and an integer k and search for a set S ⊆ V of k vertices that maximizes f ( G [ S ]) where G [ S ] is the subgraph of G induced by S . We implement an enumeration-based algorithm for solving fixed-cardinality optimization problems when G [ S ] needs to be connected. To avoid enumerating all connected subgraphs of order k , we present several generic pruning rules and a generic heuristic for computing a lower bound for the objective value. We perform an experimental analysis of the performance of the algorithm and the usefulness of the pruning rules for eight example problems in which one aims to find dense, sparse, or degree-constrained connected subgraphs, respectively. Our experiments show that, when this generic solver is combined with problem-specific pruning rules, our algorithm is competitive with out-of-the-box ILP formulations for these problems.