Class BoundedSequenceAgnosticMetrics

java.lang.Object
org.drip.sequence.metrics.SingleSequenceAgnosticMetrics
org.drip.sequence.metrics.BoundedSequenceAgnosticMetrics
Direct Known Subclasses:
UnitSequenceAgnosticMetrics

public class BoundedSequenceAgnosticMetrics
extends SingleSequenceAgnosticMetrics
BoundedSequenceAgnosticMetrics contains the Sample Distribution Metrics and Agnostic Bounds related to the specified Bounded Sequence.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • BoundedSequenceAgnosticMetrics

      public BoundedSequenceAgnosticMetrics​(double[] adblSequence, R1Univariate distPopulation, double dblSupport) throws java.lang.Exception
      BoundedSequenceAgnosticMetrics Constructor
      Parameters:
      adblSequence - The Random Sequence
      distPopulation - The Population Distribution
      dblSupport - The Support of the Underlying Random Variable
      Throws:
      java.lang.Exception - Thrown if BoundedSequenceAgnosticMetrics cannot be constructed
  • Method Details

    • support

      public double support()
      Retrieve the Random Sequence Support
      Returns:
      The Support Underlying the Random Sequence
    • chernoffHoeffdingAverageBounds

      public PivotedDepartureBounds chernoffHoeffdingAverageBounds​(double dblLevel)
      Estimate Mean Departure Bounds of the Average using the Chernoff-Hoeffding Bound
      Parameters:
      dblLevel - The Level at which the Departure is sought
      Returns:
      The Mean Departure Bounds
    • bennettAverageBounds

      public PivotedDepartureBounds bennettAverageBounds​(double dblLevel)
      Estimate Mean Departure Bounds of the Average using the Bennett Inequality Bounds
      Parameters:
      dblLevel - The Level at which the Departure is sought
      Returns:
      The Mean Departure Bounds
    • bernsteinAverageBounds

      public PivotedDepartureBounds bernsteinAverageBounds​(double dblLevel)
      Estimate Mean Departure Bounds of the Average using the Bernstein Inequality Bounds
      Parameters:
      dblLevel - The Level at which the Departure is sought
      Returns:
      The Mean Departure Bounds