Exact and heuristic algorithms for the maximum weighted submatrix coverage problem

被引:2
|
作者
Sinnl, Markus [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Prod & Logist Management, JKU Business Sch, Linz, Austria
关键词
Combinatorial optimization; Data mining; Branch-and-cut; Benders decomposition; Local search;
D O I
10.1016/j.ejor.2021.07.035
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The maximum weighted submatrix coverage problem is a recently introduced problem with applications in data mining. It is concerned with selecting K submatrices of a given numerical matrix such that the sum of the matrix-entries, which occur in at least one of the selected submatrices, is maximized. In the paper introducing the problem, a problem-specific constraint programming approach was developed and embedded in a large neighborhood-search to obtain a heuristic. A compact integer linear programming formulation was also presented, but deemed inefficient due to its size. In this paper, we introduce new integer linear programming formulations for the problem, one of them is based on Benders decomposition. The obtained Benders decomposition-based formulation has a nice combinatorial structure, i.e., there is no need to solve linear programs to separate Benders cuts. We present preprocessing procedures and valid inequalities for all formulations. We also develop a greedy randomized adaptive search procedure for the problem, which is enhanced with a local search. A computational study using the instances from literature is done to evaluate the effectiveness of our new approaches. Our algorithms manage to find improved primal solutions for ten out of 17 real-world instances, and optimality is proven for two real-world instances. Moreover, for over 700 of 1617 largescale synthetic instances, our algorithms find improved primal solutions compared to the heuristics from the literature. (c) 2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
引用
收藏
页码:821 / 833
页数:13
相关论文
共 50 条
  • [1] The Maximum Weighted Submatrix Coverage Problem: A CP Approach
    Derval, Guillaume
    Branders, Vincent
    Dupont, Pierre
    Schaus, Pierre
    [J]. INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2019, 2019, 11494 : 258 - 274
  • [2] Exact and heuristic algorithms for the weighted total domination problem
    Alvarez-Miranda, Eduardo
    Sinnl, Markus
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 127
  • [3] Exact and heuristic algorithms for the Indel Maximum Likelihood Problem
    Diallo, Abdoulaye Banire
    Makarenkov, Vladimir
    Blanchette, Mathieu
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2007, 14 (04) : 446 - 461
  • [4] Exact and heuristic algorithms for the domination problem
    Inza, Ernesto Parra
    Vakhania, Nodari
    Almira, Jose Maria Sigarreta
    Mira, Frank Angel Hernandez
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 313 (03) : 926 - 936
  • [5] EXACT AND HEURISTIC APPROACHES FOR THE MAXIMUM LIFETIME PROBLEM IN SENSOR NETWORKS WITH COVERAGE AND CONNECTIVITY CONSTRAINTS
    Carrabs, Francesco
    Cerulli, Raffaele
    D'Ambrosio, Ciriaco
    Raiconi, Andrea
    [J]. RAIRO-OPERATIONS RESEARCH, 2017, 51 (03) : 607 - 625
  • [6] Heuristic and exact algorithms for the simultaneous assignment problem
    Yamada, T
    Nasu, Y
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 123 (03) : 531 - 542
  • [7] A Heuristic Approach to the Consecutive Ones Submatrix Problem
    Abo-Alsabeh, Rewayda
    Daham, Hajem Ati
    Salhi, Abdellah
    [J]. BAGHDAD SCIENCE JOURNAL, 2023, 20 (01) : 189 - 195
  • [8] Better Streaming Algorithms for the Maximum Coverage Problem
    McGregor, Andrew
    Vu, Hoa T.
    [J]. THEORY OF COMPUTING SYSTEMS, 2019, 63 (07) : 1595 - 1619
  • [9] NEW EXACT AND HEURISTIC ALGORITHMS FOR THE CREW SCHEDULING PROBLEM
    BIANCO, L
    MINGOZZI, A
    RICCIARDELLI, S
    SPADONI, M
    [J]. LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1990, 143 : 446 - 455
  • [10] Better Streaming Algorithms for the Maximum Coverage Problem
    Andrew McGregor
    Hoa T. Vu
    [J]. Theory of Computing Systems, 2019, 63 : 1595 - 1619