Goal Programming
Warning
This article references outdated technology and is provided for historical purposes only. It is not recommended to use this information as a primary source for current projects or documentation. Please refer to the latest documentation for up-to-date information.
Direct download AIMMS Project Goal Programming.zip
In goal programming a distinction is made between hard constraints that cannot be violated and soft constraints, which represent goals or targets one would like to achieve. The objective function in goal programming is to minimize the weighted sum of deviations from the goals set by the soft constraints.
This example illustrates how the goal programming can be easily implemented using the Violation Penalty of a mathematical program.
Keywords: Goal Programming, Violation penalty