Branch-and-bound algorithm for a competitive facility location problem

被引:42
|
作者
Beresnev, Vladimir [1 ]
机构
[1] Sabolev Inst Math, Novosibirsk 630090, Russia
关键词
Bilevel programming problem; Pseudo-Boolean function; Upper bound; Branch-and-bound algorithm; Local search;
D O I
10.1016/j.cor.2013.02.023
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study a mathematical model generalizing the well-known facility location problem. In this model we consider two competing sides successively placing their facilities and aiming to "capture" consumers, in order to make maximal profit. We state the problem as a bilevel integer programming problem, regarding optimal noncooperative solutions as optimal solutions. We propose a branch-and-bound algorithm for finding the optimal noncooperative solution. While constructing the algorithm, we represent our problem as the problem of maximizing a pseudo-Boolean function. An important ingredient of the algorithm is a method for calculating an upper bound for the values of the pseudo-Boolean function on subsets of solutions. We present the results of a simulation demonstrating the computational capabilities of the proposed algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2062 / 2070
页数:9
相关论文
共 50 条