Hybrid techniques based on solving reduced problem instances for a longest common subsequence problem

View/Open
Cita com:
hdl:2117/113930
Document typeArticle
Defense date2018-01-01
Rights accessOpen Access
Abstract
Finding the longest common subsequence of a given set of input strings is a relevant problem arising in various practical settings. One of these problems is the so-called longest arc-preserving common subsequence problem. This NP-hard combinatorial optimization problem was introduced for the comparison of arc-annotated ribonucleic acid (RNA) sequences. In this work we present an integer linear programming (ILP) formulation of the problem. As even in the context of rather small problem instances the application of a general purpose ILP solver is not viable due to the size of the model, we study alternative ways based on model reduction in order to take profit from this ILP model. First, we present a heuristic way for reducing the model, with the subsequent application of an ILP solver. Second, we propose the application of an iterative hybrid algorithm that makes use of an ILP solver for generating high quality solutions at each iteration. Experimental results concerning artificial and real problem instances show that the proposed techniques outperform an available technique from the literature.
CitationBlum, C., Blesa, M. Hybrid techniques based on solving reduced problem instances for a longest common subsequence problem. "Applied soft computing", 1 Gener 2018, vol. 62, p. 15-28.
ISSN1568-4946
Files | Description | Size | Format | View |
---|---|---|---|---|
paper-postprint.pdf | 1,342Mb | View/Open |
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 Spain