Difference between revisions of "Chapter Summary"
Line 7: | Line 7: | ||
The Intrinsic Index attribute in Decision and Constraint arrays controls how the optimizer interprets arrays. The optimizer incorporates intrinsic arrays into the optimization while leaving extrinsic arrays eligible for array abstration outside the optimization. | The Intrinsic Index attribute in Decision and Constraint arrays controls how the optimizer interprets arrays. The optimizer incorporates intrinsic arrays into the optimization while leaving extrinsic arrays eligible for array abstration outside the optimization. | ||
− | In the [ | + | In the [[Example_1%3A_Beer_Distribution_LP,_Base_Case|first example]], the input Decision and Constraint arrays had intrinsic dimensions. A single optimization run incorporated all elements of the intrinsic indexes simultaneously. |
− | In the [ | + | In the [[Example_2%3A_Beer_Distribution_with_Added_Scenario|second example]], we added an extrinsic dimension to the model. Analytica propagated this new dimension through the model according to the usual principles of array abstraction. As a result, the optimizer performed independent optimization runs for each element of the new index. The Optimized Solution array displayed the combined results as a single array having both intrinsic and extrinsic dimensions. |
− | In the [ | + | In the [[Example_3%3A_Beer_Distribution_with_Limited_Routes|third example]], we restricted the solution space by substituting a new index for the input Decision and Objective arrays. We aggregated decision quantities using index maps in order to apply constraints.<br /> |
<footer> Optimization Characteristics / {{PAGENAME}} / Key Concepts: The Airline NLP Example</footer> | <footer> Optimization Characteristics / {{PAGENAME}} / Key Concepts: The Airline NLP Example</footer> |
Revision as of 21:39, 29 March 2016
This chapter presented an overview of how to use arrays in optimization problems. We used three examples to demonstrate the differences between intrinsic and extrinsic indexes in optimization arrays.
The Intrinsic Index attribute in Decision and Constraint arrays controls how the optimizer interprets arrays. The optimizer incorporates intrinsic arrays into the optimization while leaving extrinsic arrays eligible for array abstration outside the optimization.
In the first example, the input Decision and Constraint arrays had intrinsic dimensions. A single optimization run incorporated all elements of the intrinsic indexes simultaneously.
In the second example, we added an extrinsic dimension to the model. Analytica propagated this new dimension through the model according to the usual principles of array abstraction. As a result, the optimizer performed independent optimization runs for each element of the new index. The Optimized Solution array displayed the combined results as a single array having both intrinsic and extrinsic dimensions.
In the third example, we restricted the solution space by substituting a new index for the input Decision and Objective arrays. We aggregated decision quantities using index maps in order to apply constraints.
Enable comment auto-refresher