Skip to main content

Advertisement

Log in

An uncertain furniture production planning problem with cumulative service levels

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

To investigate how the loss averse customer’s psychological satisfaction affects the company’s furniture production planning, we establish a furniture production planning model under uncertain environment, where customer demand and production costs are characterized by mutually independent uncertain variables. Based on prospect theory, customer’s psychological satisfaction about stockout performance is measured by cumulative service levels in our model. In the framework of uncertainty theory, the proposed uncertain model can be transformed into an equivalent deterministic form. However, the transformed model is a nonlinear mixed integer programming problem, which cannot be solved by conventional optimization algorithms. To cope with this difficulty, a chemical reaction optimization algorithm integrated with LINGO software is designed to solve the proposed production planning problem. In order to verify the effectiveness of the designed hybrid chemical reaction optimization (CRO) algorithm, we conduct several numerical experiments via an application example and compare with a spanning tree-based genetic algorithm (hst-GA). The computational results show that our proposed CRO algorithm achieves better performance than hst-GA, and the results also provide several interesting managerial insights in production planning problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. National Bureau of Statistics of China report dated September, 2014.

References

  • Alem D, Morabito R (2013) Risk-averse two-stage stochastic programs in furniture plants. OR Spectr 35(4):773–806

    Article  MathSciNet  MATH  Google Scholar 

  • Alem D, Morabito R (2012) Production planning in furniture settings via robust optimization. Comput Oper Res 39(2):139–150

    Article  MATH  Google Scholar 

  • Alatas B (2011) ACROA: artificial chemical reaction optimization algorithm for global optimization. Expert Syst Appl 38(10):13170–13180

    Article  Google Scholar 

  • Berretta R, Rodrigues L (2004) A memetic algorithm for a multistage capacitated lot-sizing problem. Int J Prod Econ 87(1):67–81

    Article  Google Scholar 

  • Bhattacharjee K, Bhattacharya A, nee Dey SH (2014) Real coded chemical reaction based optimization for short-term hydrothermal scheduling. Appl Soft Comput 24:962–976

  • Bitran G, Yanasse H (1984) Deterministic approximations to stochastic production problems. Oper Res 32(5):999–1018

    Article  MathSciNet  MATH  Google Scholar 

  • Bromiley P (2009) A prospect theory model of resource allocation. Decis Anal 6(3):124–138

    Article  Google Scholar 

  • Chen X, Gao J (2013) Uncertain term structure model of interest rate. Soft Comput 17(4):597–604

    Article  MATH  Google Scholar 

  • Ding S (2014) Uncertain minimum cost flow problem. Soft Comput 18(11):2201–2207

    Article  MATH  Google Scholar 

  • Feiring B, Sastri T (1989) A demand-driven method for scheduling optimal smooth production levels. Ann Oper Res 17(1):199–216

    Article  MATH  Google Scholar 

  • Florian M, Lenstra J, Rinnooy K (1980) Deterministic production planning: algorithms and complexity. Manag Sci 26(7):669–679

    Article  MathSciNet  MATH  Google Scholar 

  • Florian M, Klein M (1971) Deterministic production planning with concave costs and capacity constraints. Manag Sci 18(1):12–20

    Article  MathSciNet  MATH  Google Scholar 

  • Gen M, Syarif A (2005) Hybrid genetic algorithm for multi-time period production/distribution planning. Comput Ind Eng 48(4):799–809

    Article  Google Scholar 

  • Gramani M, França P, Arenales M (2009) A Lagrangian relaxation approach to a coupled lot-sizing and cutting stock problem. Int J Prod Econ 119(2):219–227

    Article  Google Scholar 

  • Gramani M, França P (2006) The combined cutting stock and lot-sizing problem in industrial processes. Eur J Oper Res 174(1):509–521

    Article  MATH  Google Scholar 

  • Gomes S, Figueira J, Lisboa J, Barman S (2006) An interactive decision support system for an aggregate production planning model based on multiple criteria mixed integer linear programming. Omega 34(2):167–177

    Article  Google Scholar 

  • He X, Zhou X (2011) Portfolio choice under cumulative prospect theory: an analytical treatment. Manag Sci 57(2):315–331

    Article  MATH  Google Scholar 

  • Hung Y, Hu Y (1998) Solving mixed integer programming production planning problems with setups by shadow price information. Comput Oper Res 25(12):1027–1042

    Article  MATH  Google Scholar 

  • Kallrath J, Rebennack S, Kallrath J, Kusche R (2014) Solving real-world cutting stock-problems in the paper industry: mathematical approaches, experience and challenges. Eur J Oper Res 238(1):374–389

    Article  MATH  Google Scholar 

  • Kahneman D, Tversky A (1979) Prospect theory: an analysis of decision under risk. Econ J Econ Soc 47:263–291

    MATH  Google Scholar 

  • Kaluszka M, Krzeszowiec M (2012) Pricing insurance contracts under cumulative prospect theory. Insur Math Econ 50(1):159–166

    Article  MathSciNet  MATH  Google Scholar 

  • Kelle P, Clendenen G, Dardeau P (1994) Economic lot scheduling heuristic for random demands. Int J Prod Econ 35(1):337–342

    Article  Google Scholar 

  • Lam A, Li V (2010) Chemical-reaction-inspired metaheuristic for optimization. IEEE Trans Evol Comput 14(3):381–399

    Article  Google Scholar 

  • Lam A, Li V, Yu J (2012) Real-coded chemical reaction optimization. IEEE Trans Evol Comput 16(3):339–353

    Article  Google Scholar 

  • Lan Y, Liu Y, Sun G (2009) Modeling fuzzy multi-period production planning and sourcing problem with credibility service levels. J Comput Appl Math 231(1):208–221

    Article  MathSciNet  MATH  Google Scholar 

  • Lan Y, Liu Y, Sun G (2010) An approximation-based approach for fuzzy multi-period production planning problem with credibility objective. Appl Math Model 34(11):3202–3215

    Article  MathSciNet  MATH  Google Scholar 

  • Lan Y, Zhao R, Tang W (2011) Minimum risk criterion for uncertain production planning problems. Comput Ind Eng 61(3):591–599

    Article  Google Scholar 

  • Li J, Pan Q (2012) Chemical-reaction optimization for flexible job-shop scheduling problems with maintenance activity. Appl Soft Comput 12(9):2896–2912

    Article  Google Scholar 

  • Li J, Pan Q (2013) Chemical-reaction optimization for solving fuzzy job-shop scheduling problem with flexible maintenance activities. Int J Prod Econ 145(1):4–17

    Article  Google Scholar 

  • Li Y, Chen J, Cai X (2007) Heuristic genetic algorithm for capacitated production planning problems with batch processing and remanufacturing. Int J Prod Econ 105(2):301–317

    Article  Google Scholar 

  • Liu Y, Ha M (2010) Expected value of function of uncertain variables. J Uncertain Syst 4(3):181–186

    Google Scholar 

  • Liu Y, Fan Z, Zhang Y (2014) Risk decision analysis in emergency response: a method based on cumulative prospect theory. Comput Oper Res 42:75–82

    Article  MathSciNet  MATH  Google Scholar 

  • Liu B (2007) Uncertainty theory, 2nd edn. Springer, Berlin

    MATH  Google Scholar 

  • Liu B (2009) Some research problems in uncertainty theory. J Uncertain Syst 3(1):3–10

    Google Scholar 

  • Liu B (2010) Uncertainty theory: a branch of mathematics for modeling human uncertainty. Springer, Berlin

    Book  Google Scholar 

  • Liu B (2013) Uncertainty theory, 4th ed. Beijing, http://orsc.edu.cn/liu/ut

  • Liu Y (2013) Uncertain random variables: a mixture of uncertainty and randomness. Soft Comput 17(4):625–634

    Article  MATH  Google Scholar 

  • Mula J, Poler R, Garcia-Sabater J, Lario F (2006) Models for production planning under uncertainty: a review. Int J Prod Econ 103(1):271–285

    Article  Google Scholar 

  • Nam S, Logendran R (1992) Aggregate production planninga survey of models and methodologies. Eur J Oper Res 61(3):255–272

  • Nourelfath M (2011) Service level robustness in stochastic production planning under random machine breakdowns. Eur J Oper Res 212(1):81–88

    Article  MathSciNet  MATH  Google Scholar 

  • Ning Y, Liu J, Yan L (2013) Uncertain aggregate production planning. Soft Comput 17(4):617–624

    Article  Google Scholar 

  • Paraskevopoulos D, Karakitsos E, Rustem B (1991) Robust capacity planning under uncertainty. Manag Sci 37(7):787–800

    Article  MATH  Google Scholar 

  • Poltroniere S, Poldi K, Toledo F, Arenales M (2008) A coupling cutting stock-lot sizing problem in the paper industry. Ann Oper Res 157(1):91–104

    Article  MATH  Google Scholar 

  • Shi J, Zhang G, Sha J (2011) Optimal production planning for a multi-product closed loop system with uncertain demand and return. Comput Oper Res 38(3):641–650

    Article  MathSciNet  MATH  Google Scholar 

  • Su T, Lin Y (2014) Fuzzy multi-objective procurement/production planning decision problems for recoverable manufacturing systems. J Manuf Syst. doi:10.1016/j.jmsy.2014.07.007

  • Wang S, Yeh M (2014) A modified particle swarm optimization for aggregate production planning. Expert Syst Appl 41(6):3069–3077

    Article  Google Scholar 

  • Xu J, Lam A, Li V (2011) Chemical reaction optimization for task scheduling in grid computing. IEEE Trans Parallel Distrib Syst 22(10):1624–1631

    Article  Google Scholar 

  • Yao K, Li X (2012) Uncertain alternating renewal process and its application. IEEE Trans Fuzzy Syst 20(6):1154–1160

    Article  Google Scholar 

  • Yang K, Lan Y, Zhao R (2014) Monitoring mechanisms in new product development with risk-averse project manager. J Intell Manuf. doi:10.1007/s10845-014-0993-5

  • Yang G, Liu Y (2015) Designing fuzzy supply chain network problem by mean-risk optimization method. J Intell Manuf 26(3):447–458

    Article  Google Scholar 

  • Yang G, Liu Y, Yang K (2015) Multi-objective biogeography-based optimization for supply chain network design under uncertainty. Comput Ind Eng 85:145–156

    Article  Google Scholar 

  • Yıldırım I, Tan B, Karaesmen F (2005) A multiperiod stochastic production planning and sourcing problem with service level constraints. OR Spectr 27(2–3):471–489

    MathSciNet  MATH  Google Scholar 

  • Yuan G (2012) Two-stage fuzzy production planning expected value model and its approximation method. Appl Math Model 36(6):2429–2445

    Article  MathSciNet  MATH  Google Scholar 

  • Zhou C, Tang W, Zhao R (2014) An uncertain search model for recruitment problem with enterprise performance. J Intell Manuf. doi:10.1007/s10845-014-0997-1

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China under Grant Nos. 71371133 and 71471126, and supported partially by Specialized Research Fund for the Doctoral Program of Higher Education of China under Grant No. 20120032110071 and High Performance Computing Center of Tianjin University, China.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wansheng Tang.

