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 条
  • [41] THE WEIGHTED MAXIMUM INDEPENDENT SET PROBLEM IN PERMUTATION GRAPHS
    YU, CW
    CHEN, GH
    BIT NUMERICAL MATHEMATICS, 1992, 32 (04) : 609 - 618
  • [42] An Augmentation Algorithm for the Maximum Weighted Stable Set Problem
    Carlo Mannino
    Egidio Stefanutti
    Computational Optimization and Applications, 1999, 14 : 367 - 381
  • [43] A parallel approximation algorithm for the weighted maximum matching problem
    Manne, Fredrik
    Bisseling, Rob H.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 708 - +
  • [44] NEW ALGORITHMS FOR THE WEIGHTED MAXIMUM CUT PROBLEM ON GRAPHS
    SHOR, NZ
    BEREZOVSKII, OA
    CYBERNETICS AND SYSTEMS ANALYSIS, 1995, 31 (02) : 240 - 245
  • [45] Relaxed Survey Propagation for The Weighted Maximum Satisfiability Problem
    Chieu, Hai Leong
    Lee, Wee Sun
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 36 : 229 - 266
  • [46] Relaxed survey propagation for the weighted maximum satisfiability problem
    Chieu, Hai Leong
    Lee, Wee Sun
    Journal of Artificial Intelligence Research, 2009, 36 : 229 - 266
  • [47] An augmentation algorithm for the maximum weighted stable set problem
    Mannino, C
    Stefanutti, E
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1999, 14 (03) : 367 - 381
  • [48] NEW QUADRATIC MODELS FOR THE MAXIMUM WEIGHTED CUT PROBLEM
    Stetsyuk, P. I.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2006, 42 (01) : 54 - 64
  • [49] A new approach for the deep order preserving submatrix problem based on sequential pattern mining
    Xue, Yun
    Li, Tiechen
    Liu, Zhiwen
    Pang, Chaoyi
    Li, Meihang
    Liao, Zhengling
    Hu, Xiaohui
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (02) : 263 - 279
  • [50] The Weighted Matching Approach to Maximum Cardinality Matching
    Gabow, Harold N.
    FUNDAMENTA INFORMATICAE, 2017, 154 (1-4) : 109 - 130