The Optimizer Toolbox is a Model Builder’s reference guide that details common linear program constructions for themes such as allocation, scheduling, and time-phasing. Each theme is dissected in a sequence of modules that progress from simple to complex.
For example, the “drawer” on Time-Phasing begins with a single-echelon supply chain inventory rollover example, then adds on inventory pre-building, backorder projection and reduction, and distribution center transfer logic.
Certified model builders who have completed introductory Optimizer coursework and are ready to delve deeper into Optimizer for their next build.
Note: While Anaplan Optimizer makes powerful linear programming accessible without the need for coding or scripting, the demanding work of defining and configuring linear programs remains no less complicated. The intent of this Toolbox is to accelerate intermediate-to-complex use case builds by serving as a compendium of commonly-invoked concepts.
5 main themes are declined in the Toolkit; This easy approach allows you to simply choose the theme to explore and gain deeper knowledge on, following concrete examples.
End User-Configurable Actions
Over 20 Optimizer actions
Those actions are illustrating an end-to-end configuration for:
Compatibility matrices (i.e. enforcing product and manufacturing line compatibility)
Component shortage-constrained manufacturing
Lot size rounding (respecting minimum order quantity and batch lot sizes)
Profitability analysis incorporating service level agreement penalties
Scheduling with changeover minimization and permitted production wheel sequences
Inventory projections with pre-build capacity, backorder management, and transfer pooling
Fulfillment logic respecting route-specific lead times and costs
Familiarize yourself with the module T1.1 Simple Allocation and its associated Process and Optimizer actions - the same concept is applied to all themes of the Toolkit. Each module, corresponding process action, and Optimizer action carry the same prefix.
Find module T1.1 under the Drawer 1 heading in the Modules pane
Next, go to Actions and find the action with the same T1.1 prefix
Third, scroll down in the Actions pane to see a listing of all the Optimizer actions
Edit the T1.1 Optimizer action. Note how line items in the T1.1 module are referenced here
Scroll through the module view for additional concepts relevant to your next build.
For example, Drawer 2 contains production and workforce scheduling ideas.
Check out Drawer 3 for distribution center management (with inventory targets, pre-build orders, transfers, and backorders). If you'll be building a logistics network optimizer, Drawer 4 demonstrates how to balance lead-time offset so that outbound shipments tie with inbound receipts.
Review other Optimizer problem flow diagrams in the attachments that dissect more complicated examples
8A — This document explains module T1.2: starting with the problem at hand (matching customer orders with available production capacity) to the objective (minimizing total variable cost)
8B — This document explains module T3.5: fulfilling monthly demand with the ability to prebuild inventory and transfer between distribution centers
8C — This document explains module T.5.3: a territory & quota balancing optimizer with user-definable scoring, designed and modeled by Jess Bastiansen.
Did you learn something new with the Toolkit? Share your experience with us!
Got feedback on this content? Let us know in the comments below.
The content in this article has not been evaluated for all Anaplan implementations and may not be recommended for your specific situation.
Please consult your internal administrators prior to applying any of the ideas or steps in this article.