yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
Quintiq file version 2.0
#parent: #root
MathematicalProgram CapacityPlanningAlgorithm
{
  AsyncPriority: 'Default'
  ConstraintGroups: Balance
  ConstraintGroups: BalanceMaturation
  ConstraintGroups: BalanceShelfLife
  ConstraintGroups: BlendingRecipeIngredientMax
  ConstraintGroups: BlendingRecipeIngredientMin
  ConstraintGroups: BoundMaxInventoryViolationPriorToHorizon
  ConstraintGroups: BoundMinInventoryViolationPriorToHorizon
  ConstraintGroups: BoundTargetInventoryViolationPriorToHorizon
  ConstraintGroups: CalcDurationOfElementTypeEnd
  ConstraintGroups: CalcDurationOfElementTypeMid
  ConstraintGroups: CalcDurationOfElementTypeStart
  ConstraintGroups: CalcDurationOfOptCampaignUnitSubPeriod
  ConstraintGroups: CalcElementTypePeriodOverloadedEnd
  ConstraintGroups: CalcElementTypePeriodOverloadedMid
  ConstraintGroups: CalcElementTypePeriodOverloadedStart
  ConstraintGroups: CalcElementTypePeriodUnderloadedEnd
  ConstraintGroups: CalcElementTypePeriodUnderloadedMid
  ConstraintGroups: CalcElementTypePeriodUnderloadedStart
  ConstraintGroups: CalcTotalUnitPeriodCampaignUtilizationSlack
  ConstraintGroups: CampaignPeriodCapacity
  ConstraintGroups: CapacitySmoothing
  ConstraintGroups: CapacityUsage
  ConstraintGroups: CarriedForwardInventory
  ConstraintGroups: CompatibleWithPrevOptCampaignUnitSubPeriodLastElement
  ConstraintGroups: CumulativeDemand
  ConstraintGroups: CumulativeDemandMaturation
  ConstraintGroups: CumulativeProduction
  ConstraintGroups: CumulativeWaste
  ConstraintGroups: CumulativeWasteUpperBoundByProduction
  ConstraintGroups: DefinePosInvPastLast
  ConstraintGroups: DelayedDisaggregatedSalesDemandQtyShelfLifeSum
  ConstraintGroups: DelayedSalesDemandQtyShelfLifeSum
  ConstraintGroups: DemandFulfillmentInPISPIP
  ConstraintGroups: DemandSlackShelfLifeSum
  ConstraintGroups: DependentDemandInPISPIP
  ConstraintGroups: DependentDemandInPISPIPShelfLife
  ConstraintGroups: DependentDemandInPISPIPShelfLifeSum
  ConstraintGroups: DifferenceInDemandDays
  ConstraintGroups: DisAggregatedSalesDemandQtyShelfLifeSum
  ConstraintGroups: DriverChangeover
  ConstraintGroups: DriverInventoryHolding
  ConstraintGroups: DriverInventoryValue
  ConstraintGroups: DriverInventory_Holding
  ConstraintGroups: DriverLot
  ConstraintGroups: DriverOneTime
  ConstraintGroups: DriverSales
  ConstraintGroups: DriverStaffing
  ConstraintGroups: DriverTime
  ConstraintGroups: DriverVolume
  ConstraintGroups: DurationOfCampaignElementTypeEnd
  ConstraintGroups: DurationOfCampaignElementTypeMid
  ConstraintGroups: DurationOfCampaignElementTypeMidUnitPeriod
  ConstraintGroups: DurationOfCampaignElementTypeStart
  ConstraintGroups: DurationOfCampaignUnitSubPeriod
  ConstraintGroups: Expired
  ConstraintGroups: ExpiredForAge
  ConstraintGroups: FirstPeriodShiftAlreadyUsed
  ConstraintGroups: FirstPeriodShiftNotUsed
  ConstraintGroups: FirstPeriodShiftOnUnit
  ConstraintGroups: FirstPeriodStartOfPlanning
  ConstraintGroups: FreezeGoalLevel
  ConstraintGroups: FulfillmentTargetFromSDQty
  ConstraintGroups: Goal
  ConstraintGroups: GoalLevelBoundForMeta
  ConstraintGroups: IncomingPerTrip
  ConstraintGroups: InvQtyShelfLifeSum
  ConstraintGroups: InventoryQtyBlocked
  ConstraintGroups: InventoryQtyBlockedLowerBound
  ConstraintGroups: IsFirstCampaignElementType
  ConstraintGroups: IsLastCampaignElementType
  ConstraintGroups: IsMultiPeriodsFirstCampaignElementTypeFirstPeriod
  ConstraintGroups: LinkedAggregatedSalesDemand
  ConstraintGroups: LinkedSalesDemand
  ConstraintGroups: LowerBoundLastPeriodInventory
  ConstraintGroups: MaturationSlack
  ConstraintGroups: MaxCampaignElementTypeDurationMultiPeriod
  ConstraintGroups: MaxCampaignElementTypeDurationWithin
  ConstraintGroups: MaxCampaignElementTypeQtyMultiPeriods
  ConstraintGroups: MaxCampaignElementTypeQtyWithin
  ConstraintGroups: MaxCampaignElementTypeQtyWithinLast
  ConstraintGroups: MaxCampaignQuantity
  ConstraintGroups: MaxInvInDemandDays
  ConstraintGroups: MaxInventoryLevel
  ConstraintGroups: MaxProcessQuantity
  ConstraintGroups: MaxSupply
  ConstraintGroups: MaxUnitCapacityQty
  ConstraintGroups: MaxUnitCapacityTime
  ConstraintGroups: MaxUnitSecondaryCapacityQty
  ConstraintGroups: MaxUsageUnitCapacity
  ConstraintGroups: MetaLimitMaxInventoryPastHorizon
  ConstraintGroups: MinCampaignElementTypeDurationMultiPeriod
  ConstraintGroups: MinCampaignElementTypeDurationWithin
  ConstraintGroups: MinCampaignElementTypeQtyMultiPeriods
  ConstraintGroups: MinCampaignElementTypeQtyWithin
  ConstraintGroups: MinCampaignQuantity
  ConstraintGroups: MinElementTypeQtyMultiPeriods
  ConstraintGroups: MinInvInDemandDays
  ConstraintGroups: MinInventoryLevel
  ConstraintGroups: MinShiftPatternDuration
  ConstraintGroups: MinSupply
  ConstraintGroups: MinUnitCapacityQty
  ConstraintGroups: MinUnitCapacityTime
  ConstraintGroups: MinUnitSecondaryCapacityQty
  ConstraintGroups: MinUsageUnitCapacity
  ConstraintGroups: NewSupplyMatured
  ConstraintGroups: NrOfCampaignElementsWithinUnitSubPeriod
  ConstraintGroups: OneCampaignCombiPerOptSubUnitPeriod
  ConstraintGroups: OneShiftPatternPerUnitPeriod
  ConstraintGroups: OperationDependentDemandPeriodQty
  ConstraintGroups: OperationDependentDemandQty
  ConstraintGroups: OperationInputGroupDependentDemandQty
  ConstraintGroups: OperationInputGroupLowerBound
  ConstraintGroups: OperationInputGroupUpperBound
  ConstraintGroups: OperationInputLotSizeOver
  ConstraintGroups: OperationInputLotSizeUnder
  ConstraintGroups: OperationInputSetLowerBound
  ConstraintGroups: OperationInputSetUpperBound
  ConstraintGroups: OverallDifferenceInDemandDays
  ConstraintGroups: OverallMaxInvInDemandDays
  ConstraintGroups: OverallMinInvInDemandDays
  ConstraintGroups: PISPTotalExpiry
  ConstraintGroups: PTIsUsedDefinition
  ConstraintGroups: PTLotSizeOver
  ConstraintGroups: PTLotSizeUnder
  ConstraintGroups: PTQtyCampaignsTotal
  ConstraintGroups: PartialOperationDependentDemandQty
  ConstraintGroups: PositiveInventory
  ConstraintGroups: ProcessMinQtyBIGMQuantity
  ConstraintGroups: ProcessMinQtyBIGMTime
  ConstraintGroups: ProcessMinQtyEnforceQuantity
  ConstraintGroups: RelativeDuration
  ConstraintGroups: SPInPeriodInventoryLevel
  ConstraintGroups: SPInPeriodOverload
  ConstraintGroups: SPInPeriodOverloadMeta
  ConstraintGroups: SPRestrictedCapacityForOutOfScope
  ConstraintGroups: SalesDemandQtyShelfLifeSum
  ConstraintGroups: ServiceLevelFromSDQty
  ConstraintGroups: ServiceLevelFromTarget
  ConstraintGroups: SumOfDisaggregatedSalesDemand
  ConstraintGroups: SupplyTarget
  ConstraintGroups: TargetInventoryLevel
  ConstraintGroups: TotalBlending
  ConstraintGroups: TotalCO2Emission
  ConstraintGroups: TotalCampaign
  ConstraintGroups: TotalCampaignMaxDurOver
  ConstraintGroups: TotalCampaignMaxQtyOver
  ConstraintGroups: TotalCampaignMinDurUnder
  ConstraintGroups: TotalCampaignMinQtyUnder
  ConstraintGroups: TotalCampaignSequencingCombiSlack
  ConstraintGroups: TotalCampaignTransitionOutput
  ConstraintGroups: TotalCapacitySmoothingSlack
  ConstraintGroups: TotalExpiredQty
  ConstraintGroups: TotalFulfillment
  ConstraintGroups: TotalFulfillmentTarget
  ConstraintGroups: TotalInventoryMixBalancing
  ConstraintGroups: TotalLotSize
  ConstraintGroups: TotalMaximumInventoryLevel
  ConstraintGroups: TotalMaximumSupply
  ConstraintGroups: TotalMinUnitCapacity
  ConstraintGroups: TotalMinUnitSecondaryCapacity
  ConstraintGroups: TotalMinimumInventoryLevel
  ConstraintGroups: TotalMinimumSupply
  ConstraintGroups: TotalMinimumUnitCapacity
  ConstraintGroups: TotalPostponementPenalty
  ConstraintGroups: TotalProcessMaximumQuantity
  ConstraintGroups: TotalSalesDemandPriority
  ConstraintGroups: TotalServiceLevel
  ConstraintGroups: TotalShiftPatternChanges
  ConstraintGroups: TotalShiftPatternChangesPenalty
  ConstraintGroups: TotalSlack
  ConstraintGroups: TotalSlackUserSupply
  ConstraintGroups: TotalStockingPointCapacity
  ConstraintGroups: TotalStockingPointCapacityMeta
  ConstraintGroups: TotalSupplyTarget
  ConstraintGroups: TotalTargetInvLevel
  ConstraintGroups: TotalUnitCapacity
  ConstraintGroups: TotalUnitSecondaryCapacity
  ConstraintGroups: TransitionPeriodCapacity
  ConstraintGroups: TripDependentDemandQty
  ConstraintGroups: TripLotSizeOver
  ConstraintGroups: TripLotSizeUnder
  ConstraintGroups: UnitPeriodNrOfToolChange
  ConstraintGroups: UnitPeriodToolIsUsed
  ConstraintGroups: UpperBoundForTotalBlendingMeta
  ConstraintGroups: UpperBoundForTotalLotSizeMeta
  ConstraintGroups: UpperBoundForTotalSPIPCapacityMeta
  ConstraintGroups: UserTotalSupply
  ConstraintGroups: Waste
  ConstraintGroups: goal1
  ConstraintGroups: goal2
  ConstraintGroups: goal3
  ConstraintGroups: goal4
  ConstraintGroups: goal5
  ConstraintGroups: goal6
  DefinedTypeName: 'CapacityPlanningSuboptimizer_CapacityPlanningAlgorithm'
  Description: 'The latest design document of algorithm can be found in solution portal'
  IncludeInAnalysis: true
  InfeasibleResultText: "error('Mathematical programming, non-feasible handling failed');"
  IsDefinedWithWizard: false
  Log: true
  LogFileName: 'MPAlgorithm.log'
  MIPIntegralityTolerance: 0.00001
  MIPLowerCutOffValue: -1000000000000000000000000000000000000000000000000000000000000000000000000000
  MIPMaxNodeCount: 2100000000
  MIPMaxSolutionCount: 2100000000
  MIPUpperCutOffValue: 1000000000000000000000000000000000000000000000000000000000000000000000000000
  OnFailureText: 'error(program.Failure().Information());'
  ParallelMode: 'AutoParallel'
  PreSolve: true
  ProblemFileName: 'MPAlgorithmLevel1.sav'
  SimplexMaxIterationCount: 2100000000
  SimplexObjectiveLowerLimit: -1000000000000000000000000000000000000000000000000000000000000000000000000000
  SimplexObjectiveUpperLimit: 1000000000000000000000000000000000000000000000000000000000000000000000000000
  SolverType: 'Automatic'
  Threads: 1
  TimeLimit: 300
  VariableGroups: BlendingMaxOver
  VariableGroups: BlendingMinUnder
  VariableGroups: CampaignElementTypePeriodOverloadedEnd
  VariableGroups: CampaignElementTypePeriodOverloadedMid
  VariableGroups: CampaignElementTypePeriodOverloadedStart
  VariableGroups: CampaignElementTypePeriodUnderloadedEnd
  VariableGroups: CampaignElementTypePeriodUnderloadedMid
  VariableGroups: CampaignElementTypePeriodUnderloadedStart
  VariableGroups: CampaignPeriodOverloaded
  VariableGroups: CapacitySmoothingSlack
  VariableGroups: CapacityUsage
  VariableGroups: CumulativeDemand
  VariableGroups: CumulativeDemandMaturation
  VariableGroups: CumulativeProduction
  VariableGroups: CumulativeWaste
  VariableGroups: DelayedDisaggregatedSalesDemandQty
  VariableGroups: DelayedDisaggregatedSalesDemandShelfLifeQty
  VariableGroups: DelayedSalesDemandQty
  VariableGroups: DelayedSalesDemandShelfLifeQty
  VariableGroups: DemandFulfillmentInPISPIP
  VariableGroups: DemandSlack
  VariableGroups: DemandSlackShelfLife
  VariableGroups: DependentDemandInPISPIP
  VariableGroups: DependentDemandInPISPIPShelfLife
  VariableGroups: DifferenceInDemandDays
  VariableGroups: DisaggregatedSalesDemandQty
  VariableGroups: DisaggregatedSalesDemandShelfLifeQty
  VariableGroups: DriverChangeover
  VariableGroups: DriverFixed
  VariableGroups: DriverInventoryHolding
  VariableGroups: DriverInventoryValue
  VariableGroups: DriverInventory_Holding
  VariableGroups: DriverLot
  VariableGroups: DriverNrOfUnits
  VariableGroups: DriverOneTime
  VariableGroups: DriverSales
  VariableGroups: DriverStaffing
  VariableGroups: DriverTime
  VariableGroups: DriverVolume
  VariableGroups: DurationOfCampaignElementTypeEnd
  VariableGroups: DurationOfCampaignElementTypeMid
  VariableGroups: DurationOfCampaignElementTypeStart
  VariableGroups: Expired
  VariableGroups: ExpiredForAge
  VariableGroups: FulfillmentTarget
  VariableGroups: GoalForLevel
  VariableGroups: GoalLevelSlack
  VariableGroups: GoalLevelSlackLotSize
  VariableGroups: IncomingPerTrip
  VariableGroups: InvQty
  VariableGroups: InvQtyBlocked
  VariableGroups: InvQtyShelfLife
  VariableGroups: InvQtySpecPriorToHorizonSlack
  VariableGroups: InvQtyUnderTarget
  VariableGroups: IsCampaignCombiSelected
  VariableGroups: IsFirstCampaignElementType
  VariableGroups: IsIncompatibleWithPrevOptSubUnitPeriodLastElement
  VariableGroups: IsLastCampaignElementType
  VariableGroups: IsMultiPeriodsFirstCampaignElementTypeFirstPeriod
  VariableGroups: MaturationSlack
  VariableGroups: MaxCampaignElementTypeDurOverMulti
  VariableGroups: MaxCampaignElementTypeDurOverWithin
  VariableGroups: MaxCampaignElementTypeQtyOverMultiPeriod
  VariableGroups: MaxCampaignElementTypeQtyOverWithin
  VariableGroups: MaxCampaignElementTypeQtyOverWithinLast
  VariableGroups: MaxCampaignQtyOver
  VariableGroups: MaxCapacityUsage
  VariableGroups: MaxInvInDemandDays
  VariableGroups: MaxInvQtyOver
  VariableGroups: MaxPTQtyOver
  VariableGroups: MaxSupplyQtyOver
  VariableGroups: MetaLimitMaxInventoryPastHorizonSlack
  VariableGroups: MinCampaignElementTypeDurUnderMulti
  VariableGroups: MinCampaignElementTypeDurUnderWithin
  VariableGroups: MinCampaignElementTypeQtyUnderMulti
  VariableGroups: MinCampaignElementTypeQtyUnderWithin
  VariableGroups: MinCampaignQtyUnder
  VariableGroups: MinCapacityUsage
  VariableGroups: MinInvInDemandDays
  VariableGroups: MinInvQtyUnder
  VariableGroups: MinSupplyQtyUnder
  VariableGroups: NewSupplyMatured
  VariableGroups: NrOfCampaignElementWithinUnitSubPeriod
  VariableGroups: NrShiftPatternChanges
  VariableGroups: OperationDemandQty
  VariableGroups: OperationDependentDemandQtySlackNeg
  VariableGroups: OperationDependentDemandQtySlackPos
  VariableGroups: OperationInputGroupOver
  VariableGroups: OperationInputGroupUnder
  VariableGroups: OperationInputLotSizeOver
  VariableGroups: OperationInputLotSizeUnder
  VariableGroups: OperationInputNrOfLots
  VariableGroups: OperationInputSetOver
  VariableGroups: OperationInputSetUnder
  VariableGroups: OverallDiffInvInDemandDays
  VariableGroups: OverallMaxInvInDemandDays
  VariableGroups: OverallMinInvInDemandDays
  VariableGroups: PISPTotalExpiry
  VariableGroups: PTCampaignQty
  VariableGroups: PTIsUsed
  VariableGroups: PTLotSizeOver
  VariableGroups: PTLotSizeUnder
  VariableGroups: PTNrOfLots
  VariableGroups: PTQty
  VariableGroups: PTQtyInCampaignElementTypeEnd
  VariableGroups: PTQtyInCampaignElementTypeMid
  VariableGroups: PTQtyInCampaignElementTypeStart
  VariableGroups: PTQtyInCampaignSlack
  VariableGroups: PTQtyIsZero_MinProcessBigM
  VariableGroups: PTTransitionQty
  VariableGroups: PartialOperationDemandQty
  VariableGroups: PartialOperationDependentDemandQtySlackNeg
  VariableGroups: PartialOperationDependentDemandQtySlackPos
  VariableGroups: PosInvQty
  VariableGroups: PosInvQtyPastLast
  VariableGroups: SPInvOutOfScopeSlack
  VariableGroups: SPInvQty
  VariableGroups: SalesDemandQty
  VariableGroups: SalesDemandShelfLifeQty
  VariableGroups: ServiceLevelQty
  VariableGroups: ShiftPatternDurationSlack
  VariableGroups: ShiftPatternIsFirst
  VariableGroups: ShiftPatternIsUsed
  VariableGroups: SlackDebugCampaignCombis
  VariableGroups: StockingPointCapacityOverloaded
  VariableGroups: StockingPointCapacityOverloadedMeta
  VariableGroups: SupplyTargetQtyUnder
  VariableGroups: TargetInvQty
  VariableGroups: TotalBlending
  VariableGroups: TotalCO2Emission
  VariableGroups: TotalCampaign
  VariableGroups: TotalCampaignMaxDurationOver
  VariableGroups: TotalCampaignMaxQtyOver
  VariableGroups: TotalCampaignMinDurationUnder
  VariableGroups: TotalCampaignMinQtyUnder
  VariableGroups: TotalCampaignSequencingCombiSlack
  VariableGroups: TotalCampaignTransitionOutput
  VariableGroups: TotalCapacitySmoothingSlack
  VariableGroups: TotalExpiredQty
  VariableGroups: TotalFulfillment
  VariableGroups: TotalFulfillmentTarget
  VariableGroups: TotalInventoryMixBalancing
  VariableGroups: TotalLotSize
  VariableGroups: TotalMaximumInventoryLevel
  VariableGroups: TotalMaximumSupply
  VariableGroups: TotalMinimumInventoryLevel
  VariableGroups: TotalMinimumSupply
  VariableGroups: TotalMinimumUnitCapacity
  VariableGroups: TotalMinimumUnitSecondaryCapacity
  VariableGroups: TotalPostponementPenalty
  VariableGroups: TotalProcessMaximumQuantity
  VariableGroups: TotalSalesDemandPriority
  VariableGroups: TotalServiceLevel
  VariableGroups: TotalShiftPatternChangesPenalty
  VariableGroups: TotalSlack
  VariableGroups: TotalSlackUserSupply
  VariableGroups: TotalStockingPointCapacity
  VariableGroups: TotalStockingPointCapacityMeta
  VariableGroups: TotalSupplyTarget
  VariableGroups: TotalTargetInvLevel
  VariableGroups: TotalUnitCapacity
  VariableGroups: TotalUnitPeriodCampaignUtilizationSlack
  VariableGroups: TotalUnitSecondaryCapacity
  VariableGroups: TransitionPeriodOverloaded
  VariableGroups: TripDemandQty
  VariableGroups: TripLotSizeOver
  VariableGroups: TripLotSizeUnder
  VariableGroups: TripNewSupply
  VariableGroups: TripNrOfLots
  VariableGroups: UnderSelectionOfCampaignCombi
  VariableGroups: UnitCapacityNotMetQuantity
  VariableGroups: UnitCapacityNotMetTime
  VariableGroups: UnitCapacityOverloadedQuantity
  VariableGroups: UnitCapacityOverloadedTime
  VariableGroups: UnitPeriodNrOfToolChange
  VariableGroups: UnitPeriodToolIsUsed
  VariableGroups: UnitSecondaryCapacityNotMet
  VariableGroups: UnitSecondaryCapacityOverloaded
  VariableGroups: UserTotalSupplyOver
  VariableGroups: UserTotalSupplyUnder
  VariableGroups: Waste
  InterfaceProperties { Accessibility: 'Module' }
}