“A Multidimensional Filter SQP Algorithm for Nonlinear Programming” (2020) Journal of Computational Mathematics, 38(5), pp. 683–704. doi:10.4208/jcm.1903-m2018-0072.