
Utility maximisation under constraints and the VCG mechanism
Source:R/UtilityMaximization.R
QuadraticUtilityLagrange.RdQuadraticUtilityLagrange: maximiser of a weighted Euclidean
utility under linear equality constraints, with Lagrange multipliers.
QuadraticUtilityConstrained: maximiser on a polyhedron by
enumerating KKT active sets. VcgMechanism: efficient choice and
Clarke pivot payments. Identical to the Python arm morie.fn.utilmax.
Usage
QuadraticUtilityLagrange(ideal, W, C, d)
QuadraticUtilityConstrained(ideal, W, A, b, tol = 1e-10)
VcgMechanism(values)