Algorithms for the clique problem with multiple-choice constraints under a series-parallel dependency graph.

Discret. Appl. Math.(2023)

引用 2|浏览18
暂无评分
摘要
The clique problem with multiple-choice constraints (CPMC), i.e. the problem of finding a k-clique in a k-partite graph with known partition, occurs as a substructure in many real-world applications, in particular scheduling and railway timetabling. Although CPMC is NP-complete in general, it is known to be solvable in polynomial time when the so-called dependency graph of G is a forest. In this article, we focus on the special case CPMCSP, where the dependency graph of G is series-parallel. We give a polynomial-time algorithm for CPMCSP using dynamic programming. Further, we provide some facet -inducing inequalities of the CPMCSP polytope, mainly using properties of the stable set polytope of the complement graph of G. Among these, we give a separation algorithm for the so-called embedded odd-clique-cycle inequalities using dynamic programming. If the number of vertices per subset of the k-partition is bounded, then its runtime is polynomial in the size of the dependency graph. (c) 2022 Elsevier B.V. All rights reserved.
更多
查看译文
关键词
Clique problem,Dynamic programming,Integer programming,Multiple-choice constraints,Series-parallel graphs
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要