public class MaureyOperatorCoveringBounds
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static double |
HILBERT_SUPREMUM_IDENTITY_CONSTANT
Maurey Constant - from the Hilbert - Supremum Identity Map Estimate
|
static double |
WILLIAMSON_SMOLA_SCHOLKOPF_CONSTANT
Maurey Constant - from the Williamson-Smola-Scholkopf Estimate
|
| Constructor and Description |
|---|
MaureyOperatorCoveringBounds(double dblMaureyConstant,
int iSupremumDimension,
double dblOperatorNorm)
MaureyOperatorCoveringBounds Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
dyadicEntropyUpperBound(int iEntropyNumberIndex)
Compute the Upper Bound for the Dyadic Entropy Number
|
double |
entropyNumberUpperBound(int iEntropyNumberIndex)
Compute the Upper Bound for the Entropy Number
|
static MaureyOperatorCoveringBounds |
HilbertSupremumIdentityMap(int iSupremumDimension,
double dblOperatorNorm)
Construct an Instance Hilbert To Supremum Identity Map based Maurey Operator Covering Bounds
|
double |
maureyConstant()
Retrieve the Maurey Constant
|
double |
operatorNorm()
Retrieve the Operator Norm of Interest
|
int |
supremumDimension()
Retrieve the Supremum Dimension
|
static MaureyOperatorCoveringBounds |
WilliamsonSmolaScholkopfEstimate(int iSupremumDimension,
double dblOperatorNorm)
Construct an Instance of the Maurey Operator Covering Bounds based upon the Williamson, Smola, and
Scholkopf Estimate
|
public static final double HILBERT_SUPREMUM_IDENTITY_CONSTANT
public static final double WILLIAMSON_SMOLA_SCHOLKOPF_CONSTANT
public MaureyOperatorCoveringBounds(double dblMaureyConstant,
int iSupremumDimension,
double dblOperatorNorm)
throws java.lang.Exception
dblMaureyConstant - The Maurey ConstantiSupremumDimension - The Operator Supremum Output Space DimensiondblOperatorNorm - The Operator Norm of Interestjava.lang.Exception - Thrown if the Inputs are Invalidpublic static final MaureyOperatorCoveringBounds HilbertSupremumIdentityMap(int iSupremumDimension, double dblOperatorNorm)
iSupremumDimension - The Operator Supremum Output Space DimensiondblOperatorNorm - The Operator Norm of Interestpublic static final MaureyOperatorCoveringBounds WilliamsonSmolaScholkopfEstimate(int iSupremumDimension, double dblOperatorNorm)
iSupremumDimension - The Operator Supremum Output Space DimensiondblOperatorNorm - The Operator Norm of Interestpublic double maureyConstant()
public int supremumDimension()
public double operatorNorm()
public double dyadicEntropyUpperBound(int iEntropyNumberIndex)
throws java.lang.Exception
iEntropyNumberIndex - The Entropy Number Indexjava.lang.Exception - Thrown if the Inputs are Invalidpublic double entropyNumberUpperBound(int iEntropyNumberIndex)
throws java.lang.Exception
iEntropyNumberIndex - The Entropy Number Indexjava.lang.Exception - Thrown if the Inputs are Invalid