8 Jan 2002 clmconf version 1.00
clmconf - create confidence measures for individual nodes and clusters
clmconf <options>
options, all obligatory:
-icl <fname> (input cluster file)
-imx <fname> (input matrix/graph file)
-ncm <fname> (output node confidence file)
-ccm <name> (output cluster confidence file)
clmconf shows how well each node fits in the cluster it is in and how cohesive each cluster is. This lets you compare the quality of the clusters in a clustering relative to each other, and may help in identifying both interesting areas and areas for which cluster structure is hard to find or perhaps absent.
clmconf abuses the mcl matrix format a little by using it for storing tables.
The node confidence matrix, stored in the file specified by the -ncm option, has the following structure. The columns range over all elements in the graph as specified by the -imx option. Each row consists of two elements only, confiding characteristics of c relative to the graph and the clustering specified by the -icl option. Given a node c, the entry in row zero shows the mass fraction of edges that have c as tail and for which the head is in the same cluster as c, relative to the mass of all edges that have c as tail. The entry in row one lists the number of edges originating from c.
The cluster confidence matrix, stored in the file specified by the -ccm option, has the following structure. The columns range over all clusters in the clustering as specified by the -icl option. Each row consists of two elements. Given a cluster C, the entry in row zero shows the average of the node confidence (defined above) for all nodes c in C. The entry in row one lists the number of nodes in C.