Horizon
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 Horizon.zip
This AIMMS project illustrates the basic behavior of horizons in AIMMS. Through this example project you can learn how to create a horizon which consists of three separate sub-intervals - a past interval - a planning interval - a beyond interval
On the demo page you can modify the length of the entire horizon and of each of the separate sub-intervals by modifying data defining the horizon.
Through some simple arithmetic computations defined over horizons illustrated in the model you learn - how you can bind an index to a specific interval of the horizon - the corresponding interpretation of the AIMMS lag and lead operators
In addition, the model contains a very simple horizon-dependent optimization model. By looking at the variable and constraint declarations and viewing the resulting solution, you can see how AIMMS will - restrict constraint generation to the planning interval of a horizon - consider data of variables outside of the planning interval of the horizon as fixed
Keywords: LP model, Horizon, Composite table