中文
相关论文

相关论文: Pattern-defeating Quicksort

200 篇论文

Pattern matching is one of the fundamental problems in Computer Science. Both the classic version of the problem as well as the more sophisticated version where wildcards can also appear in the input can be solved in almost linear time…

数据结构与算法 · 计算机科学 2025-07-21 Masoud Seddighin , Saeed Seddighin

We investigate the problem of deterministic pattern matching in multiple streams. In this model, one symbol arrives at a time and is associated with one of s streaming texts. The task at each time step is to report if there is a new match…

数据结构与算法 · 计算机科学 2012-04-26 Raphael Clifford , Markus Jalsenius , Ely Porat , Benjamin Sach

Schoening presents a simple randomized algorithm for (d,k)-CSP problems with running time (d(k-1)/k)^n poly(n). Here, d is the number of colors, k is the size of the constraints, and n is the number of variables. A derandomized version of…

计算复杂性 · 计算机科学 2010-05-27 Dominik Scheder

We study the fully dynamic pattern matching problem where the pattern may contain up to kwildcard symbols, each matching any symbol of the alphabet. Both the text and the pattern are subject to updates (insert, delete, change). We design an…

数据结构与算法 · 计算机科学 2026-01-23 Arshia Ataee Naeini , Amir-Parsa Mobed , Masoud Seddighin , Saeed Seddighin

Merging $T$ sorted, non-redundant lists containing $M$ elements into a single sorted, non-redundant result of size $N \ge M/T$ is a classic problem typically solved practically in $O(M \log T)$ time with a priority-queue data structure the…

数据结构与算法 · 计算机科学 2022-08-22 Gene Myers

State of the art image retrieval performance is achieved with CNN features and manifold ranking using a k-NN similarity graph that is pre-computed off-line. The two most successful existing approaches are temporal filtering, where manifold…

计算机视觉与模式识别 · 计算机科学 2018-11-26 Ahmet Iscen , Yannis Avrithis , Giorgos Tolias , Teddy Furon , Ondrej Chum

Let U be a universe on n elements, let k be a positive integer, and let F be a family of (implicitly defined) subsets of U. We consider the problems of partitioning U into k sets from F, covering U with k sets from F, and packing k…

数据结构与算法 · 计算机科学 2023-11-15 Serge Gaspers , Jerry Zirui Li

Sorting is one of the most basic primitives in many algorithms and data analysis tasks. Comparison-based sorting algorithms, like quick-sort and merge-sort, are known to be optimal when the outcome of each comparison is error-free. However,…

数据结构与算法 · 计算机科学 2025-05-06 Ragesh Jaiswal , Amit Kumar , Jatin Yadav

We consider online algorithms for the $k$-server problem on trees. There is a $k$-competitive algorithm for this problem, and it is the best competitive ratio. M. Chrobak and L. Larmore provided it. At the same time, the existing…

数据结构与算法 · 计算机科学 2022-05-02 Kamil Khadiev , Maxim Yagafarov

We empirically study sorting in the evolving data model. In this model, a sorting algorithm maintains an approximation to the sorted order of a list of data items while simultaneously, with each comparison made by the algorithm, an…

数据结构与算法 · 计算机科学 2018-05-16 Juan Jose Besa , William E. Devanny , David Eppstein , Michael Goodrich , Timothy Johnson

This paper introduces a novel algorithm combination designed for fast one-to-many multicriteria shortest path search. A preprocessing algorithm excludes irrelevant vertices by building a smaller cover graph. A modified version of…

数据结构与算法 · 计算机科学 2022-02-01 Temirlan Kurbanov , Marek Cuchý , Jiří Vokřínek

Due to the computational complexity of finding almost shortest simple paths, we propose that identifying a larger collection of (nonbacktracking) paths is more efficient than finding almost shortest simple paths on positively weighted…

数据结构与算法 · 计算机科学 2017-11-08 David Burstein , Leigh Metcalf

We give an algorithm that decides whether the bipartite crossing number of a given graph is at most $k$. The running time of the algorithm is upper bounded by $2^{O(k)} + n^{O(1)}$, where $n$ is the number of vertices of the input graph,…

数据结构与算法 · 计算机科学 2015-12-21 Yasuaki Kobayashi , Hisao Tamaki

We improve upon the running time for finding a point in a convex set given a separation oracle. In particular, given a separation oracle for a convex set $K\subset \mathbb{R}^n$ contained in a box of radius $R$, we show how to either find a…

数据结构与算法 · 计算机科学 2015-11-06 Yin Tat Lee , Aaron Sidford , Sam Chiu-wai Wong

A linearly ordered (LO) $k$-colouring of a hypergraph assigns to each vertex a colour from the set $\{0,1,\ldots,k-1\}$ in such a way that each hyperedge has a unique maximum element. Barto, Batistelli, and Berg conjectured that it is…

组合数学 · 数学 2025-06-03 Johan Håstad , Björn Martinsson , Tamio-Vesa Nakajima , Stanislav Živný

We propose a novel method for expediting both symmetric and asymmetric Distributed Constraint Optimization Problem (DCOP) solvers. The core idea is based on initializing DCOP solvers with greedy fast non-iterative DCOP solvers. This is…

多智能体系统 · 计算机科学 2020-09-07 Cornelis Jan van Leeuwen , Przemyzław Pawełczak

In this paper we study the problem of sorting under non-uniform comparison costs, where costs are either 1 or $\infty$. If comparing a pair has an associated cost of $\infty$ then we say that such a pair cannot be compared (forbidden…

数据结构与算法 · 计算机科学 2015-11-12 Indranil Banerjee , Dana Richards

We study the densest subgraph problem and its NP-hard densest at-most-$k$ subgraph variant through the lens of learning-augmented algorithms. We show that, given a reasonably accurate predictor that estimates whether a node belongs to the…

数据结构与算法 · 计算机科学 2026-04-16 Thai Bui , Luan Nguyen , Hoa T. Vu

We consider the (exact, minimum) $k$-cut problem: given a graph and an integer $k$, delete a minimum-weight set of edges so that the remaining graph has at least $k$ connected components. This problem is a natural generalization of the…

数据结构与算法 · 计算机科学 2019-10-08 Jason Li

Smart Sort algorithm is a "smart" fusion of heap construction procedures (of Heap sort algorithm) into the conventional "Partition" function (of Quick sort algorithm) resulting in a robust version of Quick sort algorithm. We have also…

数据结构与算法 · 计算机科学 2012-04-24 Niraj Kumar Singh , Soubhik Chakraborty