Abstract
This paper presents taxonomy of detailed literature reviews on bi-level programming problems (BLPPs), multi-level programming problems (MLPPs) and associated research problems, while providing detail of solution techniques at the same time. In this taxonomy of review, we classified the multi-level programming problems into two types: (i) General multi-level programming problems (MLPPs) (ii) multi-level multi-objective programming problems (ML-MOPPs) which are further sub classified based on the algorithmic and optimality studies. Bi-level programming problems (BLPPs) are considered as special cases of multi-level programming problems with two level structures. The present literature review includes approximately all prior and latest references on BLPPs, and MLPPs, related solution methodologies. The general related concepts are briefly described while associated references are included for further investigations. The aim of this paper is to provide an easy and systematic road map of currently available literature studies on BLPPs and MLPPs for future researchers.
Similar content being viewed by others
References
Abo-Sinna MA, Baky IA (2007) Interactive balance space approach for solving multi-level multi-objective programming problems. Inf Sci 177:3397–3410
Abo-sinna MA (2000) Extensions of the TOPSIS for multi-objective dynamic programming problems under fuzziness. Adv Model Anal 43:1–24
Abo-sinna MA (2001) A bi-level non-linear multi-objective decision making under fuzziness. Opsearch 38:484–495
Abo-sinna MA (2001) Pareto optimality for bi-level programming problem with fuzzy parameters. Opsearch 38:372–393
Abo-sinna MA, Abou-El-Enien THM (2005) An Algorithm for solving large scale multiple objective decision making problems using TOPSIS approach. Adv Model Anal 42(6):31–48
Abo-sinna MA, Abou-El-Enien THM (2014) On the solution of large scale bi-level vector optimization problems through TOPSIS. Int J Res Bus Technol 5:730–741
Abo-sinna MA, Baky IA (2005) A comparison of two bi-level programming methods in multi-objective programming problems applied to supply-demand interactions in electronic commerce Sci Bull 40:1189–1213
Abo-sinna MA, Baky IA (2006) Interactive balance space approach for solving bi-level multi-objective programming problems. Adv Model Anal B49:43–62
Abo-sinna MA, Baky IA (2010) Fuzzy goal programming procedure to bi-level multi-objective linear fractional programming problems. Int J Math Math Sci. 148975:1–15.
Abo-sinna MA, Abou-El-Enien THM (2011) An interactive algorithm for large scale bi-level linear multiple objective programming problems through TOPSIS approach. Yugosl J Oper Res 21:253–273
Abou-El-Enien THM (2015) A decomposition algorithm for solving a special type of two-level integer linear multiple objectives decision making problems using TOPSIS. Int J Eng Innov Res 4:282–293
Abou-El-Enien THM (2015) An interactive decomposition algorithm for two-level large scale linear multi-objective optimization problems with stochastic parameters using TOPSIS method. Int J Eng Res Appl 5:61–76
Abou-El-Enien THM (2015) An interactive decomposition algorithm for two level large scale linear multi-objective optimization programming problems with stochastic using TOPSIS method. J Eng Res Appl 3:61–76
Abou-El-Enien THM, Abo-sinna MA (2015) Interactive TOPSIS algorithm for fuzzy large scale two-level linear multiple objective programming problems. Int J Eng Tech Res 3:2454–2498
Ahlatcioglu M, Tiryaki F (2007) Interactive fuzzy programming for decentralized two-level linear fractional programming (DTLLFP) problems. Omega 35:432–450
Al-Khayyal F, Horst R, Pardalos P (1992) Global optimization of concave functions subject to quadratic constraints: an application in nonlinear bi-level programming. Ann Oper Res 34:125–147
Alemayehu G, Arora SR (2001) On the bi-level integer linear fractional programming problem. Opsearch 38:508–519
Alguacil N, Delgadillo A, Arroyo JM (2014) A tri-level programming approach for electric grid defense planning. Comput Oper Res 41:282–290
Almeder C (2010) A hybrid optimization approach for multi-level capacitated lot-sizing problems. European J Oper Res 200:599–606
Alves MJ, Costa JP (2014) An algorithm based on particle swarm optimization for multi-objective bi-level linear problems. Appl Math Comput 247:547–561
Angulo E, Castillo E, García-Ródenas R, Sánchez-Vizcaíno J (2014) A continuous bi-level model for the expansion of highway networks, Comput Oper Res 41:262–276
Ankhili Z, Mansouri A (2009) An exact penalty on bi-level programs with linear vector optimization lower level. Eur J Oper res 197, 36–41
Apivatanagul P, Davidson R, Nozick L (2012) Bi-level optimization for risk-based regional hurricane evacuation planning. Nature hazards 60:567–588
Arbaiy N, Watada J (2011) Fuzzy goal programming for multi-level multi-objective problem: An additive model. Softw Eng Comp Syst 180:81–95
Arbaiy N, Watada J (2011) Multi- level multi-objective programming problem through fuzzy random regression based objective function. IEEE Int Conf fuzzy systems 557–563
Arora R, Arora SR (2012) An algorithm for solving an integer linear fractional/quadratic bi-level programming problem. Adv Model Optim 14:57–78
Arora SR, Gaur A (2010) A fuzzy algorithm for multi-level programming problems. OPSEARCH 47:118–127
Arora SR, Gupta R (2009) Interactive fuzzy goal programming approach for bi-level programming problem. Eur J Oper Res 194:368–376
Arora SR, Narang R (2009) 0–1 bi-level fractional programming problem with independent followers. Int J Optim 1:225–238
Arroyo JM, Galiana FD (2005) On the solution of the bi-level programming formulation of the terrorist threat problem. IEEE Trans Power Syst 20:789–797
Aryanezhad MB (2008) Bi-level linear multi-objective decision making model with interval coefficients for supply chain coordination. Int J Eng Sci 19:67–74
Audet C, Haddad G, Savard G (2007) Disjunctive cuts for continuous linear bi-level programming. Optim Lett 1:259–267
Audet C, Savard G, Zghal W (2007) New branch-and-cut algorithm for bi-level linear programming. J Optim Theory Appl 134:353–370
Aviso KB, Tan RR, Culaba AB, Cruz JB Jr (2010) Bi-level fuzzy optimization approach for water exchange in eco-industrial parks. Process Saf Environ Prot 88:31–40
Azad MAK, Sakawa M, Kato K, Katagiri H (2005) Interactive fuzzy programming for two-level nonlinear integer programming problems through genetic algorithms. Asia Pac Manag Rev 10:70–77
Azad MAK, Sakawa M, Kato K, Katagiri H (2006) Interactive fuzzy programming for multi-level non-linear integer programming problems through genetic algorithms. Sci Math Jpn 63:305–318
Baky IA (2009) Fuzzy goal programming algorithm for solving decentralized bi-level multi-objective programming problems. Fuzzy Sets Syst 160:2701–2713
Baky IA (2010) Solving multi-level multi-objective linear programming problems through fuzzy goal programming approach. Appl Math Model 34:2377–2387
Baky IA (2014) Interactive TOPSIS algorithms for solving multi-level nonlinear multi-objective decision making problems. Appl Math Model 38:1417–1433
Baky IA, Sayed MA (2016) A hybrid approach of TOPSIS and fuzzy goal programming for bi-level multi-objective programming problems with fuzzy parameters. Int J Math Arch 7:166–182
Baky IA, Abo-sinna MA (2013) TOPSIS for bi-level MODM problems. Appl Math Model 37:1004–1015
Bard JF (1998) Practical bi-level optimization: algorithm and application. Kluwer Academic Publisher, The Netherlands
Bazine M, Bennani A, Gadhi N (2011) Fuzzy optimality conditions for fractional multi-objective bi-level problems under fractional constraints. Numerical functional analysis optimization 32:126–141
Bellman RE (1957) Dynamic Programming. Princeton university press, Princeton, NJ
Bellman RE, Zadeh LA (1970) Decision-making in a Fuzzy Environment. Manag Sci 17:141–164
ianco L, Caramia M, Giordani S (2009) A bi-level flow model for hazmat transportation network design. Transp Res Part C 17:175–196
Biswas P, Pal BB (2015) Fuzzy goal programming approach to solve linear multi-level programming problems using genetic algorithm. Int J Comput Appl 115:10–19
Biswas A, Bose K (2011) A fuzzy programming approach for solving quadratic bi-level programming problems with fuzzy resource constraints. Int J Oper Res 12:142–156
Bracken J, Falk JE, Miercort FA (1977) Strategic weapons exchange allocation model. Oper Res 25:968–976
Bracken J, McGill JM (1973) Mathematical programs with optimization problems in the constraints. Oper Res 21:37–44
Budnitzki A (2013),The solution approach to linear fuzzy bi-level optimization problems. Optimization 64:1–15
Calvete HI, Galé C (2010) Linear bi-level programs with multiple objectives at the upper level. J Comput Appl Math 234:950–959
Calvete HI, Gale C (2004) A note on bi-level linear fractional programming problem. Eur J Oper Res 152: 296–299
Calvete HI, Gale C (2004) Solving linear fractional bi-level programs. Oper Res Lett 32:143–151
Calvete HI, Galé C (2007) Linear bi-level multi-follower programming with independent followers. J Global Optim 39:409–417
Calvete HI, Galé C (2011) On linear bi-level problems with multiple objectives at the lower level. Omega 39:33–40
Calvete HI, Galé C (2012) Linear bi-level programming with interval coefficients. J Comput Appl Math 236:3751–3762
Calvete HI, Galé C, Iranzo JA (2014) Planning of a decentralized distribution network using bi-level optimizatio. Omega 49:30–41
Calvete HI, Galé C, Mateo PM (2008) A new approach for solving linear bi-level problems using genetic algorithms. Eur J Oper Res 188:14–28
Calvete HI, Galé C, Mateo PM (2009) A genetic algorithm for solving linear fractional bi-level problems. Ann Oper Res 166:39–56
Calvete HI, Galé C, Oliveros M-J (2011) Bi-level model for production–distribution planning solved by using ant colony optimization. Comput Oper Res 38:320–327
Calvete HI, Gale C (2007) Bi-level fractional programming. In: Floudas CA, Pardalos PM (eds). Encyclopedia of optimization. Kluwer Academic Publishers, Dordrecht, pp 135–137
Camacho-Vallejo JF, Cordero-Franco AE, Gonzalez-Ramirez RG (2014) Solving the bi-level facility location problem under preferences by a Stackelberg-evolutionary algorithm. Math Probl Eng 2014:1–14
Camacho-Vallejo J-F, Gonzalez-Ramirez E, Almaguer FJ, González-Ramírez RG (2015) A bi-level optimization model for aid distribution after the occurrence of a disaster. J Clean Prod 105:134–145
Candler W, Norton R (1977) Multi-level programming technical report. World bank development research center, Washington, DC
Cao S, Yuan Z, Li Y, Wu X (2007) Model for road network stochastic user equilibrium based on bi-level programming under the action of the traffic flow guidance system. J Transp Syst Eng Inf Technol 7:36–42
Chen L-H, Chen H-H (2015) A fuzzy approval with required minimum decision tolerances for multi-level multi-objective decision making problems. J Intell Fuzzy Syst 28:217–224
Chen L-H, Chen H-H (2015) A two phase fuzzy approach for solving multi-level decision making problems. Knowl Based Syst 76:189–199
Chiou S-W (2009) A bi-level programming for logistics network design with system-optimized flows. Inf Sci 179:2434–2441
Chiou S-W (2015) A bi-level decision support system for uncertain network design with equilibrium flow. Decis Support Syst 69:50–58
Colson B, Marcotte P, Savard G (2005) A trust-region method for nonlinear bi-level programming: algorithm and computational experience. Comput Optim Appl 30:211–227
Colson B, Marcotte P, Savard G (2005) Bi-level programming: a survey. 4OR 3:87–107
Colson B, Marcotte P, Savard G (2007) An overview of bi-level optimization. Ann Oper Res 153:235–256
DeMiguel V, Huifu X (2000) A stochastic multiple-leader Stackelberg model: analysis, computation, and application. Oper Res 57:1220–1235
Deb K, Sinha A (2009) Constructing test problems for bi-level evolutionary multi-objective optimization. IEEE Congr Evolut Comput 59:1153–1160
Deb K, Sinha A (2010) An efficient and accurate solution methodology for bi -level multi-objective programming problems using a hybrid evolutionary local search algorithm. Evol Comput 18:403–449
Deb K, Sinha A (2009) An efficient and accurate solution methodology for bi-level multi-objective programming problems using evolutionary algorithm. In: Proceeding of the 5th international conference on evolutionary multi-criterion optimization. p 110–124
Dellaert N, Jeunat J, Jonard N (2000) A genetic algorithm to solve the general multi-level lot sizing problem with time-varying costs. Int J Prod Econ 68:241–257
Dell’Olio L, Ibeas A, Ruisánchez F (2012) Optimizing bus-size and headway in transit networks. Transportation 39:449–464
Dempe S (2002) Foundations of bi-level programming. Kluwer Academic Publishers, Dordrecht
Dempe S (2003) Annotated bibliography on bi-level programming and mathematical programs with equilibrium constraints. Optimization 52:333–359
Dempe S (2011) Comment to “interactive fuzzy goal programming approach for bi-level; programming problem “by S.R. Arora and R. Gupta. Eur J Oper Res 212:429–431
Dempe S, Kalashnikov VV, Pérez-Valdés GA, Kalashnykova NI (2011) Natural gas bi-level cash-out problem: convergence of a penalty function method. Eur J Oper Res 215:532–538
Dempe S, Kalashnikov V, Ríos-Mercado RZ, (2005) Discrete bi-level programming application to a natural gas cash-out problem. Eur J Oper Res 166:469–488
Dempe S, Mordukhovich BS, Zemkoho AB (2014) Necessary optimality conditions in pessimistic bi-level programming. Optimization 63:505–533
Dewez S, Labb M, Marcotte P, Savard G (2008) New formulations and valid inequalities for a bi-level pricing problem. Oper Res Lett 36:141–149
Dey PP, Pramanik S, Giri BC (2014) TOPSIS approach to linear fractional bi-level MODM problem based on fuzzy goal programming. J Ind Eng Int 10:173–184
Domínguez LF, Pistikopoulos EN (2010) Multi parametric programming based algorithms for pure integer and mixed-integer bi-level programming problems. Comput Chem Eng 34:2097–2106
Eichfelder G (2010) Multi-objective bi-level optimization. Math Progr 123:419–449
Emam OE (2006) A fuzzy approach for bi-level integer nonlinear programming problem. Appl Math Comp 172:62–71
Emam OE (2011) A fuzzy approach interactive bi-level multi-objective integer non-linear programming. Appl Math Sci 5:3221–3232
Emam OE (2013) Interactive approach to bi-level integer multi-objective fractional programming problem. Appl Math Comput 223:17-24.
Emam OE, Abdel-Fattah MA, Suleiman HA (2015) On bi-level multi-objective large scale quadratic programming problem. Int J Pure Appl Sci Technol 29:31–41
Emam OE, El-Araby M, Belal MA (2015a) On rough multi-level linear programming problems. Inf Sci Lett 4:41–49
Emam OE, Salama SE, Youssef AM (2015) An algorithm for solving stochastic bi-level multi-objective large scale quadratic programming problem. Int J Math Arch 6:144–152
Emam OE, Abdo A, Ibrahim NH (2015) Taylor series approach for solving multi-level large scale fractional programming problem with stochastic parameter in constrains. Br J Math Comp Sci 6:79–90
Emam OE, Abdo AM, Bekhit NM (2016) A multi–level multi-objective quadratic programming problem with fuzzy parameters on objective functions. Int J Comput Technol 15:6738–7648
Erkut E, Gzara F (2008) Solving the hazmat transport network design problem. Comput Oper Res 35:2234–2247
Esmaile K, Esmaile K (2011) A fuzzy bi-criteria transportation problem. Comput Ind Eng 61:947–957
Etoa JBE (2010) Solving convex quadratic bi-level programming problems using an enumeration sequential quadratic programming algorithm. J Global Optim 47:615–637
Faísca NP, Dua V, Rustem B, Saraiva PM, Pistikopoulos EN (2007) Parametric global optimization for bi-level programming. J Global Optim 38:609–623
Faísca NP, Saraiva PM, Rustem B, Pistikopoulos EN (2009) A multi-parametric programming approach for multi-level hierarchical and decentralized optimization problems. CMS 6:377–397
Fernandez-Blanco R, Arroyo JM, Alguacil N (2012) A unified bi-level programming framework for price-based market clearing under marginal pricing. IEEE Trans Power Syst 27:517–525
Fernandez-Blanco R, Arroyo JM, Alguacil N (2014) Network-constrained day-ahead auction for consumer payment minimization. IEEE Trans Power Syst 29:526–536
Fontaine P, Minner S (2014) Benders decomposition for discrete–continuous linear bi-level problems with application to traffic network design. Transp Res Part B 70:163–172
Gabriel SA, Zhuang J, Kiet S (2005) A large-scale linear complementary model of the North American natural gas market. Energy Econ 27:639–665
Gang J, Tu Y, Lev B, Xu J, Shen W, Yao L (2015) A multi-objective bi-level location planning problem for stone industrial parks. Comput Oper Res 56:8–21
Gao Y (2010) Bi-level decision making with fuzzy sets and particle swarm optimization. University of Technology, Sydney
Gao J, Liu B (2005) Fuzzy multi-level programming with a hybrid intelligent algorithm. Comput Math Appl 49:1539–1548
Gao Y, Zhang G, Lu J, Dillon T, Zeng X (2008) A λ-cut-approximate algorithm for goal-based bi-level risk management systems. Int J Inf Technol Decis Mak 07:589–610
Gao Y, Zhang G, Lu J, Wee HM (2011) Particle swarm optimization for bi-level pricing problems in supply chains. J Global Optim 51:245–254
Gao Y, Zhang G, Ma G, Lu J (2010) A λ-cut and goal programming based algorithm for fuzzy linear multiple objective bi-level optimization. IEEE Trans Fuzzy Syst 18:1–13
Gao Y, Zhang G, Lu J (2009) A particle swarm optimization based algorithm for fuzzy bi-level decision making with constraints-shared followers. The ACM symposium on Applied Computing(2009), 1075–1079
Garcés LP, Conejo AJ, Garcia-Bertrand R, Romero R (2009) A bi-level approach to transmission expansion planning within a market environment. IEEE Trans Power Syst 24:1513–1522
Gaur A, Arora SR (2008) Multi-level multi-objective integer linear programming problems. Adv Model Optim 10:297-322
Ge X, Chen Y, Wang W (2013) Model and algorithm for inventory-transportation integrated optimization based on bi-level programming. Int J Adv Comp Technol 5:460–468
Gendreau M, Marcotte P, Savard G (1996) A hybrid tabu-ascent algorithm for the linear bi-level programming problem. J Global Optim 8:217–233
Glackin J, Ecker JG, Kupferschmid M (2009) Solving bi-level; linear programs using multiple objective linear programming. J Optim Theor Appl 140:197–212
Grubbstrom R.W, Huynh TTT (2006) Multi-level, multistage capacity-constrained production-inventory systems in discrete time with non-zero lead times using MRP theory. Int J Prod Econ 101:53–62
Grubbstrom RW, Wang Z (2003) A stochastic model of multi-level multi stage capacity-constrained production–inventory systems. Int J Prod Econ 81–82:483–494
Guangmin GW, Gao Z, Wan Z (2012) A global optimization algorithm for solving the bi-level linear fractional programming problem. Comput Ind Eng 63:428–432
Guo Z, Chang J, Huang Q, Xu L, Da C, Wu H (2014) Bi-level optimization allocation model of water resources for different water industries. Water Sci Technol 14:470–477
Guo LM, Ren C (2015) Water resources management models based on two-level linear fractional programming method under uncertainty. Water Resour Plan Manag. doi:10.1061/(ASCE)WR.1943-5452.0000518,0501500
Hajibabai L, Bai Y, Ouyang Y (2014) Joint optimization of freight facility location and pavement infrastructure rehabilitation under network traffic equilibrium. Transp Res Part B 63:38–52
Hajinassiry M, Amjady N, Sharifzadeh H (2014) Hydrothermal coordination by bi-level optimization and composite constraint handling method. Int J Electri Power Energy Syst 62:476–489
Han J, Lu J, Hu Y, Zhang G (2015) Tri-level decision-making with multiple followers: model, algorithm and case study. Inf Sci 311:182–204
Han J, Zhang G, Lu J, Hu Y, Ma S (2014b) Model and algorithm for multi-follower tri-level hierarchical decision-making. Neural Inf Process 8836:398–406
Han J, Lu J, Zhang G, Ma S (2014a) Multi-follower tri-level decision making with uncooperative followers. In: Proceeding of the 11th international FLINS Conference, Brazil, pp 524–529
Han J, Zhang G, Hu Y, Lu J (2015a) Solving tri-level programming problems using a particle swarm optimization algorithm. In: Proceeding of 10th IEEE conference on industrial electronics and applications, pp 569–574
Han K, Sun Y, Liu H, Friesz TL, Yao T (2015) A bi-level model of dynamic traffic signal control with continuum approximation. Transp Res Part C 55:409–431
Harker PT (1986) Alternative model of spatial competition. Oper Res 34:410–425
Hassan TA (2014) Interactive fuzzy goal programming approach for tri-level linear programming problems. Int J Eng Res Appl 4:136-146
He X, Li C, Huang T, Li C (2014) Neural network for solving convex quadratic bi-level programming problems. Neural Netw 51:17–25
He L, Huang GH, Lu H (2011) Greenhouse gas emissions control in integrated municipal solid waste management through mixed integer bi-level decision making. J Hazard Mater 193:112–119
Hejazi SR, Memariani A, Jahanshahloo G, Sepehri MM (2002) Linear bi-level programming solution by genetic algorithm. Comput Oper Res 29:1913–1925
Helber S, Sahling F (2010) A fix and optimize approach for multi-level capacitated lot sizing problem. Int J Prod Econ 123:247–256
Helmy YM, Emam OE, Abdelwahab AM (2014) A multi-level fractional programming problem with stochastic parameters in constraint. Int J Eng Innov Res 3:650–653
Helmy YM, Emam OE, Abdelwahab AM (2015) On stochastic multi-level multi-objective fractional programming problems. J Stat Appl Probab 4:93–101
Henning M, Burkhard M, Thomas S (2009) A new diffusion-based multi-level algorithm for computing graph partitions. J Parallel Distrib Comput 69:750–761
Hesamzadeh MR, Yazdani M (2014) Transmission capacity expansion in imperfectly competitive power markets. IEEE Trans Power Syst 29:62–71
Hu T, Guo X, Fu X, Lv Y (2010) A neural network approach for solving linear bi-level programming problem. Knowl Based Syst 23:239–242
Hwang CL, Yoon K (1981) Multiple attribute decision making: methods and applications. Springer, Heidelberg
Kalashnikov VV, Dempe S, Pérez-Valdés GA, Kalashnykova NI, Camacho-Vallejo J-F (2015) Bi-level programming and applications. Math Probl Eng 2015:1–16
Kalashnikov VV, Perez-Valdes GA, Tomasgard A, Kalashnykova NI (2010b) Natural gas cash-out problem: bi-level stochastic optimization approach. Eur J Oper Res 206:18–33
Kalashnikov V, Pérez G, Kalashnykova N (2010a) A linearization approaches to solve the natural gas cash-out bi-level problem. Ann Oper Res 181:423–442
Kalashnikov VV, Rios-Mercado RZ (2006) A natural gas cash-out problem: a bi-level programming framework and penalty function method. Optim Eng 7:403–420
Kasemset C, Kachitvichyanukul V (2010) Bi-level multi-objective mathematical model for job-shop scheduling: the application of theory of constraints. Int J Prod Res 48:6137–6154
Kasemset C, Kachitvichyanukul V (2012) A PSO-based procedure for a bi-level multi-objective TOC-based job-shop scheduling problem. Int J Oper Res 14:50–69
Katagiri H, Niwa K, Kubo D, Hasuike T (2010) Interactive random fuzzy two-level programming through possibility-based fractile criterion optimality. Proc Int Multi Conference Eng Comput Sci 3:2113–2118
Kis T, Kovács A (2013) Exact solution approaches for bi-level lot-sizing. Eur J Oper Res 226:237–245
Konur D, Golias, MM ( 2013) Analysis of different approaches to cross-dock truck scheduling with truck arrival time uncertainty. Comput Ind Eng 65:663–672
Kratic J, Dugošija D,Savic A (2014) A new mixed integer linear programming model for the multi-level un capacitated facility location problem. Appl Mathemat Model 38:2118–2129
Kumar R, Izui K, Masataka Y, Nishiwaki S (2008) Multi-level redundancy allocation optimization using hierarchical genetic algorithm. IEEE Trans Reliab 57: 650–661
Kuo RJ, Han YS (2011) A hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem—A case study on supply chain model. Appl Mathemat Model 35:3905–3917
Kuo RJ, Huang CC (2009) Application of particle swarm optimization algorithm for solving bi-level linear programming problem. Comput Math Appl 58:678–685
Köppe M, Queyranne M, Ryan CT (2010) Parametric integer programming algorithm for bi-level mixed integer programs. J Optimiz Theory Appl 146:137–150
Küçükaydin H, Aras N., Kuban Altınel I (2011) Competitive facility location problem with attractiveness adjustment of the follower: a bi-level programming model and its solution. Eur J Oper Res 208:206–220
Lachhwani K (2013) On solving multi-level multi-objective linear programming problems through fuzzy goal programming approach. Opsearch 51:624–637
Lachhwani K (2015) Modified FGP approach for multi-level multi-objective linear fractional programming problems. Appl Math Comput 266:1038–1049
Lachhwani K, Poonia MP (2012) Mathematical solution of multi-level fractional programming problem with fuzzy goal programming approach. J Ind Eng Int 8:16. 10.1186/2251-712x-8-16
Lachhwani K, Nehra S (2014) Modified FGP approach and MATLAB program for solving multi-level linear fractional programming problems. J Ind Eng Int 11:15–36
Lai YJ (1996) Hierarchical optimization: a satisfactory solution. Fuzzy Sets Syst 77:321–335
Lai YJ, Hwang CL (1993) Fuzzy mathematical programming methods and applications. Springer, Berlin
Lan KM., Wen UP, Shih HS., Lee ES (2007) A hybrid neural network approach to bi-level programming problems. Appl Mathemat Lett 20:880–884
Lasunon P, Remsungnen T (2011) A new algorithm for solving tri-level linear programming problems. Int J Pure Appl Sci Technol 7:149–157
Lee ES,Shih HS (2001) Fuzzy and multi-level decision making, 1st edn. Springer, London, Chap 1, 2
Lee ES, Shih HS (2001) Fuzzy and multi-level decision making: an interactive computational approach. Springer, London
Li D, Cruz JB Jr (2009) Information, decision-making and deception in games. Decis Support Syst 47:518–527
Li Y, Jio L, Shang R, Stolkin R (2015) Dynamic-context cooperative quantum-behaved particle swarm optimization based on multi-level thresholding applied to medical image segmentation. Inf Sci 294:408–422
Li H, Zhang L, Jiao Y-C (2016) An interactive approach based on a discrete differential evolution algorithm for a class of integer bi-level programming problems. Int J Syst Sci 47:2330–2341
Lin F, Leyffer S, Munson T (2016) A two-level approach to large mixed-integer programs with application to cogeneration in energy-efficient buildings, Comput Optimiz Appl 65:1–46
Liu B (1998) Stackelberg–Nash equilibrium for multi-level programming with multiple followers using genetic algorithms. Comput Mathemati Appl 36:79–89
Liu B,Yao K (2015) Uncertain multi-level programming: algorithm and applications. Comput Ind Eng 89:235–240
Liu W, Zheng Z, Cai K-Y (2013) Bi-level programming based real-time path planning for unmanned aerial vehicles. Knowl Based Syst 44:34–47
Locatelli M (2005) On the multi-level structure of global optimization problems. Comput Optimiz Appl 30:5–22
Lu J, Han J, Hu Y, Zhang G (2016) Multi-level decision making: a survey. Inf Sci, 346-347:453–487
Lu J, Shi C, Zhang G (2006) On bi-level multi-follower decision making: general framework and solutions. Inf Sci 176:1607–1627
Lu J, Shi C, Zhang G, Dillon T (2007) Model and extended Kuhn–Tucker approach for bi-level multi-follower decision making in a referential-uncooperative situation. J Global Optim 38:597–608
Lu J, Zhang G, Montero J, Garmendia L (2012) Multi follower tri-level decision making models and system. IEEE Trans Ind Inf 8:974–985
Luhandjula MK (1984) Fuzzy approaches for multiple objective linear fractional optimization. Fuzzy Sets Syst 13:11–23
Lukac Z, Šoric K, Rosenzweig VV (2008) Production planning problem with sequence dependent setups as a bi-level programming problem. Eur J Oper Res 187:1504–1512
Lv Y, Chen Z, Wan Z (2010) A neural network for solving a convex quadratic bi-level programming problem. J Comput Appl Mathemat 234:505–511
Lv Y, Hu T, Wang G, Wan Z (2008) A neural network approach for solving nonlinear bi-level programming problem. Comput Math Appl 55:2823–2829
Lv N, Yan X, Xu K, Wu C (2010) Bi-level programming based contra flow optimization for evacuation events. Kybernetes 39:1227–1234
Ma W, Wang M, Zhu X (2014) Improved particle swarm optimization based approach for bi-level programming problem: an application on supply chain model. Int J Mach Learning Cyber 5:281–292
Malawski M, Figiela K, Bubak M, Deelman E, Nabrzyski J (2015) Scheduling multi-level deadline-constrained scientific workflows on cloud based cost optimization. J Sci Program 2015:1–13
Mathur K, Puri MC (1995) A bi-level bottleneck programming problem. Eur J Oper Res 86:337–344
Mathur K, Puri MC (1995) On bi-level fractional programming. Optimization 35:215–226
Mersha A, Dempe S (2011) Direct search algorithm for bi-level programming problems. Comput Optim Appl 49:1–15
Mishra S (2007) Weighting method for bi-level linear fractional programming problems. Eur J Oper Res 183:296–302
Mishra S, Ghosh A (2006) Interactive fuzzy programming approach to bi-level quadratic fractional programming problems. Ann Oper Res 143:251–263
Mishra S, Ghosh A (2006) Interactive fuzzy programming approach to bi-level quadratic fractional programming problems. Ann Oper Res 143:251–263
Mitsos A (2010) Global solution of nonlinear mixed-integer bi-level programs. J Global Optim 47:557–582
Mitsos A, Lemonidis P, Barton P (2008) Global solution of bi-level programs with a non-convex inner program. J Global Optim 42:475–513
Mohamed RH (1997) The relationship between goal programming and fuzzy programming. Fuzzy Sets Syst 89:215–222
Moitra BN, Pal BB (2002) A fuzzy goal programming approach for solving bi-level programming problems. In: Pal NR, Sugeno M (eds) AFSS, 2275, Lecture notes in artificial intelligence Springer, Berlin, 91–98
Narang R, Arora SR (2009) An enumerative algorithm for non- linear integer programming problem. Yugosl J Oper Res 19:263–279
Nie PY (2011) Dynamic discrete-time multi-leader -follower games with leaders in turn. Comput Math Appl 61:2039–2043
Nishizaki I, Sakawa M (1999) Stackelberg solutions to multi objective two-level linear programming problems. J Optim Theory Appl 103:161–182
Nishizaki I, Sakawa M (2005) Computational methods through genetic algorithms for obtaining Stackelberg solutions to two-level integer programming problems. Cybern Syst 36:565–579
Niu L, Lu J, Zhang G (2009) Cognition in business decision support systems. Springer, Berlin
Onut S, Tuzkaya UR, Doĝac B (2008) A particle swarm optimization algorithm for the multiple-level warehouse layout design problem. Comput Ind Eng 54:783–799
Osman MS, Abd El-Wahed WF, El Shafei MM, Abd El Wahab HB (2010) An approach for solving multi-objective bi- level linear programming based on genetic algorithm. J Appl Sci Res 6:336–344
Osman MS, Abo-sinna MA Amer AH, Emam OE (2004) A multi-level non-linear multi-objective decision-making under fuzziness. Appl Math Comput 153:239–252
Osman MS,Gadalla MH, Zeanedean RA. Rabie RM (2013) A compromise weighted solution for multi-level linear programming problems. Int J Eng Res Appl 3:927–936
Osman MS, Abo-sinna MA, Amer AH, Emam OE (2003) Interactive decision making for three-level multi-objective nonlinear programming problems. In:Proceeding of the 38th annual conference on statistics, computer science and operation research, pp 95–110
Pal BB, Moitra BN (2003) A fuzzy goal programming procedure for solving quadratic bi-level programming problems. Int J Intell Syst 18:529–540
Pieume CO, Marcotte P, Fotso LP, Siarry P (2011) Solving bi-level linear multi-objective programming problems. Am J Oper Res 1:214–219
Pieume CO, Fotso LP, Siarry P (2008) A method for solving bi-level linear programming problems. J Inf Optim Sci 29:335–338
Plastria F, Vanhaverbeke L (2008) Discrete models for competitive location with foresight. Comput Oper Res 35:683–700
Pradhan A, Biswal MP (2015) Multi-level linear programming problem involving some multi-choice parameters. Int J Math Oper Res 7:297–317
Pramanik S, Banerjee D, Giri BC (2015) Multi-level multi-objective linear plus linear fractional programming problem based on FGP approach. Int J Innov Sci Eng Technol 2:153–160
Pramanik S, Dey PP (2011b) Quadratic bi-level programming problem based on fuzzy goal programming approach. Int J Softw Eng Appl 2:41–59
Pramanik S, Dey PP (2011a) Bi-level linear fractional programming problem based on fuzzy goal programming approach. Int J Comput Appl 25:34–40
Pramanik S, Roy TK (2007) Fuzzy goal programming approach to multi-level programming problems. Eur J Oper Res 176:1151–1166
Pramanik S (2012) Bi-level programming problem with fuzzy parameters: a fuzzy goal programming approach. J Appl Quant Methods 7:9–24
Pramanik S, Dey PP, Giri BC (2011) Fuzzy goal programming approach to quadratic bi-level multi-objective programming problem. Int J Comput Appl 29:9–14
Pyng U, Lin SF (1996) Finding an efficient solution to linear bi-level programming problem: an efficient solution approach. J Glob Optim 8:295−306
Qiu X, Huang GQ (2013) Storage pricing, replenishment, and delivery schedules in a supply hub in industrial park: a bi-level programming approach. Int J Prod Res 51:6950−6971
Rajesh J, Gupta K, Kusumaker HS, Jayaraman VK, Kulkarni BD (2003) A tabu search based approach for solving a class of bi-level programming problems in chemical engineering. J Heuristics 9:307−319
Reinbolt JA, Schutte JF, Fregly BJ, Koh BI, Haftka RT, George AD, Mitchell KH (2005) Determination of patient-specific multi-joint kinematic models through two-level optimization. J Biomech 38:621−626
Ren G, Huang Z, Cheng Y, Zhao X, Zhang Y ( 2013) An integrated model for evacuation routing and traffic signal optimization with background demand uncertainty. J Adv Transp 47:4–27
Ren A, Wang Y (2014) A cutting plane method for bi-level linear programming with interval coefficients. Ann Oper Res 223:355−378
Rider MJ, López-Lezama JM, Contreras J, Padilha-Feltrin A. (2013) Bi-level approach for optimal location and contract pricing of distributed generation in radial distribution systems using mixed-integer linear programming. IET Gener Trans Distrib 7:724−734
Roghanian E, Aryanezhad MB, Sadjadi SJ ( 2008) Integrating goal programming, Kuhn–Tucker conditions, and penalty function approaches to solve linear bi-level programming problems. Appl Math Comput 195:585−590
Roghanian E, Sadjadi SJ, Aryanezhad MB (2007) A probabilistic bi-level linear multi-objective programming problem to supply chain planning. Appl Math Comput 188:786–800
Ruan GZ, Wang SY, Yamamoto Y, Zhu SS (2004) Optimality conditions and geometric properties of a linear multi-level programming problem with dominated objective functions. J Optim Theory Appl 123:409–429
Russo U, Kamalanathan D, Ielmini D, Lacaita AL, Kozicki MN (2009) Study of multi-level programming in programmable metallization cell (PMC) memory. IEEE Trans Electron Devices 56:1040–1047
Ruuska S, Miettinen K, Wiecek MM (2011) Connections between single-level and bi-level multi-objective optimization. J Optim Theory Appl. doi:10.1007/10957-011-9943-y
Saad OM, Hafez M (2011) An algorithm for solving bi-level integer fractional programming problem based on fuzzy approach. Gener Math Notes 3:86–99
Sahebjamnia N, Jolai, Torabi SA, Aghabeiglo M (2015) A novel fuzzy stochastic multi-objective linear programming for multi-level capacitated lot-sizing problem: a real case study of a furniture company. Int J Adv Manuf Technol 84:749–767
Sakawa M, Kato K (2003) Genetic algorithms with double strings for 0–1 programming problems. Eur J Oper Res 144:581–597
Sakawa M, Katagiri H, Matsui T (2012) Stackelberg solutions for fuzzy random two-level linear programming through probability maximization with possibility. Fuzzy Sets Syst 188:45–57
Sakawa M, Matsui T (2013) Interactive fuzzy random two-level linear programming based on level sets and fractile criterion optimization. Inf Scis 238:163–175
Sakawa M, Nishizaki I (1999) Interactive fuzzy programming for cooperative two-level linear fractional programming problems with multiple decision makers. Int J Fuzzy Syst 1:48–59
Sakawa M, Nishizaki I (2001) Interactive fuzzy programming for two-level linear fractional programming problems. Fuzzy Sets Syst 119:31–40
Sakawa M, Nishizaki I (2002a) Interactive fuzzy programming for two level non convex programming problems with fuzzy parameters through genetic algorithms. Fuzzy Sets Syst 127:185–197
Sakawa M, Nishizaki I, (2002b) Interactive fuzzy programming for decentralized two-level linear programming problems. Fuzzy Sets Syst 125:301–315
Sakawa M, Nishizaki I (2009) Cooperative and non-cooperative multi-level programming. Springer, New York
Sakawa M, Nishizaki I (2012) Interactive fuzzy programming for multi-level programming problems: a review. Int J Multi Criteria Decis Mak 2:241–266
Sakawa M, Nishizaki I, Hitaka M (2001) Interactive fuzzy programming for multi-level 0-1 programming problems with fuzzy parameters through genetic algorithms. Fuzzy Sets Syst 117:95–111
Sakawa M, Nishizaki I, Shen Y (2001) Interactive fuzzy programming for multi objective two-level linear fractional programming problems with partial information of preference. Int J Fuzzy Syst 3:452–461
Sakawa M, Nishizaki I, Uemura Y (1998) Interactive fuzzy programming for multi-level linear programming problems. Comput Math Appl 36:71–86
Sakawa M, Nishizaki I (2001) Uemura Y Interactive fuzzy programming for two- level linear and linear fractional production and assignment problem: a case study. Eur J Oper Res, 135:142–157
Sakawa M, Nishizaki I, Hitaka M (1999) Interactive fuzzy programming for multi-level 0-1 programming problems through genetic algorithms. Eur J Oper Res 114:580–588
Sakawa M, Nishizaki I, Umera Y(2000a) Interactive fuzzy programming for two level linear fractional programming problems with fuzzy parameters. Fuzzy Sets Syst 115:93–103
Sakawa M, Nishizaki I (2009) Interactive fuzzy programming for multi-level programming problems. J Jpn Soc Fuzzy Theory Intell Inform 21:1018–1032
Sakawa M, Nishizaki I, Uemura Y (2002) A decentralized two-level transportation problem in a housing material manufacturer-interactive fuzzy programming approach. Eur J Oper Res 141:167–185
Sakawaa M, Nishizaki I, Uemura Y (2000b) Interactive fuzzy programming for multi-level linear programming problems with fuzzy parameters. Fuzzy Sets Sys 109:3–19
Sana SS (2011) A production-inventory model of imperfect quality products in a three-layer supply chain. Decis Support Syst 50:539–547
Saraj M, Safaei N (2012) Fuzzy linear fractional bi-level multi-objective programming problems. Int J Appl Math Res 1:643–658
Scaparra MP, Church RL (2008) A bi-level mixed-integer program for critical infrastructure protection planning. Comput Operations Res 35:1905–1923
Segall RS (1990) Using branch-and-bound to solve bi-level geometric programming problems: a new optimization model. Appl Math Model 14:271–274
Segall RS (1993) An update on bi-level geometric programming: a new optimization model. Appl Math Model 17:219–222
Shang ZX, Wang Y, Zhang R (2014) An innovative game method for multi-level-objective optimization. Adv Mater Res 926-930:3359–3363
Shao H, Lam WHK, Sumalee A, Chen A, Hazelton ML (2014) Estimation of mean and covariance of peak hour origin-destination demands from day-to- day traffic counts. Transp Res Part B 68:52–75
SharmaV, Dahiya K, Verma V (2014) A class of integer linear fractional bi-level programming problems. Optimization 63:1565–1581
Shi C, Lu J, Zhang G (2005) An extended Kuhn –Tucker approach for linear bi-level programming. Appl Math Comput 162:51–63
Shi C, Lu J, Zhang G, Zhou H (2006) An extended branch and bound algorithm for linear bi-level programming. Appl Math Comput 180:529–537
Shi X, Xia H (1997) Interactive bi-level multi-objective decision making. J Oper Res Soc 48:943–949
Shi X, Xia H (2001) Model and interactive algorithm of bi-level multi-objective with multiple interconnected decision makers. J Multi-crit Decis Anal 10:27–34
Shi C, Zhang G, Lu J (2005) The Kth-Best approach for linear bi-level multi-follower programming. J Global Optim 33:563–578
Shi C, Zhou H, Lu J, Zhang G, Zhang Z (2007) The Kth-best approach for linear bi-level multi follower programming with partial shared variables among followers. Appl Math Comput 188:1686–1698
Shih HS (2004) A neural network approach to multi-objective and multi-level programming problems. Comp Math Appl 48:95–108
Shih HS (2005) Fuzzy approach to multi-level knapsack problems. Comp Math Appl 49:1157–1176
Shih HS, Lai YJ, Lee ES (1983) Fuzzy approach for multi-level programming problems, Comput Oper Res 23:773–791
Shih HS, Lai YJ, Lee ES (1996) Fuzzy approach for multi-level programming problems. Comp Oper Res 23:73–91
Shih HS, Lee ES (2000) Compensatory fuzzy multiple level decision making. Fuzzy Sets Syst 114:71–87
Shih HS, Cheng CB, Wen UP, Huang YC, Peng MY (2012) Determining a subsidy rate for Taiwan's recycling glass industry: an application of bi-level programming. J Oper Res Soc 63:28–37
Sinha S (2003b) Fuzzy programming approach to multi-level programming problems. Fuzzy Sets Syst 136:189–202
Sinha S (2003a) Fuzzy mathematical approach to multi-level programming problems. Comput Oper Res 30:1259–1268
Sinha A, Malo P, Deb K (2014) Test problem construction for single-objective bi-level optimization. Evol Comput 22:439–477
Sinha A, Malo P, Deb K, Korhonen P, Wallenius J (2016) Solving bi-level multi criterion optimization problems with lower level decision uncertainty. IEEE Trans Evol Comput 20:199–217
Sinha A, Malo P, Frantsev A, Deb K (2014) Finding optimal strategies in a multi-period multi-leader–follower Stackelberg game using an evolutionary algorithm. Comput Oper Res 41:374–385
Sinha A, Malo P, Deb K, Korhonen P (2015) Transportation policy formulation as a multi-objective bi-level optimization problem. IEEE Congr Evol Comput 1651–1658
Sinha S (2001) A comment on Anandalingam (1988) A mathematical programming model of decentralized multi-level systems. J Oper Res Soc 39:1021–1033, J Oper Res Soc 52:594–596
Skulovich O, Perelman L, Ostfeld A (2014) Bi-level optimization of closed surge tanks placement and sizing in water distribution system subjected to transient events. Proc Eng 89:1329–1335
Stackelberg H (1934) Marktform und gleichgewicht. Julius Springer, Vienna
Stackelberg H (1952) The theory of market economy. Oxford University Press, Oxford
Street A, Moreira A, Arroyo JM (2013) Energy and reserve scheduling under a joint generation and transmission security criterion: an adjustable robust optimization approach. IEEE Trans Power Syst 29:3–14
Sultan TI, Emam OE, Rizkalla NF (2014) On the solution of rough goal bi-level multi-objective linear programming problem. Gener Math Notes 21:59–74
Sun H, Gao Z, Wu J (2008) A bi-level programming model and solution algorithm for the location of logistics distribution centers. Appl Math Model 32:610–616
Taha AF, Hachem NA, Panchal JH (2014) A Quasi-Feed-In-Tariff policy formulation in micro-grids: a bi-level multi-period approach.Energy Policy 71:63–75
Takama N, Loucks DP (1981) Multi-level optimization for multi-objective problems. Appl Math Modeling 5:173–178
Takama N, Umeda T (1981) Multi-level, multi-objective optimization in process engineering. Chem Eng Sci 36:129–136
Tan RR, Aviso KB, Cruz Jr JB, Culaba AB (2011) A note on an extended fuzzy bi-level optimization approach for water exchange in eco-industrial parks with hub topology. Process Saf Environ Prot 89:106–111
Taran M, Roghanian E (2013) A fuzzy multi-objective multi-follower linear bi-level programming problem to supply chain optimization. Uncertain Supply Chain Manag 1:193–206
Tiryaki F (2006) Interactive compensatory fuzzy programming for decentralized multi-level linear programming (DMLLP) problems. Fuzzy Sets Syst 157:3072–3090
Tobin RL, Fiesz TL (1986) Spatial competition facility location models; definition, formulation and solution approach. Ann Oper Res 6:49–74
Toksari DM (2010) Taylor series approach for bi-level linear fractional programming. Selçuk J Appl Math 11:63–69
Toledo CFM, Oliveisa RRR, Fraca PM (2012) A hybrid multi-population genetic algorithm applied to solve the multi-level capacitated lot sizing problem with backlogging. Comput Oper Res 40:910–919
Tuy H, Migdalas A, Hoai-Phuong NT (2007) A novel approach to bi-level nonlinear programming. J Glob Optim 38:527–554
Ukkusuri S, Doan K, Aziz HMA (2013) A bi-level formulation for the combined dynamic equilibrium based traffic signal control. Proced-soc Behav Sci 80:729–752
Uno T, Katagiri H, Kato H (2007) An application of particle swarm optimization to bi-level facility location problems with quality of facilities, Asia Pac Manag Rev 12:183–189
Vicente LN, Calamai PH (1994) Bi-level and multi-level programming: a bibliography review. J Glob Optim 5:291–306
Vicente LN,Savard G, Judice J (1996) Discrete linear bi-level programming problem. J Optim Theory Appl 89:597–614
Wan Z, Mao L,Wang G (2014) Estimation of distribution algorithm for a class of nonlinear bi-level programming problems. Inf Sci 256:184–196
Wan Z, Wang G, Sun B (2013) A hybrid intelligent algorithm by combining particle swarm optimization with chaos searching technique for solving nonlinear bi-level programming problems, Swarm Evolut Comput 8:26–32
Wang G, Jiang B, Zhu K, Wan Z (2010) Global convergent algorithm for the bi-level linear fractional-linear programming based on modified convex simplex method. J Syst Eng Electron 21:239–243
Wang Y, Jiao YC, Li H (2005) An evolutionary algorithm for solving nonlinear bi-level programming based on a new constraint-handling scheme, IEEE Trans Syst Man Cybern 35:221–232
Wang S, Meng Q, Yang H (2013) Global optimization methods for the discrete network design problems. Transp Res Part B 50:42–60
Wang ZW, Nagasawa H, Nishiyama N. (1996) An algorithm for multi-objective multi-level linear programming problem. J Oper Res Soc Jpn 39:176–187
Wang G, Wan Z (2008) A fuzzy interactive approach for decentralized bi-level programming problem with a common decision variable. IEEE Int Conf Comp Sci Softw Eng 1:5–8
Wang G, Wan Z, Wang X, Lv Y (2008) Genetic algorithm based on simplex method for solving linear-quadratic bi-level programming problem. Comput Math Appl 56:2550–2555
Wang J, Zhu J, Huang J, Zhang M (2010) Multi-level emergency resources location and allocation, In: Proceeding of the IEEE international conference on emergency management and management sciences. pp 202–205
Wen UP, Huang AD (1996) A simple tabu-search method to solve the mixed-integer linear bi-level programming problems. Eur J Oper Res 88:563–571
White DJ (1997) Penalty function approach to linear tri-level programming. J Optim Theory Appl 93:183–197
Xu J, Gang J (2013) Multi-objective bi-level construction material transportation scheduling in large-scale construction projects under a fuzzy random environment. Transp Plan Technol 36:352–376
Xu X, Meng Z, Shen R (2013) A tri-level programming model based on conditional value-at-risk for three-stage supply chain management. Comput Ind Eng 66:470–475
Xu P, Wang L (2014) An exact algorithm for the bi-level mixed integer linear programming problem under three simplifying assumptions. Comput Oper Res 41:309–318
Yang D, Jiao J, Ji Y, Du G, Helo P (2015) A Valente. Joint optimization for coordinated configuration of product families and supply chains by a leader- follower Stackelberg game, Eur J Oper Res 246:263–280
Yao Y, Edmunds T, Papageorgiou D, Alvarez R (2007) Tri-level optimization in power network defense. IEEE Trans Syst Man Cybern Part C 37:712–718
Yeh WC (2009) A two-stage discrete particle swarm optimization for the problem of multiple multi-level redundancy allocation in series systems. Expert Syst Appl 36:9192–9200
Youness EA, Emam OE, Hafez MS (2014) Fuzzy bi-level multi-objective fractional integer programming. Appl Math 8:2857–2863
Yousef S, Badra N (2009) Sensitivity analysis of two-level fractional programming problems. Aust J Basic Appl Sci 3:1130–1135
Zadeh LA (1965) Fuzzy sets information and control 8:338–353
Zahara E, Fan SKS, Tsai DM (2005) Optimal multi-thresholding using a hybrid optimization approach. Pattern Recogn Lett 26:1082–1095
Zeleny M (1982) Multiple Criteria Decision Making. McGraw-Hill book company, New York
Zhang T, Hu T, Guo X, Chen Z, Zheng Y (2013) Solving high dimensional bi-level multi-objective programming problem using a hybrid particle swarm optimization algorithm with crossover operator. Knowledge based system 53:13–19
Zhang G, Lu J (2005) The definition of optimal solution and an extended Kuhn-Tucker approach for fuzzy linear bi-level programming. IEEE Intell Inf Bull 2:1–7
Zhang G, Lu J (2007) Model and approach of fuzzy bi-level decision making for logistics planning problem. J Enterp Inf Manag 20:178–197
Zhang G, Lu J (2010) Fuzzy bilevel programming with multiple objectives and cooperative multiple followers. J Global Optim 47:403–419
Zhang G, Lu J, Dillon T (2007) Decentralized multi-objective bilevel decision making with fuzzy demands. Knowl Based Syst 20:495–507
Zhang G, Lu J, Gao Y (2008) An algorithm for fuzzy multi-objective multi-follower partial cooperative bilevel programming. J Intell Fuzzy Sys 19:303–319
Zhang G, Lu J, Gao Y (2015) Multi-level decision making: models, methods and applications. Springer, Berlin
Zhang G, Lu J, Montero J, Zeng Y (2010) Model, solution concept, and Kth-best algorithm for linear tri-level programming. Inf Sci 130:481–492
Zhang G, Zhang G, Gao Y, Lu J (2011) Competitive strategic bidding optimization in electricity markets using bi-level programming and swarm technique. IEEE Trans Industr Electron 58:2138–2146
Zhang G, Zhang G, Gao Y, Lu J (2009) A bi-level optimization model and a PSO-based algorithm in day-ahead electricity markets, IEEE International Conference on Systems, Man and cybernetics, San Antonio, pp 617– 622
Zimmermann HJ (1987) Fuzzy sets, decision making, and expert systems. Kluwer Academic Publishers, Boston
Zomorrodi AR, Maranas CD (2012) Optcom: A multi-level optimization framework for the metabolic modeling and analysis of microbial communities. PLoS Comput Biol 8:e1002363. doi:10.1371/journal.pcbi.1002363
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors whose names are listed for this manuscript certify that they have no any financial interest, or non-financial interest in the subject matter or materials discussed in this manuscript.
Informed Consent
All the authors are informed and provided their consent.
Rights and permissions
About this article
Cite this article
Lachhwani, K., Dwivedi, A. Bi-level and Multi-Level Programming Problems: Taxonomy of Literature Review and Research Issues. Arch Computat Methods Eng 25, 847–877 (2018). https://doi.org/10.1007/s11831-017-9216-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-017-9216-5