Fetching the paper…
Reading the bibliography…
We introduce DiffOpt.jl, a Julia library to differentiate through the solution of optimization problems with respect to arbitrary parameters present in the objective and/or constraints.
A differentiable programming system to bridge machine learning and scientific computing
Innes, M., Edelman, A., Fischer, K., Rackauckas, C., Saba, E., Shah, V. B., and Tebbutt, W. (2019) · 1907
Earlier work this paper cites.
Deep declarative networks: A new hope
Gould, S., Hartley, R., and Campbell, D. (2019) · 1909
Earlier work this paper cites.
Nonlinear programming: sequential unconstrained minimization techniques
Fiacco, A. V. and McCormick, G. P. (1968) · 1968
Earlier work this paper cites.
Generalized equations and their solutions, part II: applications to nonlinear programming
Robinson, S. M. (1982) · 1982
Earlier work this paper cites.
Introduction to sensitivity and stability analysis in non linear programming
Fiacco, A. V. (1983) · 1983
Earlier work this paper cites.
Sensitivity and stability analysis for nonlinear programming
Fiacco, A. V. and Ishizuka, Y. (1990) · 1990
Earlier work this paper cites.
Geometry of cuts and metrics
Deza, M. M., Laurent, M., and Weismantel, R. (1997) · 1997
Earlier work this paper cites.
The Equations A ⊤ X ± X ⊤ A = b A^{\top}X\pm X^{\top}A=b
Braden, H. (1998) · 1998
Earlier work this paper cites.
Perturbation analysis of optimization problems
Bonnans, J. F. and Shapiro, A. (2000) · 2000
Earlier work this paper cites.
Numerically stable generation of correlation matrices and their factors
Davies, P. I. and Higham, N. J. (2000) · 2000
Earlier work this paper cites.
The generalized Jacobian of the optimal solution in parametric optimization
Dempe, S. and Vogel, S. (2001) · 2001
Earlier work this paper cites.
Computing the nearest correlation matrix—a problem from finance
Higham, N. J. (2002) · 2002
Earlier work this paper cites.
A semidefinite programming approach for the nearest correlation matrix problem
Anjos, M., Higham, N., Takouda, P., and Wolkowicz, H. (2003) · 2003
Earlier work this paper cites.
Differentiating through Log-Log Convex Programs
Agrawal, A. and Boyd, S. (2020) · 2004
Earlier work this paper cites.
A dual approach to semidefinite least-squares problems
Malick, J. (2004) · 2004
Earlier work this paper cites.
Sensitivity analysis in practice: a guide to assessing scientific models
Saltelli, A., Tarantola, S., Campolongo, F., and Ratto, M. (2004) · 2004
Earlier work this paper cites.
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
Wächter, A. and Biegler, L. T. (2006) · 2006
Earlier work this paper cites.
Explicit solution of the operator equation A* X+ X* A= B
Djordjević, D. S. (2007) · 2007
Earlier work this paper cites.
Implicit functions and solution mappings
Dontchev, A. L. and Rockafellar, R. T. (2009) · 2009
Earlier work this paper cites.
Postoptimal Analyses, Parametric Programming, and Related Topics: degeneracy, multicriteria decision making, redundancy
Gal, T. (2010) · 2010
Earlier work this paper cites.
Mnist handwritten digit database
LeCun, Y., Cortes, C., and Burges, C. (2010) · 2010
Cited alongside, same era.
Consistency and efficient solution of the Sylvester equation for*-congruence
De Terán, F. and Dopico, F. (2011) · 2011
Cited alongside, same era.
Optimal sensitivity based on ipopt
Pirnay, H., López-Negrete, R., and Biegler, L. T. (2012) · 2012
Cited alongside, same era.
Gradient-based hyperparameter optimization through reversible learning
Maclaurin, D., Duvenaud, D., and Adams, R. (2015) · 2015
Cited alongside, same era.
Conic optimization via operator splitting and homogeneous self-dual embedding
O’Donoghue, B., Chu, E., Parikh, N., and Boyd, S. (2016) · 2016
Cited alongside, same era.
Optnet: Differentiable optimization as a layer in neural networks
Amos, B. and Kolter, J. Z. (2017) · 2017
Cited alongside, same era.
Fast differentiable sorting and ranking
Blondel, M., Teboul, O., Berthet, Q., and Djolonga, J. (2020) · 2020
Later among the works it cites.
A mathematical model for automatic differentiation in machine learning
Bolte, J. and Pauwels, E. (2020) · 2020
Later among the works it cites.
ConstraintSolver.jl
Kröger, O. (2020) · 2020
Later among the works it cites.
Set programming: theory and computation
Legat, B. (2020) · 2020
Later among the works it cites.
OSQP: an operator splitting solver for quadratic programs
Stellato, B., Banjac, G., Goulart, P., Bemporad, A., and Boyd, S. (2020) · 2020
Later among the works it cites.
Efficient and modular implicit differentiation
Blondel, M., Berthet, Q., Cuturi, M., Frostig, R., Hoyer, S., Llinares-López, F., Pedregosa, F., and Vert, J.-P. (2021) · 2021
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Julia: A fresh approach to numerical computing
Bezanson, J., Edelman, A., Karpinski, S., and Shah, V. B. (2017) · 2017
Cited alongside, same era.
JuMP: A Modeling Language for Mathematical Optimization
Dunning, I., Huchette, J., and Lubin, M. (2017) · 2017
Cited alongside, same era.
Differentiable learning of submodular models
Djolonga, J. and Krause, A. (2018) · 2018
Cited alongside, same era.
Flux: Elegant machine learning with julia
Innes, M. (2018) · 2018
Cited alongside, same era.
Provably correct automatic sub-differentiation for qualified programs
Kakade, S. M. and Lee, J. D. (2018) · 2018
Cited alongside, same era.
Generalized sensitivity analysis of nonlinear programs
Stechlinski, P., Khan, K. A., and Barton, P. I. (2018) · 2018
Cited alongside, same era.
Later among the works it cites.
Dualization.jl: v0.3.4
Bodin, G., Garcia, J. D., Legat, B., Besançon, M., Lubin, M., Dowson, O., and Cornejo, M. (2021) · 2021
Later among the works it cites.
QuadraticToBinary.jl: v0.2.4
Garcia, J. D. (2021) · 2021
Later among the works it cites.
Chainrules.jl, recipes for ad
JuliaDiff (2021) · 2021
Later among the works it cites.
JuMP Manual
JuMP Developers (2021) · 2021
Later among the works it cites.
End-to-end constrained optimization learning: A survey
Kotary, J., Fioretto, F., Van Hentenryck, P., and Wilder, B. (2021) · 2021
Later among the works it cites.
Mathoptinterface: a data structure for mathematical optimization problems
Legat, B., Dowson, O., Garcia, J., and Lubin, M. (2021) · 2021
Later among the works it cites.
Comboptnet: Fit the right np-hard problem by learning integer programming constraints
Paulus, A., Rolínek, M., Musil, V., Amos, B., and Martius, G. (2021) · 2021
Later among the works it cites.
Abstractdifferentiation.jl: Backend-agnostic differentiable programming in julia
Schäfer, F., Tarek, M., White, L., and Rackauckas, C. (2021) · 2021
Later among the works it cites.
Flexible differentiable optimization via model transformations
Besançon, M., Garcia, J. D., Legat, B., and Sharma, A. (2023b) · 2022
Closest in time.
Solving natural conic formulations with Hypatia. jl
Coey, C., Kapelevich, L., and Vielma, J. P. (2022) · 2022
Closest in time.
Learning with combinatorial optimization layers: a probabilistic approach
Dalle, G., Baty, L., Bouvier, L., and Parmentier, A. (2022) · 2022
Closest in time.
Projection onto the exponential cone: a univariate root-finding problem
Friberg, H. A. (2023) · 2023
Closest in time.
LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia
SciML (2023) · 2023
Closest in time.