public class MCLAlgorithm_MTJ_Netlib extends java.lang.Object implements MarkovClusteringAlgorithm
| Constructor and Description |
|---|
MCLAlgorithm_MTJ_Netlib() |
| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
void |
expand(MCLMatrix matrix,
int expansionParameter)
Expands this Matrix to a given expansionParameter using exponentiation by
squaring.
|
void |
expandNaive(MCLMatrix matrix,
int expansionParameter) |
void |
inflate(MCLMatrix matrix,
double inflationParameter)
Inflates this Matrix to a given inflationParameter.
|
public MCLMatrix apply(MCLMatrix matrix, MarkovClusteringParameters parameters)
apply in interface MarkovClusteringAlgorithmpublic void expand(MCLMatrix matrix, int expansionParameter)
matrix - The matrix to expandexpansionParameter - The power parameterpublic void expandNaive(MCLMatrix matrix, int expansionParameter)
public void inflate(MCLMatrix matrix, double inflationParameter)
matrix - The matrix to inflateinflationParameter - The inflation parameter