public abstract class Graphs
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double[][] |
gros2GraphAdjacencyMatrix |
static double[][] |
grosGraphAdjacencyMatrix |
static double[][] |
linkerhandGraphAdjacencyMatrix |
static double[][] |
testGraphAdjacencyMatrix |
static double[][] |
trivialGraphAdjacencyMatrix |
Constructor and Description |
---|
Graphs() |
Modifier and Type | Method and Description |
---|---|
static double[][] |
addInhibitoryLinks(double[][] adjacencyMatrix) |
static double[][] |
createErdosRenyiGraphAdjacencyMatrix(int size,
double linkProbability) |
static double[][] |
createErdősRényiGraphAdjacencyMatrix(int size,
double linkProbability,
java.util.Random random) |
static double[][] |
getChainGraphAdjacencyMatrix(int n) |
static double[][] |
getCircleGraphAdjacencyMatrix(int n) |
static double[][] |
getTwoCliqueGraphAdjacencyMatrix(int clique1Size,
int clique2Size,
int connections) |
static double[][] |
getTypicalDHAN4CliqueCircleGraphAdjacencyMatrix(int size) |
static boolean |
isSymmetric(double[][] matrix) |
static boolean |
isSymmetric(java.util.List<java.util.List<java.lang.Double>> matrix) |
public static final double[][] grosGraphAdjacencyMatrix
public static final double[][] gros2GraphAdjacencyMatrix
public static final double[][] testGraphAdjacencyMatrix
public static final double[][] trivialGraphAdjacencyMatrix
public static final double[][] linkerhandGraphAdjacencyMatrix
public static boolean isSymmetric(double[][] matrix)
public static boolean isSymmetric(java.util.List<java.util.List<java.lang.Double>> matrix)
public static double[][] createErdősRényiGraphAdjacencyMatrix(int size, double linkProbability, java.util.Random random)
public static double[][] createErdosRenyiGraphAdjacencyMatrix(int size, double linkProbability)
public static double[][] getChainGraphAdjacencyMatrix(int n)
public static double[][] getTypicalDHAN4CliqueCircleGraphAdjacencyMatrix(int size)
public static double[][] getCircleGraphAdjacencyMatrix(int n)
public static double[][] getTwoCliqueGraphAdjacencyMatrix(int clique1Size, int clique2Size, int connections)
public static double[][] addInhibitoryLinks(double[][] adjacencyMatrix)