A Set-Covering Approach with Column Generation for Parsimony Haplotyping

被引:4
|
作者
Lancia, Giuseppe [1 ]
Serafini, Paolo [1 ]
机构
[1] Univ Udine, Dipartimento Matemat & Informat, I-33100 Udine, Italy
关键词
integer programming; computational biology; haplotyping; branch and price; branch and cut; set covering; INFERENCE; SAMPLES;
D O I
10.1287/ijoc.1080.0285
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
W e introduce an exact algorithm, based on integer linear programming (ILP), for the parsimony haplotyping problem (PHP). The PHP uses molecular data and is aimed at the determination of a smallest set of haplotypes that explain a given set of genotypes. Our approach is based on a set-covering formulation of the problem, solved by branch and bound with both column and row generation. Existing ILP methods for the PHP suffer from the large size of the solution space, when the genotypes are long and with many heterozygous sites. Our approach, on the other hand, is based on an effective implicit representation of the solution space, and allows the solution of both real data and simulated instances, which are very hard to solve for other ILPs.
引用
收藏
页码:151 / 166
页数:16
相关论文
共 50 条
  • [1] AN APPROACH TO THE SOLUTION OF THE SET-COVERING PROBLEM
    ROSHCHIN, VA
    SERGIENKO, IV
    CYBERNETICS, 1984, 20 (06): : 849 - 855
  • [2] OPTIMAL TAXIWAY REPAIR - A SET-COVERING APPROACH
    HARNETT, RM
    KIEL, GC
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1985, 14 (06): : 405 - 419
  • [3] Ray projection for optimizing polytopes with prohibitively many constraints in set-covering column generation
    Daniel Porumbel
    Mathematical Programming, 2016, 155 : 147 - 197
  • [4] Ray projection for optimizing polytopes with prohibitively many constraints in set-covering column generation
    Porumbel, Daniel
    MATHEMATICAL PROGRAMMING, 2016, 155 (1-2) : 147 - 197
  • [5] A Set-Covering Approach to Customized Coverage Instrumentation
    Michini, Carla
    Ohmann, Peter
    Liblit, Ben
    Linderoth, Jeff
    INFORMS JOURNAL ON COMPUTING, 2024, 36 (01) : 21 - 38
  • [6] SET-COVERING PROBLEM
    BALAS, E
    PADBERG, MW
    OPERATIONS RESEARCH, 1972, 20 (06) : 1152 - 1161
  • [7] Iterated Local Search and Column Generation to solve Arc-Routing as a permutation set-covering problem
    Porumbel, Daniel
    Goncalves, Gilles
    Allaoui, Hamid
    Hsu, Tiente
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 256 (02) : 349 - 367
  • [8] ALGORITHM FOR SET-COVERING PROBLEMS
    GONDRAN, M
    LAURIERE, JL
    REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1975, (NV2): : 33 - 51
  • [9] The probabilistic set-covering problem
    Beraldi, P
    Ruszczynski, A
    OPERATIONS RESEARCH, 2002, 50 (06) : 956 - 967
  • [10] APPLICATIONS OF LOCATION SET-COVERING PROBLEM
    REVELLE, C
    TOREGAS, C
    FALKSON, L
    GEOGRAPHICAL ANALYSIS, 1976, 8 (01) : 67 - 76