Last Update: 21.10.2008
Let G=(V,E) be an undirected graph, where V is the set of vertices and E is the set of edges. A clique is a complete subgraph of G, i.e. one whose vertices are pairwise adjacent. The maximum clique problem is a problem of finding maximum complete subgraph of G, i.e. a set of vertices from G that are pairwise adjacent. An independent set is a set of vertices that are pairwise nonadjacent. A graph coloring problem is defined to be an assignment of color to its vertices so that no pair of adjacent vertices shares identical colors. All those problems are computationally equivalent, in other words, each one of them can be transformed to any other.
It is well known that maximum clique finding is NP-complete problem.
The maximum-weight clique problem asks for clique of the maximum weight. The weighted clique number is the total weight of weighted maximum clique. It can be seen as a generalization of the maximum clique problem by assigning positive, integer weights to the vertices. Actually it can be generalized more by assigning real-number weights, but it is reasonable to restrict to integer values since it doesn’t decrease complexity of the problem. This problem is well known to be NP-hard.
This page currently represents algorithms that were presented in my dissertation. So, if you are interested in more details about algorithms' logic, how those are intended to work and references on other works then you can browse this study for more information.
The following papers are the most novel result of this research and contain latest algorithms' descriptions and definitions
All those codes or algorithms are licensed under the GNU General Public License.
Copyright © 2007 Deniss Kumlander.