Skip to content

Max Clique Problem

It is an untreatable problem for undirected, non-weighted graphs G=(V,E).

Quick Recap

Induced Subgraph

G[V] or G=(V,E) is an induced subgraph if (given a graph G=(V,E) ):

  • VV
  • E=EV×V
    • All the edges from the subset must connect all the vertices in V

Complete Graph - δ(G)=1

A complete graph is a graph G=(V,E), where E=V×V

  • E contains all the possible edges between the vertices in V.
    • |E|=binom(n,2)=n(n1)2
  • It is trivially a connected graph. Although the opposite is not true.
  • The density is 1

Notation: a complete graph on n vertices is K(n)

Connected Graph

A graph G=(V,E) is said to be connected i.f.f. there exists at least one path from u to v, for every u,v in E.

  • In order to do this we need at least a certain number of edges for every graph.

Let G be an undirected graph G=(V,E), if G is also connected then:

  • G is connected |E||V|1 it is a necessary (but not sufficient) condition.
  • The opposite is not necessarily true

Let G be an undirected graph G=(V,E)

  • if deg(uV)n12G is connected 

Clique

Let G be a undirected graph such that, G=(V,E).

A clique is a subset CV of vertices, each set of which are connected by an edge in E.

C={CV|u,vC(u,v)E}
  • Any vertex inside the clique is connected with all the vertices inside the clique.
  • If C is a clique, the induced subgraph G[C] is complete (the subgraph G restricted by C is complete).

In other words, a clique is a complete subgraph of G, G\[C\].

Maximal Clique: a clique CV which is not contained inside a larger clique.

  • D|CD

Maximum Clique: a clique CV with the maximum cardinality.

  • If |C|, is the largest out of all possible cliques cardinalities.
  • a Maximum Clique is also Maximal, the opposite is not always true.

Clique Number ω(G): the cardinality of its maximum clique