Weighted Shortest Common Supersequence Problem Revisited
Panagiotis Charalampopoulos, Tomasz Kociumaka, Solon P. Pissis, Jakub, Radoszewski, Wojciech Rytter, Juliusz Straszy\'nski, Tomasz Wale\'n and, Wiktor Zuba

TL;DR
This paper revisits the Weighted Shortest Common Supersequence problem, providing a new algorithm with optimal bounds and revealing fundamental differences from related problems, advancing understanding of computational complexity in weighted sequence matching.
Contribution
It introduces an efficient algorithm for the WSCS problem over constant alphabets and establishes tight complexity bounds, highlighting key differences from the Weighted Longest Common Subsequence problem.
Findings
Algorithm solves WSCS in O(n^2√z log z) time for constant alphabets.
Matching conditional lower bounds show optimality of the algorithm.
Proves WLCS cannot be solved in any polynomial time unless P=NP.
Abstract
A weighted string, also known as a position weight matrix, is a sequence of probability distributions over some alphabet. We revisit the Weighted Shortest Common Supersequence (WSCS) problem, introduced by Amir et al. [SPIRE 2011], that is, the SCS problem on weighted strings. In the WSCS problem, we are given two weighted strings and and a threshold on probability, and we are asked to compute the shortest (standard) string such that both and match subsequences of (not necessarily the same) with probability at least . Amir et al. showed that this problem is NP-complete if the probabilities, including the threshold , are represented by their logarithms (encoded in binary). We present an algorithm that solves the WSCS problem for two weighted strings of length over a constant-sized alphabet in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
