DOAJ Open Access 2005

Analysis of the multiplicity matching parameter in suffix trees

Mark Daniel Ward Wojciech Szpankowski

Abstrak

In a suffix tree, the multiplicity matching parameter (MMP) $M_n$ is the number of leaves in the subtree rooted at the branching point of the $(n+1)$st insertion. Equivalently, the MMP is the number of pointers into the database in the Lempel-Ziv '77 data compression algorithm. We prove that the MMP asymptotically follows the logarithmic series distribution plus some fluctuations. In the proof we compare the distribution of the MMP in suffix trees to its distribution in tries built over independent strings. Our results are derived by both probabilistic and analytic techniques of the analysis of algorithms. In particular, we utilize combinatorics on words, bivariate generating functions, pattern matching, recurrence relations, analytical poissonization and depoissonization, the Mellin transform, and complex analysis.

Topik & Kata Kunci

Penulis (2)

M

Mark Daniel Ward

W

Wojciech Szpankowski

Format Sitasi

Ward, M.D., Szpankowski, W. (2005). Analysis of the multiplicity matching parameter in suffix trees. https://doi.org/10.46298/dmtcs.3387

Akses Cepat

Lihat di Sumber doi.org/10.46298/dmtcs.3387
Informasi Jurnal
Tahun Terbit
2005
Sumber Database
DOAJ
DOI
10.46298/dmtcs.3387
Akses
Open Access ✓