Skip to main content
Erschienen in: Cognitive Computation 5/2018

12.05.2018

A Novel Cognitively Inspired State Transition Algorithm for Solving the Linear Bi-Level Programming Problem

verfasst von: Zhaoke Huang, Chunhua Yang, Xiaojun Zhou, Weihua Gui

Erschienen in: Cognitive Computation | Ausgabe 5/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Linear bi-level programming (LBLP) is a useful tool for modeling decentralized decision-making problems. It has two-level (upper-level and lower-level) objectives. Many studies have shown that the LBLP problem is NP-hard, meaning it is difficult to find a global solution in polynomial time. In this paper, we present a novel cognitively inspired computing method based on the state transition algorithm (STA) to obtain an approximate optimal solution for the LBLP problem in polynomial time. The proposed method is applied to a supply chain model that fits the definition of an LBLP problem. The experimental results indicate that the proposed method is more efficient in terms of solution accuracy through a comparison to other metaheuristic-based methods using four problems from the literature in addition to the supply chain distribution model. In this study, a cognitively inspired STA-based method was proposed for the LBLP problem. In the future, we expect to extent the proposed method for linear multi-level programming problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bard JF. Practical bilevel optimization: algorithms and applications. Springer Science & Business Media; 2013. vol. 30. Bard JF. Practical bilevel optimization: algorithms and applications. Springer Science & Business Media; 2013. vol. 30.
2.
Zurück zum Zitat Bard JF, Falk JE. An explicit solution to the multi-level programming problem. Comput Oper Res 1982;9 (1):77–100.CrossRef Bard JF, Falk JE. An explicit solution to the multi-level programming problem. Comput Oper Res 1982;9 (1):77–100.CrossRef
3.
Zurück zum Zitat Bialas W F, Karwan MH. Two-level linear programming. Manag Sci 1984;30(8):1004–1020.CrossRef Bialas W F, Karwan MH. Two-level linear programming. Manag Sci 1984;30(8):1004–1020.CrossRef
4.
Zurück zum Zitat Dempe S. 2002. Foundations of bilevel programming. Springer Science & Business Media. Dempe S. 2002. Foundations of bilevel programming. Springer Science & Business Media.
5.
Zurück zum Zitat Han J, Yang C, Zhou X, Gui W. Dynamic multi-objective optimization arising in iron precipitation of zinc hydrometallurgy. Hydrometallurgy 2017;173:134–148.CrossRef Han J, Yang C, Zhou X, Gui W. Dynamic multi-objective optimization arising in iron precipitation of zinc hydrometallurgy. Hydrometallurgy 2017;173:134–148.CrossRef
6.
Zurück zum Zitat Han J, Yang C, Zhou X, Gui W. A new multi-threshold image segmentation approach using state transition algorithm. Appl Math Model 2017;44:588–601.CrossRef Han J, Yang C, Zhou X, Gui W. A new multi-threshold image segmentation approach using state transition algorithm. Appl Math Model 2017;44:588–601.CrossRef
7.
Zurück zum Zitat Han J, Yang C, Zhou X, Gui W. A two-stage state transition algorithm for constrained engineering optimization problems. Int J Control Autom Syst 2017:1–13. Han J, Yang C, Zhou X, Gui W. A two-stage state transition algorithm for constrained engineering optimization problems. Int J Control Autom Syst 2017:1–13.
8.
Zurück zum Zitat Hansen P, Jaumard B, Savard G. New branch-and-bound rules for linear bilevel programming. SIAM J Sci Statist Comput 1992;13(5):1194–1217.CrossRef Hansen P, Jaumard B, Savard G. New branch-and-bound rules for linear bilevel programming. SIAM J Sci Statist Comput 1992;13(5):1194–1217.CrossRef
9.
Zurück zum Zitat He X, Li C, Huang T, Li C, Huang J. A recurrent neural network for solving bilevel linear programming problem. IEEE Trans Neural Netw Learn Syst 2014;25(4):824–830.CrossRef He X, Li C, Huang T, Li C, Huang J. A recurrent neural network for solving bilevel linear programming problem. IEEE Trans Neural Netw Learn Syst 2014;25(4):824–830.CrossRef
10.
Zurück zum Zitat Reza Hejazi S, Memariani A, Jahanshahloo G, Sepehri MM. Linear bilevel programming solution by genetic algorithm. Comput Oper Res 2002;29(13):1913–1925.CrossRef Reza Hejazi S, Memariani A, Jahanshahloo G, Sepehri MM. Linear bilevel programming solution by genetic algorithm. Comput Oper Res 2002;29(13):1913–1925.CrossRef
11.
Zurück zum Zitat Huang M, Zhou X, Huang T, Yang C, Gui W. Dynamic optimization based on state transition algorithm for copper removal process. Neural Comput and Applic. 2017:1–13. Huang M, Zhou X, Huang T, Yang C, Gui W. Dynamic optimization based on state transition algorithm for copper removal process. Neural Comput and Applic. 2017:1–13.
12.
Zurück zum Zitat Javed SG, Majid A, Ali S, Kausar N. A bio-inspired parallel-framework based multi-gene genetic programming approach to denoise biomedical images. Cogn Comput 2016;8(4):776–793.CrossRef Javed SG, Majid A, Ali S, Kausar N. A bio-inspired parallel-framework based multi-gene genetic programming approach to denoise biomedical images. Cogn Comput 2016;8(4):776–793.CrossRef
13.
Zurück zum Zitat Kim S-S, McLoone S, Byeon J-H, Lee S, Liu H. Cognitively inspired artificial bee colony clustering for cognitive wireless sensor networks. Cogn Comput 2017;9(2):207–224.CrossRef Kim S-S, McLoone S, Byeon J-H, Lee S, Liu H. Cognitively inspired artificial bee colony clustering for cognitive wireless sensor networks. Cogn Comput 2017;9(2):207–224.CrossRef
14.
Zurück zum Zitat Kuo R J, Han Y S. A hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem–a case study on supply chain model. Appl Math Model 2011;35(8):3905–3917.CrossRef Kuo R J, Han Y S. A hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem–a case study on supply chain model. Appl Math Model 2011;35(8):3905–3917.CrossRef
15.
Zurück zum Zitat Kuo R J, Huang C C. Application of particle swarm optimization algorithm for solving bi-level linear programming problem. Comput Math Appl 2009;58(4):678–685.CrossRef Kuo R J, Huang C C. Application of particle swarm optimization algorithm for solving bi-level linear programming problem. Comput Math Appl 2009;58(4):678–685.CrossRef
16.
Zurück zum Zitat Li C, Xu Y, Yu X, Ryan C, Huang T. Risk-averse energy trading in multienergy microgrids: a two-stage stochastic game approach. IEEE Trans Indus Inf 2017;13(5):2620–2630.CrossRef Li C, Xu Y, Yu X, Ryan C, Huang T. Risk-averse energy trading in multienergy microgrids: a two-stage stochastic game approach. IEEE Trans Indus Inf 2017;13(5):2620–2630.CrossRef
17.
Zurück zum Zitat Li C, Yu X, Yu W, Chen G, Wang J. Efficient computation for sparse load shifting in demand side management. IEEE Trans Smart Grid 2017;8(1):250–261.CrossRef Li C, Yu X, Yu W, Chen G, Wang J. Efficient computation for sparse load shifting in demand side management. IEEE Trans Smart Grid 2017;8(1):250–261.CrossRef
18.
Zurück zum Zitat Liu Y-H, Hart SM. Characterizing an optimal solution to the linear bilevel programming problem. Eur J Oper Res 1994;73(1):164–166.CrossRef Liu Y-H, Hart SM. Characterizing an optimal solution to the linear bilevel programming problem. Eur J Oper Res 1994;73(1):164–166.CrossRef
19.
Zurück zum Zitat Lv Y, Wan Z. Solving linear bilevel programs via a new neural network. Artif Intell Res 2015;5(1):49.CrossRef Lv Y, Wan Z. Solving linear bilevel programs via a new neural network. Artif Intell Res 2015;5(1):49.CrossRef
20.
Zurück zum Zitat Mathieu R, Pittard L, Anandalingam G. Genetic algorithm based approach to bi-level linear programming. Oper Res 1994;28(1):1–21.CrossRef Mathieu R, Pittard L, Anandalingam G. Genetic algorithm based approach to bi-level linear programming. Oper Res 1994;28(1):1–21.CrossRef
21.
Zurück zum Zitat Safaei N, Saraj M. A new method for solving fully fuzzy linear bi-level programming problems. Int J Appl Oper Res 2014;4(1):39–46. Safaei N, Saraj M. A new method for solving fully fuzzy linear bi-level programming problems. Int J Appl Oper Res 2014;4(1):39–46.
22.
Zurück zum Zitat Siddique N, Adeli H. Nature-inspired chemical reaction optimisation algorithms. Cogn Comput. 2017:1–12. Siddique N, Adeli H. Nature-inspired chemical reaction optimisation algorithms. Cogn Comput. 2017:1–12.
23.
Zurück zum Zitat Wen U-P, Hsu S-T. Linear bi-level programming problems–a review. J Oper Res Soc. 1991:125–133. Wen U-P, Hsu S-T. Linear bi-level programming problems–a review. J Oper Res Soc. 1991:125–133.
24.
Zurück zum Zitat Wen U-P, Yang YH. Algorithms for solving the mixed integer two-level linear programming problem. Comput Oper Res 1990;17(2):133–142.CrossRef Wen U-P, Yang YH. Algorithms for solving the mixed integer two-level linear programming problem. Comput Oper Res 1990;17(2):133–142.CrossRef
25.
Zurück zum Zitat White DJ, Anandalingam G. A penalty function approach for solving bi-level linear programs. J Glob Optim 1993;3(4):397–419.CrossRef White DJ, Anandalingam G. A penalty function approach for solving bi-level linear programs. J Glob Optim 1993;3(4):397–419.CrossRef
26.
Zurück zum Zitat Zhang F, Yang C, Zhou X, Gui W. Fractional-order pid controller tuning using continuous state transition algorithm 2006:1–10. Neural Comput Applic 2018;29(10):795–804.CrossRef Zhang F, Yang C, Zhou X, Gui W. Fractional-order pid controller tuning using continuous state transition algorithm 2006:1–10. Neural Comput Applic 2018;29(10):795–804.CrossRef
27.
Zurück zum Zitat Zheng Y, Fang D, Wan Z. A solution approach to the weak linear bilevel programming problems. Optimization 2016;65(7):1437–1449.CrossRef Zheng Y, Fang D, Wan Z. A solution approach to the weak linear bilevel programming problems. Optimization 2016;65(7):1437–1449.CrossRef
28.
Zurück zum Zitat Zhou X, Gao DY, Simpson AR. Optimal design of water distribution networks by a discrete state transition algorithm. Eng Optim 2016;48(4):603–628.CrossRef Zhou X, Gao DY, Simpson AR. Optimal design of water distribution networks by a discrete state transition algorithm. Eng Optim 2016;48(4):603–628.CrossRef
29.
Zurück zum Zitat Zhou X, Gao DY, Yang C, Gui W. Discrete state transition algorithm for unconstrained integer optimization problems. Neurocomputing 2016;173:864–874.CrossRef Zhou X, Gao DY, Yang C, Gui W. Discrete state transition algorithm for unconstrained integer optimization problems. Neurocomputing 2016;173:864–874.CrossRef
30.
Zurück zum Zitat Zhou X, Shi P, Lim C-C, Yang C, Gui W. A dynamic state transition algorithm with application to sensor network localization. Neurocomputing 2018;273:237–250.CrossRef Zhou X, Shi P, Lim C-C, Yang C, Gui W. A dynamic state transition algorithm with application to sensor network localization. Neurocomputing 2018;273:237–250.CrossRef
31.
Zurück zum Zitat Zhou X, Yang C, Gui W. State transition algorithm. J Indus Manag Optim 2012;8(4):1039–1056.CrossRef Zhou X, Yang C, Gui W. State transition algorithm. J Indus Manag Optim 2012;8(4):1039–1056.CrossRef
32.
Zurück zum Zitat Zhou X, Yang C, Gui W. Nonlinear system identification and control using state transition algorithm. Appl Math Comput 2014;226:169–179. Zhou X, Yang C, Gui W. Nonlinear system identification and control using state transition algorithm. Appl Math Comput 2014;226:169–179.
Metadaten
Titel
A Novel Cognitively Inspired State Transition Algorithm for Solving the Linear Bi-Level Programming Problem
verfasst von
Zhaoke Huang
Chunhua Yang
Xiaojun Zhou
Weihua Gui
Publikationsdatum
12.05.2018
Verlag
Springer US
Erschienen in
Cognitive Computation / Ausgabe 5/2018
Print ISSN: 1866-9956
Elektronische ISSN: 1866-9964
DOI
https://doi.org/10.1007/s12559-018-9561-1

Weitere Artikel der Ausgabe 5/2018

Cognitive Computation 5/2018 Zur Ausgabe