TY - JOUR
T1 - An Estimation of Distribution Algorithm for Mixed-Variable Newsvendor Problems
AU - Wang, Feng
AU - Li, Yixuan
AU - Zhou, Aimin
AU - Tang, Ke
N1 - Publisher Copyright:
© 1997-2012 IEEE.
PY - 2020/6
Y1 - 2020/6
N2 - As one of the classical problems in the economic market, the newsvendor problem aims to make maximal profit by determining the optimal order quantity of products. However, the previous newsvendor models assume that the selling price of a product is a predefined constant and only regard the order quantity as a decision variable, which may result in an unreasonable investment decision. In this article, a new newsvendor model is first proposed, which involves of both order quantity and selling price as decision variables. In this way, the newsvendor problem is reformulated as a mixed-variable nonlinear programming problem, rather than an integer linear programming problem as in previous investigations. In order to solve the mixed-variable newsvendor problem, a histogram model-based estimation of distribution algorithm (EDA) called EDA_mvn is developed, in which an adaptive-width histogram model is used to deal with the continuous variables and a learning-based histogram model is applied to deal with the discrete variables. The performance of EDAmvn was assessed on a test suite with eight representative instances generated by the orthogonal experiment design method and a real-world instance generated from real market data of Alibaba. The experimental results show that, EDAmvn outperforms not only the state-of-the-art mixed-variable evolutionary algorithms, but also a commercial software, i.e., Lingo.
AB - As one of the classical problems in the economic market, the newsvendor problem aims to make maximal profit by determining the optimal order quantity of products. However, the previous newsvendor models assume that the selling price of a product is a predefined constant and only regard the order quantity as a decision variable, which may result in an unreasonable investment decision. In this article, a new newsvendor model is first proposed, which involves of both order quantity and selling price as decision variables. In this way, the newsvendor problem is reformulated as a mixed-variable nonlinear programming problem, rather than an integer linear programming problem as in previous investigations. In order to solve the mixed-variable newsvendor problem, a histogram model-based estimation of distribution algorithm (EDA) called EDA_mvn is developed, in which an adaptive-width histogram model is used to deal with the continuous variables and a learning-based histogram model is applied to deal with the discrete variables. The performance of EDAmvn was assessed on a test suite with eight representative instances generated by the orthogonal experiment design method and a real-world instance generated from real market data of Alibaba. The experimental results show that, EDAmvn outperforms not only the state-of-the-art mixed-variable evolutionary algorithms, but also a commercial software, i.e., Lingo.
KW - Estimation of distribution algorithm (EDA)
KW - histogram model
KW - mixed-variable optimization problem
KW - newsvendor problem
KW - orthogonal experiment design
UR - https://www.scopus.com/pages/publications/85070711412
U2 - 10.1109/TEVC.2019.2932624
DO - 10.1109/TEVC.2019.2932624
M3 - 文章
AN - SCOPUS:85070711412
SN - 1089-778X
VL - 24
SP - 479
EP - 493
JO - IEEE Transactions on Evolutionary Computation
JF - IEEE Transactions on Evolutionary Computation
IS - 3
M1 - 8784385
ER -