General Algebraic Modeling System

What Does General Algebraic Modeling System Mean?

The General Algebraic Modeling System (GAMS) is a computer system that models mathematical operations. It is extremely useful in solving both linear and nonlinear types of equations, as well as various particular types of high-level problems.


Techopedia Explains General Algebraic Modeling System

As the General Algebraic Modeling System applies to the use of algorithms for mathematical operation, one essential principle is the identification of variables which are used to determine outcomes. In this way, GAMS is similar to a lot of other operations in traditional programming languages. For example, a GAMS model can show various alphanumeric names for variables, parameters, tables and the equations that determine model results. All of these things are identified through a particular syntax, and when prompted, the computer system outputs the results of the equations.

Much of the value of GAMS, according to many of those who use it, is the idea of letting human users focus on modeling and problem solving, by having a more pre-arranged or visual way to look at things like address calculations, storage issues and the general flow of data, for example, from one subroutine to another.


Related Terms

Latest Computer Science Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…