中文
相关论文

相关论文: Fully-Dynamic Space-Efficient Dictionaries and Fil…

200 篇论文

A dictionary data structure maintains a set of at most $n$ keys from the universe $[U]$ under key insertions and deletions, such that given a query $x \in [U]$, it returns if $x$ is in the set. Some variants also store values associated to…

数据结构与算法 · 计算机科学 2023-09-12 Tianxiao Li , Jingxun Liang , Huacheng Yu , Renfei Zhou

We develop the first fully dynamic algorithm that maintains a decision tree over an arbitrary sequence of insertions and deletions of labeled examples. Given $\epsilon > 0$ our algorithm guarantees that, at every point in time, every node…

机器学习 · 计算机科学 2022-12-02 Marco Bressan , Gabriel Damay , Mauro Sozio

In this paper, we study the static cell probe complexity of non-adaptive data structures that maintain a subset of $n$ points from a universe consisting of $m=n^{1+\Omega(1)}$ points. A data structure is defined to be non-adaptive when the…

数据结构与算法 · 计算机科学 2024-04-19 Giuseppe Persiano , Kevin Yeo

A well-known fact in the field of lossless text compression is that high-order entropy is a weak model when the input contains long repetitions. Motivated by this, decades of research have generated myriads of so-called dictionary…

数据结构与算法 · 计算机科学 2020-12-17 Dominik Kempa , Nicola Prezza

We describe a data structure that supports access, rank and select queries, as well as symbol insertions and deletions, on a string $S[1,n]$ over alphabet $[1..\sigma]$ in time $O(\lg n/\lg\lg n)$, which is optimal even on binary sequences…

数据结构与算法 · 计算机科学 2013-02-04 Gonzalo Navarro , Yakov Nekrich

Dynamic data race prediction aims to identify races based on a single program run represented by a trace. The challenge is to remain efficient while being as sound and as complete as possible. Efficient means a linear run-time as otherwise…

编程语言 · 计算机科学 2022-05-19 Martin Sulzmann , Kai Stadtmüller

Top-$k$ queries allow end-users to focus on the most important (top-$k$) answers amongst those which satisfy the query. In traditional databases, a user defined score function assigns a score value to each tuple and a top-$k$ query returns…

数据库 · 计算机科学 2010-07-30 Manish Patil , Rahul Shah , Sharma V. Thankachan

Given a string $T$ on an alphabet of size $\sigma$, we describe a bidirectional Burrows-Wheeler index that takes $O(|T|\log{\sigma})$ bits of space, and that supports the addition \emph{and removal} of one character, on the left or right…

数据结构与算法 · 计算机科学 2019-06-11 Fabio Cunial , Djamal Belazzougui

We consider the problem of dictionary matching in a stream. Given a set of strings, known as a dictionary, and a stream of characters arriving one at a time, the task is to report each time some string in our dictionary occurs in the…

数据结构与算法 · 计算机科学 2015-04-24 Raphael Clifford , Allyx Fontaine , Ely Porat , Benjamin Sach , Tatiana Starikovskaya

Modeling data with linear combinations of a few elements from a learned dictionary has been the focus of much recent research in machine learning, neuroscience and signal processing. For signals such as natural images that admit such sparse…

机器学习 · 统计学 2013-09-10 Julien Mairal , Francis Bach , Jean Ponce

Search processes are a fundamental part of natural and artificial systems. In such settings, the number of searchers is rarely constant: new agents may be recruited while others can abandon the search. Despite the ubiquity of these…

统计力学 · 物理学 2026-04-29 Samantha Linn , Aanjaneya Kumar

Many approaches to program synthesis perform a combinatorial search within a large space of programs to find one that satisfies a given specification. To tame the search space blowup, previous works introduced probabilistic and neural…

机器学习 · 计算机科学 2024-12-24 Théo Matricon , Nathanaël Fijalkow , Guillaume Lagarde

A dynamic program, as introduced by Patnaik and Immerman (1994), maintains the result of a fixed query for an input database which is subject to tuple insertions and deletions. It can use an auxiliary database whose relations are updated…

计算机科学中的逻辑 · 计算机科学 2015-07-17 Thomas Schwentick , Nils Vortmeier , Thomas Zeume

Computational models of human language often involve combinatorial problems. For instance, a probabilistic parser may marginalize over exponentially many trees to make predictions. Algorithms for such problems often employ dynamic…

计算与语言 · 计算机科学 2021-09-16 Tim Vieira , Ryan Cotterell , Jason Eisner

With input sizes becoming massive, coresets -- small yet representative summary of the input -- are relevant more than ever. A weighted set $C_w$ that is a subset of the input is an $\varepsilon$-coreset if the cost of any feasible solution…

数据结构与算法 · 计算机科学 2020-09-29 Monika Henzinger , Sagar Kale

Self-sustained, elevated neuronal activity persisting on time scales of ten seconds or longer is thought to be vital for aspects of working memory, including brain representations of real space. Continuous-attractor neural networks, one of…

神经元与认知 · 定量生物学 2020-08-19 Joseph L. Natale , H. George E. Hentschel , Ilya Nemenman

The task of maximizing a monotone submodular function under a cardinality constraint is at the core of many machine learning and data mining applications, including data summarization, sparse regression and coverage problems. We study this…

数据结构与算法 · 计算机科学 2023-05-26 Silvio Lattanzi , Slobodan Mitrović , Ashkan Norouzi-Fard , Jakub Tarnawski , Morteza Zadimoghaddam

We engineer an algorithm to solve the approximate dictionary matching problem. Given a list of words $\mathcal{W}$, maximum distance $d$ fixed at preprocessing time and a query word $q$, we would like to retrieve all words from…

信息检索 · 计算机科学 2010-08-19 Daniel Karch , Dennis Luxen , Peter Sanders

Most existing algorithms for dictionary learning assume that all entries of the (high-dimensional) input data are fully observed. However, in several practical applications (such as hyper-spectral imaging or blood glucose monitoring), only…

机器学习 · 统计学 2018-04-26 Thanh V. Nguyen , Akshay Soni , Chinmay Hegde

Let $\mathcal{S}$ be a dataset of $n$ 2-dimensional points. The top-$k$ dominating query aims to report the $k$ points that dominate the most points in $\mathcal{S}$. A point $p$ dominates a point $q$ iff all coordinates of $p$ are smaller…

计算几何 · 计算机科学 2013-05-14 Andreas Kosmatopoulos , Kostas Tsichlas