A mixed-integer bilevel programming approach for a competitive prioritized set covering problem

被引:22
|
作者
Hemmati, Mehdi [1 ]
Smith, J. Cole [2 ]
机构
[1] Univ Florida, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
[2] Clemson Univ, Dept Ind Engn, Clemson, SC 29634 USA
基金
美国国家科学基金会;
关键词
Integer programming; Bilevel programming; Cutting planes; Stackelberg games; CRITICAL INFRASTRUCTURE; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.disopt.2016.04.001
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The competitive set covering problem is a two-player Stackelberg (leader follower) game involving a set of items and clauses. The leader acts first to select a set of items, and with knowledge of the leader's action, the follower then selects another subset of items. There exists a set of clauses, where each clause is a prioritized set of items. A clause is satisfied by the selected item having the highest priority, resulting in a reward for the player that introduced the highest-priority selected item. We examine a mixed-integer bilevel programming (MIBLP) formulation for a competitive set covering problem, assuming that both players seek to maximize their profit. This class of problems arises in several fields, including non-cooperative product introduction and facility location games. We develop an MIBLP model for this problem in which binary decision variables appear in both stages of the model. Our contribution regards a cutting-plane algorithm, based on inequalities that support the convex hull of feasible solutions and induce faces of non-zero dimension in many cases. Furthermore, we investigate alternative verification problems to equip the algorithm with cutting planes that induce higher-dimensional faces, and demonstrate that the algorithm significantly improves upon existing general solution method for MIBLPs. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:105 / 134
页数:30
相关论文
共 50 条
  • [1] A Value-Function-Based Exact Approach for the Bilevel Mixed-Integer Programming Problem
    Lozano, Leonardo
    Smith, J. Cole
    OPERATIONS RESEARCH, 2017, 65 (03) : 768 - 786
  • [2] A MIXED-INTEGER PROGRAMMING APPROACH TO THE CLUSTERING PROBLEM
    FREED, N
    GLOVER, F
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 1983, 12 (05) : 595 - 607
  • [3] Global optimization of mixed-integer bilevel programming problems
    Gumus, Zeynep H.
    Floudas, Christodoulos A.
    COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (03) : 181 - 212
  • [4] A Survey on Mixed-Integer Programming Techniques in Bilevel Optimization
    Kleinert, Thomas
    Labbé, Martine
    Ljubić, Ivana
    Schmidt, Martin
    Schmidt, Martin (martin.schmidt@uni-trier.de), 1600, Elsevier B.V. (09):
  • [5] A Survey on Mixed-Integer Programming Techniques in Bilevel Optimization
    Kleinert, Thomas
    Labbe, Martine
    Ljubic, Ivana
    Schmidt, Martin
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2021, 9
  • [6] New Product Introduction Against a Predator: A Bilevel Mixed-Integer Programming Approach
    Smith, J. Cole
    Lim, Churlzu
    Alptekinoglu, Aydin
    NAVAL RESEARCH LOGISTICS, 2009, 56 (08) : 714 - 729
  • [7] Integer set reduction for stochastic mixed-integer programming
    Venkatachalam, Saravanan
    Ntaimo, Lewis
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2023, 85 (01) : 181 - 211
  • [8] Integer set reduction for stochastic mixed-integer programming
    Saravanan Venkatachalam
    Lewis Ntaimo
    Computational Optimization and Applications, 2023, 85 : 181 - 211
  • [9] Multiparametric programming based algorithms for pure integer and mixed-integer bilevel programming problems
    Dominguez, Luis F.
    Pistikopoulos, Efstratios N.
    COMPUTERS & CHEMICAL ENGINEERING, 2010, 34 (12) : 2097 - 2106
  • [10] Bilevel Mixed-Integer Linear Programming Model for Solving the Single Airport Location Problem
    Hammad, Ahmed W. A.
    Akbarnezhad, Ali
    Rey, David
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2017, 31 (05)