Additional information

Communicated by V. Loia.

Appendix: Preliminaries on uncertainty theory

Appendix: Preliminaries on uncertainty theory

Let \(\Gamma \) be a nonempty set, and \(\mathcal {L}\) a \(\sigma \)-algebra over \(\Gamma \). Each element \(\Lambda \) in \(\mathcal {L}\) is called an event. Liu (2007) defined an uncertain measure by the following axioms:

Axiom 1. (Normality Axiom) \(\mathcal {M}\{\Gamma \}=1\) for the universal set \(\Gamma \).

Axiom 2. (Duality Axiom) \(\mathcal {M}\{\Lambda \}+\mathcal {M}\{\Lambda ^{c}\}=1\) for any event \(\Lambda \).

Axiom 3. (Subadditivity Axiom) For every countable sequence of events \(\Lambda _{1},\Lambda _{2},\ldots \), we have

$$\begin{aligned} \mathcal {M}\left\{ \bigcup _{i=1}^{\infty }\Lambda _{i} \right\} \le {\displaystyle \sum _{i=1}^{\infty }}\mathcal {M}\{\Lambda _{i}\}. \end{aligned}$$

The triplet \((\Gamma ,\mathcal {L},\mathcal {M})\) is called an uncertainty space. Furthermore, Liu (2009) defined a product uncertain measure by the fourth axiom:

