Operations Research topics: SAS/OR,
SAS Optimization, and SAS Simulation Studio

How model lot size constraint in Proc MIRP

Accepted Solution Solved
Reply
Contributor
Posts: 23
Accepted Solution

How model lot size constraint in Proc MIRP

Dear Sir/Madam,

 

I am using proc MIRP for modeling a supply chain network.  I can see in Proc IRP there is lotsize keyword in replenishment statement but not in Proc MIRP.

How can I model lotsize in MIRP?

How can I model order cycle in MIRP?

 

Thanking in advance.

 

Lokendra


Accepted Solutions
Solution
‎03-03-2017 05:06 AM
SAS Employee
Posts: 4

Re: How model lot size constraint in Proc MIRP

Hello Lokendra,

 

For modeling the lotsize, you can use the variable of BATCHSIZE in the NODEDATA=dataset.

For the order cycle, you can use the variable of PBR in the NODEDATA=dataset. PBR specifies the number of periods between

two replenishment orders. Its default value is 1.

 

Thanks,

KDuck

 

View solution in original post


All Replies
Solution
‎03-03-2017 05:06 AM
SAS Employee
Posts: 4

Re: How model lot size constraint in Proc MIRP

Hello Lokendra,

 

For modeling the lotsize, you can use the variable of BATCHSIZE in the NODEDATA=dataset.

For the order cycle, you can use the variable of PBR in the NODEDATA=dataset. PBR specifies the number of periods between

two replenishment orders. Its default value is 1.

 

Thanks,

KDuck

 

Contributor
Posts: 23

Re: How model lot size constraint in Proc MIRP

Thanks.

 

Whenever I am using OBJECTIVE=POLICY_ORDER_KPI and using Horizon=100  in the output I get different values for reorder level and OUTL.  I intermittent demand model and have variance and mean but want to assume stationary demand. How to model this. This will be very helpful.  When I do not use HOrizon option I get same reorder point and OUTL for 12 periods.

 

Also when we use OBJECTIVE=EVALISL  I do not get reorder level in the output. How can I get. I am running this for different service level and want see the KPI change. 

 

thanks in advance

Lokendra

SAS Employee
Posts: 4

Re: How model lot size constraint in Proc MIRP

If you have run with the specified inventory, it is expected to get different values of reorder level. And the default value of Horizon option is 12.

To obtain the identical reorder level for the stationary demand, you may try to run the following steps:

  1. Do the policy optimization by OBJECTIVE=OPTPOLICY without inventory data
  2. Set the inventory data based on this policy
  3. Estimate KPIs by OBJECTIVE=PREDICTKPI

If you still have some questions or issues, please provide us your code and data sets.

 

For your second question,

since SS policy is used for OBJECTIVE=EVALISL, you can simply compute the reorder level as (order upto level – 1).

 

Thanks,

KDuck

 

Contributor
Posts: 23

Re: How model lot size constraint in Proc MIRP

Thank You

☑ This topic is solved.

Need further help from the community? Please ask a new question.

Discussion stats
  • 4 replies
  • 243 views
  • 1 like
  • 2 in conversation