中文
相关论文

相关论文: Towards a complete perspective on labeled tree ind…

200 篇论文

Tree alignment graphs (TAGs) provide an intuitive data structure for storing phylogenetic trees that exhibits the relationships of the individual input trees and can potentially account for nested taxonomic relationships. This paper…

数据结构与算法 · 计算机科学 2015-03-16 Ruchi Chaudhary , David Fernandez-Baca , J. Gordon Burleigh

We study a document retrieval problem in the new framework where $D$ text documents are organized in a {\em category tree} with a pre-defined number $h$ of categories. This situation occurs e.g. with taxomonic trees in biology or subject…

数据结构与算法 · 计算机科学 2020-06-03 Djamal Belazzougui , Gregory Kucherov

A parameterized string (p-string) is a string over an alphabet $(\Sigma_{s} \cup \Sigma_{p})$, where $\Sigma_{s}$ and $\Sigma_{p}$ are disjoint alphabets for static symbols (s-symbols) and for parameter symbols (p-symbols), respectively.…

数据结构与算法 · 计算机科学 2023-08-14 Kento Iseri , Tomohiro I , Diptarama Hendrian , Dominik Köppl , Ryo Yoshinaka , Ayumi Shinohara

Let $\Sigma$ and $\Pi$ be disjoint alphabets, respectively called the static alphabet and the parameterized alphabet. Two strings $x$ and $y$ over $\Sigma \cup \Pi$ of equal length are said to parameterized match (p-match) if there exists a…

数据结构与算法 · 计算机科学 2021-02-05 Noriki Fujisato , Yuto Nakashima , Shunsuke Inenaga , Hideo Bannai , Masayuki Takeda

It is shown that for a given ordered node-labelled tree of size $n$ and with $s$ many different node labels, one can construct in linear time a top dag of height $O(\log n)$ and size $O(n / \log_\sigma n) \cap O(d \cdot \log n)$, where…

数据结构与算法 · 计算机科学 2017-12-19 Markus Lohrey , Carl Philipp Reh , Kurt Sieber

Compact directed acyclic word graphs (CDAWGs) [Blumer et al. 1987] are a fundamental data structure on strings with applications in text pattern searching, data compression, and pattern discovery. Intuitively, the CDAWG of a string $T$ is…

数据结构与算法 · 计算机科学 2025-02-11 Rikuya Hamai , Hiroto Fujimaru , Shunsuke Inenaga

A labeled oriented tree is called injective if each generator occurs at most once as an edge label. We show that injective labeled oriented trees are aspherical. The proof relies on a new relative asphericity test based on a lemma of…

几何拓扑 · 数学 2016-11-07 Jens Harlander , Stephan Rosebrock

Large tree structures are ubiquitous and real-world relational datasets often have information associated with nodes (e.g., labels or other attributes) and edges (e.g., weights or distances) that need to be communicated to the viewers. Yet,…

计算几何 · 计算机科学 2023-05-18 Kathryn Gray , Mingwei Li , Reyan Ahmed , Md. Khaledur Rahman , Ariful Azad , Stephen Kobourov , Katy Börner

This paper proposed a storing approach for trie structures, called coordinate hash trie. The basic idea is using a global hash table with a special hash function to store all edges of a trie. For a trie with $n$ nodes and an alphabet with…

数据结构与算法 · 计算机科学 2023-03-28 Yuxuan Dong

We consider the problem of constructing a sparse suffix tree (or suffix array) for $b$ suffixes of a given text $T$ of size $n$, using only $O(b)$ words of space during construction time. Breaking the naive bound of $\Omega(nb)$ time for…

数据结构与算法 · 计算机科学 2012-07-06 Philip Bille , Inge Li Gørtz , Tsvi Kopelowitz , Benjamin Sach , Hjalte Wedel Vildhøj

We present a $\lg n + 2 \lg \lg n+3$ ancestry labeling scheme for trees. The problem was first presented by Kannan et al. [STOC 88'] along with a simple $2 \lg n$ solution. Motivated by applications to XML files, the label size was improved…

数据结构与算法 · 计算机科学 2015-04-28 Søren Dahlgaard , Mathias Bæk Tejs Knudsen , Noy Rotbart

This paper presents a new kind of self-balancing ternary search trie that uses a randomized balancing strategy adapted from Aragon and Seidel's randomized binary search trees ("treaps"). After any sequence of insertions and deletions of…

数据结构与算法 · 计算机科学 2017-01-10 Nicolai Diethelm

Labeling schemes seek to assign a short label to each node in a network, so that a function on two nodes can be computed by examining their labels alone. For the particular case of trees, optimal bounds (up to low order terms) were recently…

数据结构与算法 · 计算机科学 2017-05-16 Ofer Freedman , Paweł Gawrychowski , Patrick K. Nicholson , Oren Weimann

Reverse search is a convenient method for enumerating structured objects, that can be used both to address theoretical issues and to solve data mining problems. This method has already been successfully developed to handle unordered trees.…

离散数学 · 计算机科学 2022-05-13 Florian Ingels , Romain Azaïs

We define simple variants of zip trees, called zip-zip trees, which provide several advantages over zip trees, including overcoming a bias that favors smaller keys over larger ones. We analyze zip-zip trees theoretically and empirically,…

数据结构与算法 · 计算机科学 2025-02-11 Ofek Gila , Michael T. Goodrich , Robert E. Tarjan

Text indexing, the problem in which one desires to preprocess a (usually large) text for future (shorter) queries, has been researched ever since the suffix tree was invented in the early 70's. With textual data continuing to increase and…

数据结构与算法 · 计算机科学 2017-01-08 Moshe Lewenstein

The Fenwick tree is a classical implicit data structure that stores an array in such a way that modifying an element, accessing an element, computing a prefix sum and performing a predecessor search on prefix sums all take logarithmic time.…

数据结构与算法 · 计算机科学 2019-10-15 Stefano Marchini , Sebastiano Vigna

We revisit the classic border tree data structure [Gu, Farach, Beigel, SODA 1994] that answers the following prefix-suffix queries on a string $T$ of length $n$ over an integer alphabet $\Sigma=[0,\sigma)$: for any $i,j \in [0,n)$ return…

数据结构与算法 · 计算机科学 2024-11-07 Solon P. Pissis

Position heaps are index structures of text strings used for the string matching problem. They are rooted trees whose edges and nodes are labeled and numbered, respectively. This paper is concerned with variants of the inverse problem of…

数据结构与算法 · 计算机科学 2022-12-13 Koshiro Kumagai , Diptarama Hendrian , Ryo Yoshinaka , Ayumi Shinohara

We introduce a cluster evaluation technique called Tree Index. Our Tree Index algorithm aims at describing the structural information of the clustering rather than the quantitative format of cluster-quality indexes (where the representation…

机器学习 · 计算机科学 2020-03-25 A. H. Beg , Md Zahidul Islam , Vladimir Estivill-Castro