Shortest common supersequence with applications

dc.contributor.advisorChairperson, Graduate Committee: Binhai Zhuen
dc.contributor.authorChen, Muzhouen
dc.date.accessioned2025-01-25T20:35:17Z
dc.date.issued2024en
dc.description.abstractThe shortest common supersequence problem (SCS) is a classical problem that was first studied by Maier in 1978. Recently, some research on the tree-child network inference problem, developed from the inference of phylogenetic networks, which involves a variant of SCS, has been studied. The variant of the shortest common supersequence problem on permutation strings was introduced to solve the tree-child network problem. In this thesis, we first provide the sketch of the proof of the NP-completeness of the SCS problem on the permutation strings from the feedback vertex set problem. From the reduction, we continue analyzing the inapproximability of this new variation. Then, we study the FPT tractability of SCS using different parameters. With the new reduction developed, which corrected and simplified the former reduction provided by Maier from the Vertex Cover problem, we extended the proof to the non-existence of the FPT algorithm parameterized by the number of the inserting positions in the longest input sequence even if it is fixed to be 3. On the other hand, an FPT algorithm parameterized by the solution size has been explored. Furthermore, we extended our proof on the NP-completeness and W[1] hardness of the k-disjoint-SCS problem as another variant of the SCS. Lastly, a new heuristic algorithm has been constructed for practical use by using the concept of maximum increasing substrings, which can be applied to both permutation strings and non-permutation strings. The empirical results show that both algorithms perform similarly in producing the shortest common supersequence, while our algorithm takes longer runtime on average due to the more complex computation during the process.en
dc.identifier.urihttps://scholarworks.montana.edu/handle/1/18758
dc.language.isoenen
dc.publisherMontana State University - Bozeman, College of Engineeringen
dc.rights.holderCopyright 2024 by Muzhou Chenen
dc.subject.lcshSequences (Mathematics)en
dc.subject.lcshNP-complete problemsen
dc.subject.lcshAlgorithmsen
dc.titleShortest common supersequence with applicationsen
dc.typeThesisen
mus.data.thumbpage25en
thesis.degree.committeemembersMembers, Graduate Committee: Brendan Mumey; Sean Yawen
thesis.degree.departmentComputing.en
thesis.degree.genreThesisen
thesis.degree.nameMSen
thesis.format.extentfirstpage1en
thesis.format.extentlastpage45en

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
chen-shortest-2024.pdf
Size:
354.09 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
825 B
Format:
Plain Text
Description: