TY - GEN
T1 - Heuristic algorithms for the longest filled common subsequence problem
AU - Mincu, Radu Stefan
AU - Popa, Alexandru
PY - 2018/9
Y1 - 2018/9
N2 - At CPM 2017, Castelli et al. define and study a new variant of the Longest Common Subsequence Problem, termed the Longest Filled Common Subsequence Problem (LFCS). For the LFCS problem, the input consists of two strings A and B and a multiset of characters M. The goal is to insert the characters from M into the string B, thus obtaining a new string B, such that the Longest Common Subsequence (LCS) between A and B∗ is maximized. Casteli et al. show that the problem is NP-hard and provide a 3/5-approximation algorithm for the problem. In this paper we study the problem from the experimental point of view. We introduce, implement and test new heuristic algorithms and compare them with the approximation algorithm of Casteli et al. Moreover, we introduce an Integer Linear Program (ILP) model for the problem and we use the state of the art ILP solver, Gurobi, to obtain exact solution for moderate sized instances.
AB - At CPM 2017, Castelli et al. define and study a new variant of the Longest Common Subsequence Problem, termed the Longest Filled Common Subsequence Problem (LFCS). For the LFCS problem, the input consists of two strings A and B and a multiset of characters M. The goal is to insert the characters from M into the string B, thus obtaining a new string B, such that the Longest Common Subsequence (LCS) between A and B∗ is maximized. Casteli et al. show that the problem is NP-hard and provide a 3/5-approximation algorithm for the problem. In this paper we study the problem from the experimental point of view. We introduce, implement and test new heuristic algorithms and compare them with the approximation algorithm of Casteli et al. Moreover, we introduce an Integer Linear Program (ILP) model for the problem and we use the state of the art ILP solver, Gurobi, to obtain exact solution for moderate sized instances.
KW - Heuristic
KW - Longest common subsequence
KW - NP-hard problem
UR - http://www.scopus.com/inward/record.url?scp=85069542444&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85069542444&partnerID=8YFLogxK
U2 - 10.1109/SYNASC.2018.00075
DO - 10.1109/SYNASC.2018.00075
M3 - Conference contribution
AN - SCOPUS:85069542444
T3 - Proceedings - 2018 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2018
SP - 449
EP - 453
BT - Proceedings - 2018 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2018
Y2 - 20 September 2018 through 23 September 2018
ER -