Axiom 4. (Product Axiom) Let \((\Gamma _{k},\mathcal {L}_{k},\mathcal {M}_{k})\) be uncertainty space for \(k=1,2,\cdots \). The product uncertain measure \(\mathcal {M}\) is an uncertain measure satisfying

$$\begin{aligned} \mathcal {M}\left\{ \prod _{k=1}^{\infty }\Lambda _{i} \right\} = {\displaystyle \bigwedge _{k=1}^{\infty }}\mathcal {M}\{\Lambda _{k}\}, \end{aligned}$$

where \(\Lambda _{k}\) are arbitrarily chosen events from \(\mathcal {L}_{k}\) for \(k=1,2,\ldots \), respectively.

Definition 1

(Liu 2007) An uncertain variable is a measurable function \(\xi \) from an uncertainty space \((\Gamma ,\mathcal {L},\mathcal {M})\) to the set of real numbers, i.e., for any Borel set \(\mathcal {B}\) of real numbers, the set

$$\begin{aligned} \{\xi \in \mathcal {B}\}=\{\gamma \in \Gamma |\xi (\gamma )\in \mathcal {B}\} \end{aligned}$$

is an event.

Definition 2

(Liu 2007) The uncertainty distribution \(\mathrm{\Phi }\) of an uncertain variable \(\xi \) is defined by

