Linear bilevel programming solution by genetic algorithm

Bilevel programming, a tool for modeling decentralized decisions, consists of the objective of the leader at its first level and that of the follower at the second level. Bilevel programming has been proved to be NP-hard problem. Numerous algorithms have been developed so far for solving bilevel pro...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & operations research 2002-11, Vol.29 (13), p.1913-1925
Hauptverfasser: Hejazi, S.R., Memariani, A., Jahanshahloo, G., Sepehri, M.M.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Bilevel programming, a tool for modeling decentralized decisions, consists of the objective of the leader at its first level and that of the follower at the second level. Bilevel programming has been proved to be NP-hard problem. Numerous algorithms have been developed so far for solving bilevel programming problem. In this paper, an attempt has been made to develop an efficient approach based on genetic algorithm. The efficiency of the algorithm is ascertained by comparing the results with Gendreau et al. (J. Global Optimization 8 (1996) 217–233) method. Multilevel programming techniques are developed to solve decentralized planning problems with multiple decision makers in a hierarchical organization. The bilevel programming (BLP) problem is a special case of multilevel programming problems with a two level structure. This problem is an important case in nonconvex optimization, and a leader–follower game in which play is sequential and cooperation is not permitted. In this paper, we propose a method based on genetic algorithm approach for solving a BLP problem. For solving constrained optimization problem with genetic algorithm, the difficulty is that most of the chromosomes may be infeasible. In the existing methods in the literature, less attention has been provided for this difficulty. By providing some theorems, this matter has been tackled and hence makes the algorithm more efficient than other techniques.
ISSN:0305-0548
1873-765X
0305-0548
DOI:10.1016/S0305-0548(01)00066-1