New facets and a branch-and-cut algorithm for the weighted clique problem

被引:27
|
作者
Sorensen, MA [1 ]
机构
[1] Aarhus Sch Business, Dept Management Sci & Logist, DK-8210 Aarhus V, Denmark
关键词
combinatorial optimization; Boolean quadratic problem; edge-weighted clique problem; maximum dispersion problem; polyhedra;
D O I
10.1016/S0377-2217(02)00852-4
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a polyhedral approach to the weighted maximal b-clique problem. Given a node- and edge-weighted complete graph the problem is to find a complete subgraph (clique) with no more than b nodes such that the sum of the weights of all nodes and edges in the clique is maximal. We introduce four new classes of facet defining inequalities for the associated b-clique polytope. One of these inequality classes constitutes a generalization of the well known tree inequalities; the other classes are associated with multistars. We use these inequalities together with other classes of facet defining inequalities in a branch-and-cut algorithm for the problem. We give a description of this algorithm, including some separation procedures, and present the computational results for different sets of test problems. The computation times that are obtained indicate that this algorithm is more efficient than previously described algorithms for the problem. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:57 / 70
页数:14
相关论文
共 50 条
  • [1] A branch-and-cut algorithm for the Edge Interdiction Clique Problem
    Furini, Fabio
    Ljubic, Ivana
    San Segundo, Pablo
    Zhao, Yanlu
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 294 (01) : 54 - 69
  • [2] Valid inequalities and branch-and-cut for the clique pricing problem
    Heilporn, Geraldine
    Labbe, Martine
    Marcotte, Patrice
    Savard, Gilles
    [J]. DISCRETE OPTIMIZATION, 2011, 8 (03) : 393 - 410
  • [3] Branch-and-cut algorithm for the equicut problem
    Universita degli Studi di Padova, Padova, Italy
    [J]. Math Program Ser B, 2 (243-263):
  • [4] A branch-and-cut algorithm for the equicut problem
    Brunetta, L
    Conforti, M
    Rinaldi, G
    [J]. MATHEMATICAL PROGRAMMING, 1997, 78 (02) : 243 - 263
  • [5] A branch-and-cut algorithm for the equicut problem
    Lorenzo Brunetta
    Michele Conforti
    Giovanni Rinaldi
    [J]. Mathematical Programming, 1997, 78 : 243 - 263
  • [6] A new branch-and-cut algorithm for the capacitated vehicle routing problem
    Lysgaard, J
    Letchford, AN
    Eglese, RW
    [J]. MATHEMATICAL PROGRAMMING, 2004, 100 (02) : 423 - 445
  • [7] A new formulation and a branch-and-cut algorithm for the set orienteering problem
    Archetti, C.
    Carrabs, F.
    Cerulli, R.
    Laureana, F.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (02) : 446 - 465
  • [8] A new branch-and-cut algorithm for the capacitated vehicle routing problem
    Jens Lysgaard
    Adam N. Letchford
    Richard W. Eglese
    [J]. Mathematical Programming, 2004, 100 : 423 - 445
  • [9] A branch-and-cut algorithm for an assembly routing problem
    Chitsaz, Masoud
    Cordeau, Jean-Francois
    Jans, Raf
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 282 (03) : 896 - 910
  • [10] A branch-and-cut algorithm for the preemptive swapping problem
    Bordenave, Charles
    Gendreau, Michel
    Laporte, Gilbert
    [J]. NETWORKS, 2012, 59 (04) : 387 - 399