This study develops an algorithm to solve a variation of the Shortest Common Superstring (SCS) problem. There are two modifications to the base SCS problem. First, one string in the set S is allowed to have up to K mistakes, defined as not matching the SCS in at most K positions. Second, no string in S can be a substring of another in S. The algorithm proposed for the problem is exact.
翻译:本研究提出一种算法,用于求解最短公共超串(SCS)问题的一个变体。该变体在基础SCS问题上进行了两处修改:首先,允许集合S中的某个字符串在至多K个位置上与SCS不匹配(即最多存在K处错误);其次,要求S中任意字符串不得成为其他字符串的子串。针对该问题所提出的算法是精确算法。