Class BoundedIdempotentUnivariateRandom

Direct Known Subclasses:
BinaryIdempotentUnivariateRandom

public class BoundedIdempotentUnivariateRandom
extends IdempotentUnivariateRandom
BoundedIdempotentUnivariateRandom contains the Implementation of the Objective Function dependent on Bounded Idempotent Univariate Random Variable.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • BoundedIdempotentUnivariateRandom

      public BoundedIdempotentUnivariateRandom​(double dblOffset, R1Univariate dist, double dblVariateBound) throws java.lang.Exception
      BoundedIdempotentUnivariateRandom Constructor
      Parameters:
      dblOffset - The Idempotent Offset
      dist - The Underlying Distribution
      dblVariateBound - The Variate Bound
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • variateBound

      public double variateBound()
      Retrieve the Underlying Variate Bound
      Returns:
      The Underlying Variate Bound
    • agnosticVarianceBound

      public double agnosticVarianceBound()
      Retrieve the Maximal Agnostic Variance Bound Over the Variate Range
      Returns:
      The Maximal Agnostic Bound over the Variate Range