Abstract
A procedure is described which determines Jacobian incidence structure and the constant/nonconstant nature of each Jacobian element via examination of the text of function expression strings. This procedure may be used to minimize the effort required to evaluate by finite differences the Jacobian of a set of functions. Target applications involve algebraic modelling systems and other systems with interpreted functions which require evaluation of first derivatives. Computational experience is presented and discussed.
Similar content being viewed by others
References
A. Brooke, D. Kendrick and A. Meeraus,GAMS — A User's Guide (The Scientific Press, Redwood City, CA, 1988).
J.F. Liebman et al.,Modeling and Optimization with GINO (The Scientific Press, Redwood City, CA, 1986).
A. Griewank and G. Corliss (eds.),Automatic Differentiation of Algorithms: Theory, Implementation, and Application, Proceedings in Applied Mathematics 53, SIAM.
K. Cunningham and L. Schrage, The LINGO modeling language, Lindo Systems, Inc., Chicago, IL (1989).
L.S. Lasdon et al., An algebraic modeling system for process optimization, Working Paper, MSIS Department, School of Business Administration, University of Texas (Jan. 1991).
A. Roy, L.A. Lasdon and J. Lordeman, Extending planning languages to include optimization capabilities, Manag. Sci. 32(1986)360–373.
What-If Solver User Manual, Frontline Systems, Inc., 140 University Ave., Suite 100, Palo Alto, CA 94301.
Microsoft Excel Solver User's Guide, user's manual included with release 3.0 of Microsoft's Excel spreadsheet system (Jan. 1991).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Plummer, J.C., Lasdon, L.S. Efficient finite difference derivatives for algebraic modelling systems. Ann Oper Res 38, 485–499 (1992). https://doi.org/10.1007/BF02283662
Issue Date:
DOI: https://doi.org/10.1007/BF02283662