internal {logcondiscr}R Documentation

Functions for estimation of a log-concave probability mass function via maximum likelihood

Description

Internal functions for the estimation of a log-concave probability mass function. These functions are not intended to be called by the user directly.

Direction Compute vector that points in direction of \max L(\psi) via Newton step.

dMLE Compute the vector \psi s.t. the log-likelihood function L, as implemented in LikFunk, is maximized over all PMFs (under no additional restrictions, though).

GradientL Gradient of LikFunk.

HesseL Hesse matrix of LikFunk.

J00 Function introduced in Section 2.3 in Weyermann (2007), defined as

J^{\delta_k}(\psi_k, \psi_{k+1}) := \sum_{j=0}^{\delta_k} \exp \Bigl((1-j/\delta_k)\psi_k + (j/\delta_k) \psi_{k+1} \Bigr).

This function is used to compute the value of the log-likelihood in LikFunk.

J10 Derivative of J^{\delta_k}(\psi_k, \psi_{k+1}) w.r.t to the first argument.

J11 Derivative of J^{\delta_k}(\psi_k, \psi_{k+1}) w.r.t to both arguments.

J20 Second derivative of J^{\delta_k}(\psi_k, \psi_{k+1}) w.r.t to the first argument.

LikFunk The log-likelihood function for the discrete log-concave MLE.

LocalCoarsen Auxiliary function.

LocalConcavity Auxiliary function.

LocalExtend Auxiliary function.

LocalMLE Auxiliary function.

LocalNormalize Auxiliary function.

StepSize Auxiliary function.

Author(s)

Kaspar Rufibach (maintainer) kaspar.rufibach@gmail.com
http://www.kasparrufibach.ch
Fadoua Balabdaoui fadoua@ceremade.dauphine.fr
http://www.ceremade.dauphine.fr/~fadoua
Hanna Jankowski hkj@mathstat.yorku.ca
http://www.math.yorku.ca/~hkj
Kathrin Weyermann

References

Balabdaoui, F., Jankowski, H., Rufibach, K., and Pavlides, M. (2013). Maximum likelihood estimation and confidence bands for a discrete log-concave distribution. J. R. Stat. Soc. Ser. B Stat. Methodol., 75(4), 769–790.

Weyermann, K. (2007). An Active Set Algorithm for Log-Concave Discrete Distributions. MSc thesis, University of Bern (Supervisor: Lutz Duembgen).

See Also

All these functions are used by the function logConDiscrMLE.


[Package logcondiscr version 1.0.6 Index]