IBM Systems Journal - 2002 Copyright

IBM Skip to main content
  Home     Products & services     Support & downloads     My account  

  Select a country  
Journals Home  
  Systems Journal  
    Current Issue  
    Recent Issues  
    Papers in Progress  
    Author's Guide  
Journal of Research
and Development
  Contact Us  
  Related links:  
     IBM Research  

IBM Journal of Research and Development  
Volume 19, Number 4, Page 505 (1980)
Software Development
  Full article: arrowPDF   arrowCopyright info


A system for constructing linear programming models

by S. Katz, L. J. Risman, M. Rodeh
The use of linear programming is impeded by the effort required to express a model as a matrix and to collect and handle data. An experimental interactive system called LPMODEL simplifies the development of linear programming models. It frees the user from the necessity of expressing the model as a matrix. LPMODEL provides a nonprocedural language for constructing a model in terminology that is natural to the problem, using ordinary algebraic expressions. With this language, the user can express a model concisely by generic constraints which the system interprets in conjunction with a data base to generate a concrete model for optimization. The design of the system and its terminology and data base subsystems are discussed. An informal description is given of the modeling language which involves both ordinary arithmetic operations and symbolic operations with associated semantics. Experience with the system in agricultural modeling is described.
Related Subjects: Mathematical Methods; Programming; Simulation