2012
DOI: 10.1007/978-3-642-33757-4_9
|View full text |Cite
|
Sign up to set email alerts
|

Computing Longest Common Subsequences with the B-Cell Algorithm

Abstract: Abstract. Computing a longest common subsequence of a number of strings is a classical combinatorial optimisation problem with many applications in computer science and bioinformatics. It is a hard problem in the general case so that the use of heuristics is motivated. Evolutionary algorithms have been reported to be successful heuristics in practice but a theoretical analysis has proven that a large class of evolutionary algorithms using mutation and crossover fail to solve and even approximate the problem ef… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
15
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
3
2

Relationship

4
6

Authors

Journals

citations
Cited by 17 publications
(15 citation statements)
references
References 29 publications
0
15
0
Order By: Relevance
“…Such studies have been extensively performed for the contiguous somatic hypermutation operator employed by the B-Cell algorithm [8,9], the inversely proportional hypermutation operator of Clonalg [10,11] and the ageing operator used by Opt-IA [12,13,14]. These studies formed a foundational basis which allowed the subsequent analysis of the complete B-Cell algorithm as used in practice for standard combinatorial optimisation [15,16].…”
Section: Introductionmentioning
confidence: 99%
“…Such studies have been extensively performed for the contiguous somatic hypermutation operator employed by the B-Cell algorithm [8,9], the inversely proportional hypermutation operator of Clonalg [10,11] and the ageing operator used by Opt-IA [12,13,14]. These studies formed a foundational basis which allowed the subsequent analysis of the complete B-Cell algorithm as used in practice for standard combinatorial optimisation [15,16].…”
Section: Introductionmentioning
confidence: 99%
“…One such example is the somatic contiguous hypermutation (CHM) operator from the B-cell algorithm (BCA) [15], where large contiguous blocks of a bit string are flipped simultaneously. Previous theoretical work on comparing SBM and CHM has contributed to the understanding of their benefits and drawbacks in the context of its runtime on different problems [8,10,11], the expected solution quality after a pre-defined number of steps [14] and in dynamic environments [12]. It is easy to see that hardest functions for CHM with respect to expected optimisation times are those where the algorithm gets trapped with positive probability such that the optimisation time is not finite, e. g., if there exists a second best search point for which all direct mutations to the optimum involve noncontiguous bits [10].…”
Section: Introductionmentioning
confidence: 99%
“…All these works considered the hypermutation operators within a very simple algorithmic framework on simple example problems to understand the power and limitations of the operators. Concerning CSM, the work was a basis which enabled the analysis of the full BCA for standard combinatorial optimisation problems such as vertex cover [10] and the longest common subsequence problem [14].…”
Section: Introductionmentioning
confidence: 99%