Generalized Derivatives of Lexicographic Linear Programs

Lexicographic linear programs are fixed-priority multiobjective linear programs that are a useful model of biological systems using flux balance analysis and for goal-programming problems. The objective function values of a lexicographic linear program as a function of its right-hand side are nonsmooth. This work derives generalized derivative information for lexicographic linear programs using lexicographic directional derivatives to obtain elements of the Bouligand subdifferential (limiting Jacobian). It is shown that elements of the limiting Jacobian can be obtained by solving related linear programs. A nonsmooth equation-solving problem is solved to illustrate the benefits of using elements of the limiting Jacobian of lexicographic linear programs.

[1]  Paul I. Barton,et al.  DFBAlab: a fast and reliable MATLAB code for dynamic flux balance analysis , 2014, BMC Bioinformatics.

[2]  Paul I. Barton,et al.  Metabolic modeling of synthesis gas fermentation in bubble column reactors , 2015, Biotechnology for Biofuels.

[3]  James P. Ignizio,et al.  Linear Programming in Single- and Multiple-Objective Systems , 1984 .

[4]  S. Scholtes Introduction to Piecewise Differentiable Equations , 2012 .

[5]  Michael C. Ferris,et al.  Engineering and Economic Applications of Complementarity Problems , 1997, SIAM Rev..

[6]  Jin Chen,et al.  Spatiotemporal modeling of microbial metabolism , 2016, BMC Systems Biology.

[7]  Paul I. Barton,et al.  Generalized derivatives of dynamic systems with a linear program embedded , 2016, Autom..

[8]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[9]  Paul I. Barton,et al.  Generalized Derivatives for Solutions of Parametric Ordinary Differential Equations with Non-differentiable Right-Hand Sides , 2014, J. Optim. Theory Appl..

[10]  Paul I. Barton,et al.  Efficient solution of ordinary differential equations with a parametric lexicographic linear program embedded , 2015, Numerische Mathematik.

[11]  J. Frédéric Bonnans,et al.  Perturbation Analysis of Optimization Problems , 2000, Springer Series in Operations Research.

[12]  Paul I. Barton,et al.  Design of Microbial Consortia for Industrial Biotechnology , 2014 .

[13]  Liqun Qi,et al.  A nonsmooth version of Newton's method , 1993, Math. Program..

[14]  Heinrich von Stackelberg,et al.  Stackelberg (Heinrich von) - The Theory of the Market Economy, translated from the German and with an introduction by Alan T. PEACOCK. , 1953 .

[15]  Paul I. Barton,et al.  A vector forward mode of automatic differentiation for generalized derivative evaluation , 2015, Optim. Methods Softw..

[16]  Yurii Nesterov,et al.  Lexicographic differentiation of nonsmooth functions , 2005, Math. Program..

[17]  P I Barton,et al.  A reliable simulator for dynamic flux balance analysis , 2013, Biotechnology and bioengineering.

[18]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[19]  Paul I. Barton,et al.  Computationally relevant generalized derivatives: theory, evaluation and applications , 2018, Optim. Methods Softw..