The Maximum Weighted Submatrix Coverage Problem: A CP Approach

被引:4
|
作者
Derval, Guillaume [1 ]
Branders, Vincent [1 ]
Dupont, Pierre [1 ]
Schaus, Pierre [1 ]
机构
[1] UCLouvain, ICTEAM, INGI, Louvain la Neuve, Belgium
关键词
Constraint programming; Maximum weighted submatrix coverage problem; Data mining;
D O I
10.1007/978-3-030-19212-9_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The objective of the maximum weighted submatrix coverage problem (MWSCP) is to discover K submatrices that together cover the largest sum of entries of the input matrix. The special case of K = 1 called the maximal-sum submatrix problem was successfully solved with CP. Unfortunately, the case of K > 1 is more difficult to solve as the selection of the rows of the submatrices cannot be decided in polynomial time solely from the selection of K sets of columns. The search space is thus substantially augmented compared to the case K = 1. We introduce a complete CP approach for solving this problem efficiently composed of the major CP ingredients: (1) filtering rules, (2) a lower bound, (3) dominance rules, (4) variable-value heuristic, and (5) a large neighborhood search. As the related biclustering problem, MWSCP has many practical data-mining applications such as gene module discovery in bioinformatics. Through multiple experiments on synthetic and real datasets, we provide evidence of the practicality of the approach both in terms of computational time and quality of the solutions discovered.
引用
收藏
页码:258 / 274
页数:17
相关论文
共 50 条
  • [21] Better Streaming Algorithms for the Maximum Coverage Problem
    Andrew McGregor
    Hoa T. Vu
    Theory of Computing Systems, 2019, 63 : 1595 - 1619
  • [22] Typical approximation performance for maximum coverage problem
    Takabe, Satoshi
    Maehara, Takanori
    Hukushima, Koji
    PHYSICAL REVIEW E, 2018, 97 (02)
  • [23] Better Streaming Algorithms for the Maximum Coverage Problem
    McGregor, Andrew
    Vu, Hoa T.
    THEORY OF COMPUTING SYSTEMS, 2019, 63 (07) : 1595 - 1619
  • [24] On the Deep Order-Preserving Submatrix Problem: A Best Effort Approach
    Gao, Byron J.
    Griffith, Obi L.
    Ester, Martin
    Xiong, Hui
    Zhao, Qiang
    Jones, Steven J. M.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (02) : 309 - 325
  • [25] Best Principal Submatrix Selection for the Maximum Entropy Sampling Problem: Scalable Algorithms and Performance Guarantees
    Li, Yongchun
    Xie, Weijun
    OPERATIONS RESEARCH, 2024, 72 (02) : 493 - 513
  • [26] A FASTER ALGORITHM FOR THE MAXIMUM WEIGHTED TARDINESS PROBLEM
    FIELDS, MC
    FREDERICKSON, GN
    INFORMATION PROCESSING LETTERS, 1990, 36 (01) : 39 - 44
  • [27] Improved Submatrix Maximum Queries in Monge Matrices
    Gawrychowski, Pawel
    Mozes, Shay
    Weimann, Oren
    AUTOMATA, LANGUAGES, AND PROGRAMMING (ICALP 2014), PT I, 2014, 8572 : 525 - 537
  • [28] MAXIMUM SUBMATRIX TRACES FOR POSITIVE DEFINITE MATRICES
    OLKIN, I
    RACHEV, ST
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1993, 14 (02) : 390 - 397
  • [29] Graph - Based Cellular Automata Approach to Maximum Lifetime Coverage Problem in Wireless Sensor Networks
    Tretyakova, Antonina
    Seredynski, Franciszek
    Bouvry, Pascal
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 439 - 447
  • [30] An improved formulation for the maximum coverage patrol routing problem
    Capar, Ibrahim
    Keskin, Burcu B.
    Rubin, Paul A.
    COMPUTERS & OPERATIONS RESEARCH, 2015, 59 : 1 - 10