$$\begin{aligned} \mathrm{\Phi }(x)=\mathcal {M}\{\xi \le x\} \end{aligned}$$

for any real number x.

Definition 3

(Liu 2010) An uncertainty distribution \(\mathrm{\Phi (x)}\) is said to be regular if it is a continuous and strictly increasing function with respect to x at which \(0<\mathrm{\Phi }(x)<1\), and

$$\begin{aligned} \lim _{x\rightarrow -\infty }\mathrm{\Phi }(x)=0,\ \ \lim _{x\rightarrow +\infty }\mathrm{\Phi }(x)=1. \end{aligned}$$

Example 1

(Liu 2013) An uncertain variable \(\xi \) is called linear if it has a linear uncertainty distribution

$$\begin{aligned} \Phi (x)= {\left\{ \begin{array}{ll} 0, &{} \quad \text {if } x \le a \\ (x-a)/(b-a), &{} \quad \text {if } a \le x \le b\\ 1, &{} \quad \text {if } x \ge b. \end{array}\right. } \end{aligned}$$
(39)

denoted by \(\mathcal {L}(a,b)\) where a and b are real numbers with \(a < b\).

Example 2

(Liu 2013) An uncertain variable \(\xi \) is called zigzag if it has a zigzag uncertainty distribution

$$\begin{aligned} \Phi (x)= {\left\{ \begin{array}{ll} 0, &{} \quad \text {if } x \le a \\ (x-a)/2(b-a), &{} \quad \text {if } a \le x \le b\\ (x + c-2b)/2(c-b), &{} \quad \text {if } b \le x \le c\\ 1, &{} \quad \text {if } x \ge c. \end{array}\right. } \end{aligned}$$
(40)

denoted by \(\mathcal {Z}(a, b, c)\) where a,b, c are real numbers with \(a < b < c\).

Example 3

(Liu 2013) An uncertain variable \(\xi \) is called normal if it has a zigzag uncertainty distribution

$$\begin{aligned} \Phi (x)= \left( 1+exp \left( \frac{\pi (e-x)}{\sqrt{3}\sigma } \right) \right) ^{-1}, \quad x \in \mathfrak {R} \end{aligned}$$
(41)

denoted by \(\mathcal {N}(e,\sigma )\) where e and \(\sigma \)are real numbers with \(\sigma >0\).

Example 4

(Liu 2013) An uncertain variable \(\xi \) is called lognormal if ln \(\xi \) is a normal uncertain variable \(\mathcal {N}(e, \sigma )\). In other words, a lognormal uncertain variable has an uncertainty distribution

$$\begin{aligned} \Phi (x)= \left( 1+exp \left( \frac{\pi (e-ln x)}{\sqrt{3}\sigma } \right) \right) ^{-1}, \quad x \in \mathfrak {R} \end{aligned}$$
(42)

denoted by \(\mathcal {LOGN}(e,\sigma )\) where e and \(\sigma \)are real numbers with \(\sigma >0\).

Definition 4

(Liu 2010) Let \(\xi \) be an uncertain variable with regular uncertainty distribution \(\mathrm{\Phi }\). Then the inverse function \(\mathrm{\Phi }^{-1}(\alpha )\) is called the inverse uncertainty distribution of \(\xi \).

Definition 5

(Liu 2007) Let \(\xi \) be an uncertain variable. Then the expected value of \(\xi \) is defined by

$$\begin{aligned} E[\xi ]=\int _{0}^{+\infty }\mathcal {M}\{\xi \ge x\}{\text{ d }}x-\int _{-\infty }^{0}\mathcal {M}\{\xi \le x\}{\text{ d }}, x \end{aligned}$$

provided that at least one of the two integrals is finite. If \(\xi \) has an uncertainty distribution \(\mathrm{\Phi }\), then the expected value may be calculated by

$$\begin{aligned} E[\xi ]=\int _{0}^{+\infty }(1-\mathrm{\Phi }(x)){\text{ d }}x-\int _{-\infty }^{0}\mathrm{\Phi }(x){\text{ d }}x \end{aligned}$$

or equivalently,

$$\begin{aligned} E[\xi ]=\int _{-\infty }^{+\infty }x{\text{ d }}\Phi (x). \end{aligned}$$

If \(\mathrm{\Phi }\) is also regular, then

$$\begin{aligned} E[\xi ]=\int _{0}^{1}\mathrm{\Phi }^{-1}(\alpha ){\text{ d }}\alpha . \end{aligned}$$

Theorem 3

(Liu 2007) Let \(\xi _{1}\) and \(\xi _{2}\) be independent uncertain variables with finite expected values. Then for any real number a and b, we have

$$\begin{aligned} E [a\xi _{1}+b\xi _{2}]=a E[\xi _{1}] + b E[\xi _{2}]. \end{aligned}$$

Theorem 4

(Liu and Ha 2010) Let \(\xi \) be an uncertain variable with regular uncertainty distribution \(\mathrm{\Phi }\), and let g(x) be a strictly monotone (increasing or decreasing) function; then the expected value of \(g(\xi )\) is

$$\begin{aligned} E[g(\xi )]={\displaystyle \int _{-\infty }^{+\infty }}g(x)~\mathrm{d\Phi }(x). \end{aligned}$$

Definition 6

(Liu 2009) The uncertain variables \(\xi _{1},\xi _{2},\ldots ,\xi _{m}\) are said to be independent if

$$\begin{aligned} \mathcal {M}\left\{ \bigcap _{i=1}^{m}(\xi _{i}\in \mathcal {B}_{i}) \right\} = {\displaystyle \bigwedge _{i=1}^{m}}\mathcal {M}\{\xi _{i}\in \mathcal {B}_{i}\}, \end{aligned}$$

for any Borel sets \(\mathcal {B}_{1},\mathcal {B}_{2},\ldots ,\mathcal {B}_{m}\) of real numbers. More generally, the independence of uncertain vectors was given by Liu (2013).

Theorem 5

(Liu 2010) Let \(\xi _{1},\xi _{2},\ldots ,\xi _{n}\) be independent uncertain variables with regular uncertainty distributions \(\mathrm{\Phi }_{1},\mathrm{\Phi }_{2},\ldots ,\mathrm{\Phi }_{n}\), respectively. If the function \(f(x_{1},x_{2},\ldots ,x_{n})\) is strictly increasing with respect to \(x_{1},x_{2},\ldots ,x_{m}\) and strictly decreasing with respect to \(x_{m+1},x_{m+2},\ldots ,x_{n}\), then

$$\begin{aligned} \xi =f(\xi _{1},\xi _{2},\ldots ,\xi _{n}) \end{aligned}$$

is an uncertain variable with an inverse uncertainty distribution

$$\begin{aligned} \mathrm{\Phi }^{-1}(\alpha )= & {} f(\mathrm{\Phi }_{1}^{-1}(\alpha ),\ldots ,\mathrm{\Phi }_{m}^{-1}(\alpha ),\mathrm{\Phi }_{m+1}^{-1}(1-\alpha ),\ldots ,\\&\mathrm{\Phi }_{n}^{-1}(1-\alpha )). \end{aligned}$$

and the expected value

$$\begin{aligned} E[ \xi ]= & {} \displaystyle \int _{0}^{1}f(\mathrm{\Phi }_{1}^{-1}(\alpha ),\ldots ,\mathrm{\Phi }_{m}^{-1}(\alpha ),\mathrm{\Phi }_{m+1}^{-1}(1-\alpha ),\ldots ,\\&\mathrm{\Phi }_{n}^{-1}(1-\alpha )) {\text{ d }}\alpha . \end{aligned}$$

Theorem 6

(Liu 2010) Let \(\xi _{1},\xi _{2},\ldots ,\xi _{n}\) be independent uncertain variables with regular uncertainty distributions \(\mathrm{\Phi }_{1},\mathrm{\Phi }_{2},\ldots ,\mathrm{\Phi }_{n}\), respectively. If the function \(f(x_{1},x_{2},\ldots ,\) \(x_{n})\) is strictly increasing with respect to \(x_{1},x_{2},\ldots ,x_{m}\) and strictly decreasing with respect to \(x_{m+1},x_{m+2},\ldots ,x_{n}\), then the chance constraint

$$\begin{aligned} \mathcal {M} \left\{ f(\xi _{1},\xi _{2},\ldots ,\xi _{n})\le 0 \right\} \ge \alpha \end{aligned}$$

holds if and only if

$$\begin{aligned} f(\mathrm{\Phi }_{1}^{-1}(\alpha ),\ldots ,\mathrm{\Phi }_{m}^{-1}(\alpha ),\mathrm{\Phi }_{m+1}^{-1}(1-\alpha ),\ldots ,\mathrm{\Phi }_{n}^{-1}(1-\alpha )) \le 0. \end{aligned}$$

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, G., Tang, W. & Zhao, R. An uncertain furniture production planning problem with cumulative service levels. Soft Comput 21, 1041–1055 (2017). https://doi.org/10.1007/s00500-015-1839-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1839-6

Keywords

Navigation