Computational performance evaluation of two integer linear programming models for the minimum common string partition problem

被引:3
|
作者
Blum, Christian [1 ,2 ]
Raidl, Gunther R. [3 ]
机构
[1] Ikerbasque, Basque Fdn Sci, E-48011 Bilbao, Spain
[2] Univ Basque Country, UPV EHU, San Sebastian, Spain
[3] TU Wien, Inst Comp Graph & Algorithms, Vienna, Austria
关键词
Minimum common string partition; Bioinformatics; Integer linear programming; Computational comparison; GREEDY ALGORITHM; EDIT DISTANCE;
D O I
10.1007/s11590-015-0921-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the minimum common string partition (MCSP) problem two related input strings are given. "Related" refers to the property that both strings consist of the same set of letters appearing the same number of times in each of the two strings. The MCSP seeks a minimum cardinality partitioning of one string into non-overlapping substrings that is also a valid partitioning for the second string. This problem has applications in bioinformatics e.g. in analyzing related DNA or protein sequences. For strings with lengths less than about 1000 letters, a previously published integer linear programming (ILP) formulation yields, when solved with a state-of-the-art solver such as CPLEX, satisfactory results. In this work, we propose a new, alternative ILP model that is compared to the former one. While a polyhedral study shows the linear programming relaxations of the two models to be equally strong, a comprehensive experimental comparison using real-world as well as artificially created benchmark instances indicates substantial computational advantages of the new formulation.
引用
收藏
页码:189 / 205
页数:17
相关论文
共 50 条
  • [31] An improved integer linear programming formulation for the closest 0-1 string problem
    Arbib, Claudio
    Servilio, Mara
    Ventura, Paolo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 80 : 94 - 100
  • [32] Mixed-integer linear programming algorithm for a computational protein design problem
    Zhu, Yushan
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2007, 46 (03) : 839 - 845
  • [33] Two new integer linear programming formulations for the vertex bisection problem
    Castillo-Garcia, Norberto
    Hernandez Hernandez, Paula
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2019, 74 (03) : 895 - 918
  • [34] Two new integer linear programming formulations for the vertex bisection problem
    Norberto Castillo-García
    Paula Hernández Hernández
    [J]. Computational Optimization and Applications, 2019, 74 : 895 - 918
  • [35] Integer linear programming formulations for the minimum connectivity inference problem and model reduction principles
    Dar, Muhammad Abid
    Fischer, Andreas
    Martinovic, John
    Scheithauer, Guntram
    [J]. DISCRETE OPTIMIZATION, 2021, 40
  • [36] Mixed Integer linear programming and constraint programming models for the online printing shop scheduling problem
    Lunardi, Willian T.
    Birgin, Ernesto G.
    Laborie, Philippe
    Ronconi, Debora P.
    Voos, Holger
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 123
  • [37] A computational study of an objective hyperplane search heuristic for the general integer linear programming problem
    Joseph, A
    Gass, SI
    Bryson, NA
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 1997, 25 (10) : 63 - 76
  • [38] The weighted independent domination problem: Integer linear programming models and metaheuristic approaches
    Pinacho Davidson, Pedro
    Blum, Christian
    Lozano, Jose A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (03) : 860 - 871
  • [39] Mixed-integer linear programming models for the paint waste management problem
    Wang, Juyoung
    Cevik, Mucahit
    Amin, Saman Hassanzadeh
    Parsaee, Amir Ali
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 151
  • [40] Hyperrectangular partition schemes for two-stage stochastic linear mixed integer programming problems
    Wang, Fenlan
    [J]. OPTIMIZATION, 2024,