Gregory, John, and Lin, Cantian. “Numerical Solutions of Nonlinear Programming Problems With Inequality Constraints by Reformulation”. Utilitas Mathematica, vol. 54, June 1998, https://utilitasmathematica.com/index.php/Index/article/view/87.