Hostname: page-component-89b8bd64d-shngb Total loading time: 0 Render date: 2026-05-06T12:16:11.796Z Has data issue: false hasContentIssue false

EXPECTED LENGTH OF THE LONGEST COMMON SUBSEQUENCE OF MULTIPLE STRINGS

Published online by Cambridge University Press:  02 March 2026

RAY LI*
Affiliation:
Department of Mathematics and Computer Science, Santa Clara University, Santa Clara, 95053, USA
WILLIAM REN
Affiliation:
Department of Mathematics and Computer Science, Santa Clara University, Santa Clara 95053, USA e-mail: wren@scu.edu
YIRAN WEN
Affiliation:
Department of Mathematics and Computer Science, Santa Clara University , Santa Clara 95053, USA e-mail: ywen@scu.edu
*
e-mail: rli6@scu.edu
Rights & Permissions [Opens in a new window]

Abstract

We study the generalised Chvátal–Sankoff constant $\gamma _{k,d}$, which represents the normalised expected length of the longest common subsequence of d independent uniformly random strings over an alphabet of size k. We derive asymptotically tight bounds for $\gamma _{2,d}$, establishing that $\gamma _{2,d} = \tfrac 12 + \Theta ({1}/{\sqrt {d}})$. We also derive asymptotically near-optimal bounds on $\gamma _{k,d}$ for $d\ge \Omega (\log k)$.

MSC classification

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Australian Mathematical Publishing Association Inc.
Figure 0

Table 1 History of bounds and estimates for the Chvátal–Sankoff constant, $ \gamma $.

Figure 1

Figure 1 Our matching strategy for $d=7$ random binary strings. Because all bits are independent, we can reveal the randomness in any order. We generate seven random bits. Suppose, as illustrated, four bits are a $1$, and $Y=3$ are a $0$. We reveal more bits in the strings with $0$s until we see $1$s. Here, in total, to get the one LCS bit, we revealed the randomness from $Z=13$ bits across the seven strings.