中文
相关论文

相关论文: Symmetry Partition Sort

200 篇论文

Sorting is a foundational primitive in modern data processing, influencing the execution speed of high-performance data pipelines. However, the algorithmic landscape is currently bifurcated by a pervasive "Stability Tax": practitioners must…

数据结构与算法 · 计算机科学 2026-05-15 Hriday Jain , Ketan Sabale , Aditya Shastri , Hiren Kumar Thakkar , Ashutosh Londhe

The objective behind the Twin Sort technique is to sort the list of unordered data elements efficiently and to allow efficient and simple arrangement of data elements within the data structure with optimization of comparisons and iterations…

数据结构与算法 · 计算机科学 2017-10-24 Veeresh D , Thimmaraju S. N , Ravish G. K

We introduce and analyse a new, extremely simple, randomised sorting algorithm: - choose a pair of indices $\{i, j\}$ according to some distribution $q$; - sort the elements in positions $i$ and $j$ of the array in ascending order. Choosing…

数据结构与算法 · 计算机科学 2025-02-10 Sam Olesker-Taylor

Sorting algorithms are the deciding factor for the performance of common operations such as removal of duplicates or database sort-merge joins. This work focuses on 32-bit integer keys, optionally paired with a 32-bit value. We present a…

数据结构与算法 · 计算机科学 2010-09-07 Jan Wassenberg , Peter Sanders

We describe a seriation algorithm for ranking a set of items given pairwise comparisons between these items. Intuitively, the algorithm assigns similar rankings to items that compare similarly with all others. It does so by constructing a…

机器学习 · 计算机科学 2016-03-11 Fajwel Fogel , Alexandre d'Aspremont , Milan Vojnovic

In this paper, we present FLiMS, a highly-efficient and simple parallel algorithm for merging two sorted lists residing in banked and/or wide memory. On FPGAs, its implementation uses fewer hardware resources than the state-of-the-art…

硬件体系结构 · 计算机科学 2022-03-08 Philippos Papaphilippou , Wayne Luk , Chris Brooks

A novel paradigm for sorting is introduced, based upon resetting. Using simple examples, we demonstrate that sorting is achieved by resetting the velocity component(s) or orientation of the particles, rather than position. The objects to be…

统计力学 · 物理学 2026-03-23 Bart Cleuren , Ralf Eichhorn

We study the optimization version of the set partition problem (where the difference between the partition sums are minimized), which has numerous applications in decision theory literature. While the set partitioning problem is NP-hard and…

数据结构与算法 · 计算机科学 2021-09-13 Kaan Gokcesu , Hakan Gokcesu

We explore the fundamental problem of sorting through the lens of learning-augmented algorithms, where algorithms can leverage possibly erroneous predictions to improve their efficiency. We consider two different settings: In the first…

数据结构与算法 · 计算机科学 2023-11-03 Xingjian Bai , Christian Coester

When trying to solve a computational problem, we are often faced with a choice between algorithms that are guaranteed to return the right answer but differ in their runtime distributions (e.g., SAT solvers, sorting algorithms). This paper…

人工智能 · 计算机科学 2023-06-06 Devon R. Graham , Kevin Leyton-Brown , Tim Roughgarden

Dual-pivot quicksort refers to variants of classical quicksort where in the partitioning step two pivots are used to split the input into three segments. This can be done in different ways, giving rise to different algorithms. Recently, a…

数据结构与算法 · 计算机科学 2015-10-14 Martin Aumüller , Martin Dietzfelbinger

Since the work of Kaligosi and Sanders (2006), it is well-known that Quicksort -- which is commonly considered as one of the fastest in-place sorting algorithms -- suffers in an essential way from branch mispredictions. We present a novel…

数据结构与算法 · 计算机科学 2016-06-27 Stefan Edelkamp , Armin Weiß

Sorting a set of items is a task that can be useful by itself or as a building block for more complex operations. That is why a lot of effort has been put into finding sorting algorithms that sort large sets as fast as possible. But the…

数据结构与算法 · 计算机科学 2020-10-05 Timo Bingmann , Jasper Marianczuk , Peter Sanders

We introduce a new sorting algorithm that is the combination of ML-enhanced sorting with the In-place Super Scalar Sample Sort (IPS4o). The main contribution of our work is to achieve parallel ML-enhanced sorting, as previous algorithms…

数据结构与算法 · 计算机科学 2022-08-26 Ivan Carvalho

We address the problem of learning a ranking by using adaptively chosen pairwise comparisons. Our goal is to recover the ranking accurately but to sample the comparisons sparingly. If all comparison outcomes are consistent with the ranking,…

机器学习 · 统计学 2017-06-16 Lucas Maystre , Matthias Grossglauser

While modern general-purpose computing systems have ample amounts of memory, it is still the case that embedded computer systems, such as in a refrigerator, are memory limited; hence, such embedded systems motivate the need for strictly…

数据结构与算法 · 计算机科学 2026-03-09 Ofek Gila , Michael T. Goodrich , Vinesh Sridhar

Motivated by the development of computer theory, the sorting algorithm is emerging in an endless stream. Inspired by decrease and conquer method, we propose a brand new sorting algorithmUltimately Heapsort. The algorithm consists of two…

数据结构与算法 · 计算机科学 2019-02-04 Feiyang Chen , Nan Chen , Hanyang Mao , Hanlin Hu

We propose a novel sparse preference learning/ranking algorithm. Our algorithm approximates the true utility function by a weighted sum of basis functions using the squared loss on pairs of data points, and is a generalization of the kernel…

机器学习 · 统计学 2013-07-04 Evgeni Tsivtsivadze , Tom Heskes

This paper introduces a new comparison base stable sorting algorithm, named RS sort. RS Sort involves only the comparison of pair of elements in an array which ultimately sorts the array and does not involve the comparison of each element…

数据结构与算法 · 计算机科学 2014-07-23 Harsh Ranjan , Sumit Agarwal , Niraj Kumar Singh

Pbit, besides its simplicity, is definitely the fastest list sorting algorithm. It considerably surpasses all already known methods. Among many advantages, it is stable, linear and be made to run in place. I will compare Pbit with algorithm…

数据结构与算法 · 计算机科学 2007-05-23 David S. Płaneta