A study on the use of heuristics to solve a bilevel programming problem

A study on the use of heuristics to solve a bilevel programming problem

0.00 Avg rating0 Votes
Article ID: iaor201526599
Volume: 22
Issue: 5
Start Page Number: 861
End Page Number: 882
Publication Date: Sep 2015
Journal: International Transactions in Operational Research
Authors: ,
Keywords: heuristics: ant systems, production, distribution
Abstract:

The bilevel programming problem is characterized as an optimization problem that has another optimization problem in its constraints. The leader in the upper level and the follower in the lower level are hierarchically related where the leader's decisions affect both the follower's payoff function and allowable actions, and vice versa. One difficulty that arises in solving bilevel problems is that unless a solution is optimal for the lower level problem, it cannot be feasible for the overall problem. This suggests that approximate methods could not be used for solving the lower level problem, as they do not guarantee that the optimal solution is actually found. However, from the practical point of view near‐optimal solutions are often acceptable, especially when the lower level problem is too costly to be exactly solved thus rendering the use of exact methods impractical. In this paper, we study the impact of using an approximate method in the lower level problem, discussing how near‐optimal solutions on the lower level can affect the upper level objective function values. This study considers a bilevel production‐distribution planning problem that is solved by two intelligent heuristics hierarchically related: ant colony optimization for solving the upper level problem, and differential evolution method to solve the lower level problem.

Reviews

Required fields are marked *. Your email address will not be published.