A Tutorial on Clique Problems in Communications and Signal Processing
Ahmed Douik, Hayssam Dahrouj, Tareq Y. Al-Naffouri, Mohamed-Slim, Alouini

TL;DR
This tutorial explores how the clique problem from graph theory can be applied to various challenges in communications and signal processing, offering solutions and insights for complex optimization tasks.
Contribution
It provides a comprehensive framework linking clique problems to communication and signal processing applications, with examples and recent advances.
Findings
Various optimal and heuristic solutions for clique problems
Application of clique formulations to modern communication networks
Insights into mixed discrete-continuous optimization problems
Abstract
Since its first use by Euler on the problem of the seven bridges of K\"onigsberg, graph theory has shown excellent abilities in solving and unveiling the properties of multiple discrete optimization problems. The study of the structure of some integer programs reveals equivalence with graph theory problems making a large body of the literature readily available for solving and characterizing the complexity of these problems. This tutorial presents a framework for utilizing a particular graph theory problem, known as the clique problem, for solving communications and signal processing problems. In particular, the paper aims to illustrate the structural properties of integer programs that can be formulated as clique problems through multiple examples in communications and signal processing. To that end, the first part of the tutorial provides various optimal and heuristic solutions for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
