public class ConstraintModel extends Object
Constructor and Description |
---|
ConstraintModel() |
Modifier and Type | Method and Description |
---|---|
static List<ConstrainedClique> |
greedyJoint(List<ConstrainedClique> cliques,
double binConstraint,
double unigramAddThreshold,
double bigramAddThreshold,
double unigramRedundThreshold,
double bigramRedundThreshold,
double beta) |
static List<ConstrainedClique> |
greedyKnapsack(List<ConstrainedClique> cliques,
double binConstraint,
double unigramAddThreshold,
double bigramAddThreshold) |
static Deque<ConstrainedClique> |
orderByProfitDensity(List<ConstrainedClique> cliques) |
static List<String> |
orderCliques(List<String> cliques,
double[] values) |
static void |
Quicksort(double[] vec,
int[] order,
int loBound,
int hiBound) |
public static List<ConstrainedClique> greedyJoint(List<ConstrainedClique> cliques, double binConstraint, double unigramAddThreshold, double bigramAddThreshold, double unigramRedundThreshold, double bigramRedundThreshold, double beta)
public static List<ConstrainedClique> greedyKnapsack(List<ConstrainedClique> cliques, double binConstraint, double unigramAddThreshold, double bigramAddThreshold)
public static Deque<ConstrainedClique> orderByProfitDensity(List<ConstrainedClique> cliques)
public static void Quicksort(double[] vec, int[] order, int loBound, int hiBound)