Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount

The stochastic uncapacitated lot-sizing problems with incremental quantity discount have been studied in this paper. First, a multistage stochastic mixed integer model is established by the scenario analysis approach and an equivalent reformulation is obtained through proper relaxation under the dec...

Full description

Bibliographic Details
Main Authors: Yuli Zhang, Shiji Song, Cheng Wu, Wenjun Yin
Format: Article
Language:English
Published: Hindawi Limited 2012-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2012/582323
id doaj-9bea07b1b81f4dc28cd5517314136eb6
record_format Article
spelling doaj-9bea07b1b81f4dc28cd5517314136eb62020-11-24T21:02:53ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472012-01-01201210.1155/2012/582323582323Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity DiscountYuli Zhang0Shiji Song1Cheng Wu2Wenjun Yin3Department of Automation, TNList, Tsinghua University, Beijing 100084, ChinaDepartment of Automation, TNList, Tsinghua University, Beijing 100084, ChinaDepartment of Automation, TNList, Tsinghua University, Beijing 100084, ChinaIndustry Solutions, IBM Research-China, Beijing 100193, ChinaThe stochastic uncapacitated lot-sizing problems with incremental quantity discount have been studied in this paper. First, a multistage stochastic mixed integer model is established by the scenario analysis approach and an equivalent reformulation is obtained through proper relaxation under the decreasing unit order price assumption. The proposed reformulation allows us to extend the production-path property to this framework, and furthermore we provide a more accurate characterization of the optimal solution. Then, a backward dynamic programming algorithm is developed to obtain the optimal solution and considering its exponential computation complexity in term of time stages, we design a new rolling horizon heuristic based on the proposed property. Comparisons with the commercial solver CPLEX and other heuristics indicate better performance of our proposed algorithms in both quality of solution and run time.http://dx.doi.org/10.1155/2012/582323
collection DOAJ
language English
format Article
sources DOAJ
author Yuli Zhang
Shiji Song
Cheng Wu
Wenjun Yin
spellingShingle Yuli Zhang
Shiji Song
Cheng Wu
Wenjun Yin
Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
Mathematical Problems in Engineering
author_facet Yuli Zhang
Shiji Song
Cheng Wu
Wenjun Yin
author_sort Yuli Zhang
title Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
title_short Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
title_full Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
title_fullStr Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
title_full_unstemmed Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount
title_sort dynamic programming and heuristic for stochastic uncapacitated lot-sizing problems with incremental quantity discount
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2012-01-01
description The stochastic uncapacitated lot-sizing problems with incremental quantity discount have been studied in this paper. First, a multistage stochastic mixed integer model is established by the scenario analysis approach and an equivalent reformulation is obtained through proper relaxation under the decreasing unit order price assumption. The proposed reformulation allows us to extend the production-path property to this framework, and furthermore we provide a more accurate characterization of the optimal solution. Then, a backward dynamic programming algorithm is developed to obtain the optimal solution and considering its exponential computation complexity in term of time stages, we design a new rolling horizon heuristic based on the proposed property. Comparisons with the commercial solver CPLEX and other heuristics indicate better performance of our proposed algorithms in both quality of solution and run time.
url http://dx.doi.org/10.1155/2012/582323
work_keys_str_mv AT yulizhang dynamicprogrammingandheuristicforstochasticuncapacitatedlotsizingproblemswithincrementalquantitydiscount
AT shijisong dynamicprogrammingandheuristicforstochasticuncapacitatedlotsizingproblemswithincrementalquantitydiscount
AT chengwu dynamicprogrammingandheuristicforstochasticuncapacitatedlotsizingproblemswithincrementalquantitydiscount
AT wenjunyin dynamicprogrammingandheuristicforstochasticuncapacitatedlotsizingproblemswithincrementalquantitydiscount
_version_ 1716775047338655744