Covering edges by cliques with regard to keyword conflicts and intersection graphs
- 1 February 1978
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 21 (2), 135-139
- https://doi.org/10.1145/359340.359346
Abstract
Kellerman has presented a method for determining keyword conflicts and described a heuristic algorithm which solves a certain combinatorial optimization problem in connection with this method. This optimization problem is here shown to be equivalent to the problem of covering the edges of a graph by complete subgraphs with the objective of minimizing the number of complete subgraphs. A relationship between this edge-clique-cover problem and the graph coloring problem is established which allows algorithms for either one of these problems to be constructed from algorithms for the other. As consequences of this relationship, the keyword conflict problem and the edge-clique-cover problem are shown to be NP-complete, and if P ≠ NP then they do not admit polynomial-time approximation algorithms which always produce solutions within a factor less than 2 from the optimum.Keywords
This publication has 6 references indexed in Scilit:
- The Complexity of Near-Optimal Graph ColoringJournal of the ACM, 1976
- On the Computational Complexity of Combinatorial ProblemsNetworks, 1975
- Approximation algorithms for combinatorial problemsJournal of Computer and System Sciences, 1974
- GRAPH THEORYPublished by Defense Technical Information Center (DTIC) ,1969
- A technique for colouring a graph applicable to large scale timetabling problemsThe Computer Journal, 1969
- An upper bound for the chromatic number of a graph and its application to timetabling problemsThe Computer Journal, 1967