中文
相关论文

相关论文: Pbit and other list sorting algorithms

200 篇论文

The unit cost model is both convenient and largely realistic for describing integer decision algorithms over (+,*). Additional operations like division with remainder or bitwise conjunction, although equally supported by computing hardware,…

数据结构与算法 · 计算机科学 2007-09-06 Katharina Lürwer-Brüggemeier , Martin Ziegler

The "fast iterative shrinkage-thresholding algorithm", a.k.a. FISTA, is one of the most well-known first-order optimisation scheme in the literature, as it achieves the worst-case $O(1/k^2)$ optimal convergence rate in terms of objective…

最优化与控制 · 数学 2021-01-21 Jingwei Liang , Tao Luo , Carola-Bibiane Schönlieb

We introduce a sorting machine consisting of $k+1$ stacks in series: the first $k$ stacks can only contain elements in decreasing order from top to bottom, while the last one has the opposite restriction. This device generalizes \cite{SM},…

数据结构与算法 · 计算机科学 2019-10-10 Giulio Cerbai , Lapo Cioni , Luca Ferrari

We describe an algorithm, implemented in Python, which can enumerate any permutation class with polynomial enumeration from a structural description of the class. In particular, this allows us to find formulas for the number of permutations…

组合数学 · 数学 2015-11-17 Cheyne Homberger , Vince Vatter

We introduce a new deterministic factoring algorithm, which could be described in the cryptographically fashionable term of "factoring with hints": we show that, given the knowledge of the factorisations of $O(N^{1/3+\epsilon})$ terms…

数论 · 数学 2017-08-09 Francesco Sica

Inspired by a common technique for shuffling a deck of cards on a table without riffling, we formalize the pile shuffle and investigate its capabilities as a sorting device. Our study is novel in that we consider pile shuffle in three…

组合数学 · 数学 2025-06-03 Kyle B. Treleaven

Sorting is at the core of many database operations, such as index creation, sort-merge joins, and user-requested output sorting. As GPUs are emerging as a promising platform to accelerate various operations, sorting on GPUs becomes a viable…

数据库 · 计算机科学 2017-05-22 Elias Stehle , Hans-Arno Jacobsen

A quantum computer consists of a set of quantum bits upon which operations called gates are applied to perform computations. In order to perform quantum algorithms, physicists would like to design arbitrary gates to apply to quantum bits.…

量子物理 · 物理学 2012-06-18 Jeffrey Booth

Quantum computers promise to outperform their classical counterparts at certain tasks. However, existing quantum devices are error-prone and restricted in size. Thus, effective compilation methods are crucial to exploit limited quantum…

最优化与控制 · 数学 2025-07-17 Moritz Stargalla , Friedrich Wagner

TimSort is an intriguing sorting algorithm designed in 2002 for Python, whose worst-case complexity was announced, but not proved until our recent preprint. In fact, there are two slightly different versions of TimSort that are currently…

数据结构与算法 · 计算机科学 2019-07-09 Nicolas Auger , Vincent Jugé , Cyril Nicaud , Carine Pivoteau

Recent work by Google DeepMind introduced assembly-optimized sorting networks that achieve faster performance for small fixed-size arrays (3-8). In this research, we investigate the integration of these networks as base cases in classical…

数据结构与算法 · 计算机科学 2026-04-29 Anas Gamal Aly , Anders E. Jensen , Hala ElAarag

In this paper, we present a framework based on a simple data structure and parameterized algorithms for the problems of finding items in an unsorted list of linearly ordered items based on their rank (selection) or value (search). As a…

数据结构与算法 · 计算机科学 2009-09-30 Ankur Gupta , Anna Kispert , Jonathan P. Sorenson

We present one stable mergesort algorithm, called \Adaptive Shivers Sort, that exploits the existence of monotonic runs for sorting efficiently partially sorted data. We also prove that, although this algorithm is simple to implement, its…

数据结构与算法 · 计算机科学 2020-09-09 Vincent Jugé

We investigate the generalisation of quantum search of unstructured and totally ordered sets to search of partially ordered sets (posets). Two models for poset search are considered. In both models, we show that quantum algorithms can…

量子物理 · 物理学 2009-06-18 Ashley Montanaro

Sorted data is usually easier to compress than unsorted permutations of the same data. This motivates a simple compression scheme: specify the sorted permutation of the data along with a representation of the sorted data compressed…

数据结构与算法 · 计算机科学 2014-11-24 Oscar Stiffelman

Permutation patterns and pattern avoidance have been intensively studied in combinatorics and computer science, going back at least to the seminal work of Knuth on stack-sorting (1968). Perhaps the most natural algorithmic question in this…

数据结构与算法 · 计算机科学 2019-08-14 Benjamin Aram Berendsohn , László Kozma , Dániel Marx

We consider the problem of search of an unstructured list for a marked element, when one is given advice as to where this element might be located, in the form of a probability distribution. The goal is to minimise the expected number of…

量子物理 · 物理学 2012-08-02 Ashley Montanaro

Online algorithm is a well-known computational model. We introduce quantum online algorithms and investigate them with respect to a competitive ratio in two points of view: space complexity and advice complexity. We start with exploring a…

计算复杂性 · 计算机科学 2017-09-26 Kamil Khadiev , Aliya Khadieva , Ilnaz Mannapov

Frequently, randomly organized data is needed to avoid an anomalous operation of other algorithms and computational processes. An analogy is that a deck of cards is ordered within the pack, but before a game of poker or solitaire the deck…

数据结构与算法 · 计算机科学 2008-11-24 William F. Gilreath

Compute the coarsest simulation preorder included in an initial preorder is used to reduce the resources needed to analyze a given transition system. This technique is applied on many models like Kripke structures, labeled graphs, labeled…

计算机科学中的逻辑 · 计算机科学 2017-09-07 Gérard Cécé