Explanation for Profile MSO: Number of Demand Groups for Optimization
(Doc ID 369053.1)
Last updated on DECEMBER 03, 2019
Applies to:Oracle Advanced Supply Chain Planning - Version 11.5.9 and later
Information in this document applies to any platform.
With regards to the profile option: MSO: Number of Demand Groups for Optimization, explained in the User Guide as:
Valid Values: Integer > 0
Default value: 50
You can use this profile option only for constrained plans that have decision rules enabled. In the case of cost-based optimization, the planning engine considers the demand lateness penalty cost instead of demand priorities.
Use this profile option to instruct the planning engine how to group demand into demand groups by priority ranges. For example, the demand priority values are from 1 to 100 and you set this profile option to 5. The planning engine assigns demands to five demand groups. Each group includes a range of 20 priorities - 1 to 20, 21 to 40, 41 to 60, 61 to 80, 81 to 100.
The planning engine searches for supplies that satisfy all demands having priorities in the same range.
It satisfies demands in the higher priority range first. For multiple demands in the same priority range, the planning engine satisfies demands based on individual demand priorities.
Note that too many groups may affect performance.
1. The Demand Priority number mentioned here, is it the input demand priority number in the input collection data, or is it the number range for ASCP plan assigned demand priority number.
2. Ultimately, based on this profile, the number of LP's used in SCO for Demand Satisfaction objective correspond to the value in this profile.
What is good for SCO performance- Having a larger number of demands in one group or having less demands in the same group?
In the first high demand priority number range- we might have just 1,000 demands, whereas in the next demand group, we might have 20,000 demand lines. Does that mean that the LP that solves demand satisfaction for 20,000 lines takes lot of time?
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document