中文
相关论文

相关论文: Decision Sort and its Parallel Implementation

200 篇论文

Many production-grade algorithms benefit from combining an asymptotically efficient algorithm for solving big problem instances, by splitting them into smaller ones, and an asymptotically inefficient algorithm with a very small…

数据结构与算法 · 计算机科学 2017-04-14 Margarita Markina , Maxim Buzdalov

Spike sorting plays an irreplaceable role in understanding brain codes. Traditional spike sorting technologies perform feature extraction and clustering separately after spikes are well detected. However, it may often cause many additional…

信号处理 · 电气工程与系统科学 2020-11-23 Libo Huang , Lu Gan , Bingo Wing-Kuen Ling

A new algorithm, Guidesort, for sorting in the uniprocessor variant of the parallel disk model (PDM) of Vitter and Shriver is presented. The algorithm is deterministic and executes a number of (parallel) I/O operations that comes within a…

数据结构与算法 · 计算机科学 2019-02-18 Torben Hagerup

Recent years have seen an increase in the use of online deliberation platforms (DPs). One of the main objectives of DPs is to enhance democratic participation, by allowing citizens to post, comment, and vote on policy proposals. But in what…

计算机与社会 · 计算机科学 2026-02-27 Nicolien Janssens , Frederik van de Putte

QuickXsort is a highly efficient in-place sequential sorting scheme that mixes Hoare's Quicksort algorithm with X, where X can be chosen from a wider range of other known sorting algorithms, like Heapsort, Insertionsort and Mergesort. Its…

数据结构与算法 · 计算机科学 2018-11-06 Stefan Edelkamp , Armin Weiß , Sebastian Wild

Ordered set (and map) is one of the most used data type. In addition to standard set operations, like insert, delete and contains, it can provide set-set operations such as union, intersection, and difference. Each of these set-set…

分布式、并行与集群计算 · 计算机科学 2021-10-13 Vitaly Aksenov , Ilya Kokorin , Alena Martsenyuk

Sorting is one of the most basic algorithms, and developing highly parallel sorting programs is becoming increasingly important in high-performance computing because the number of CPU cores per node in modern supercomputers tends to…

分布式、并行与集群计算 · 计算机科学 2023-09-08 Tomoyuki Tokuue , Tomoaki Ishiyama

Many parallel algorithms which solve basic problems in computer science use auxiliary space linear in the input to facilitate conflict-free computation. There has been significant work on improving these parallel algorithms to be in-place,…

数据结构与算法 · 计算机科学 2025-03-11 Chase Hutton , Adam Melrod

We discuss how string sorting algorithms can be parallelized on modern multi-core shared memory machines. As a synthesis of the best sequential string sorting algorithms and successful parallel sorting algorithms for atomic objects, we…

数据结构与算法 · 计算机科学 2014-03-11 Timo Bingmann , Andreas Eberle , Peter Sanders

Consider a clique of n nodes, where in each synchronous round each pair of nodes can exchange O(log n) bits. We provide deterministic constant-time solutions for two problems in this model. The first is a routing problem where each node is…

分布式、并行与集群计算 · 计算机科学 2013-05-13 Christoph Lenzen

This work shows that the following problems are equivalent, both in theory and in practice: - median filtering: given an $n$-element vector, compute the sliding window median with window size $k$, - piecewise sorting: given an $n$-element…

数据结构与算法 · 计算机科学 2014-06-09 Jukka Suomela

Collaborative filtering is amongst the most preferred techniques when implementing recommender systems. Recently, great interest has turned towards parallel and distributed implementations of collaborative filtering algorithms. This work is…

信息检索 · 计算机科学 2014-09-10 Efthalia Karydi , Konstantinos G. Margaritis

We present sorting algorithms that represent the fastest known techniques for a wide range of input sizes, input distributions, data types, and machines. A part of the speed advantage is due to the feature to work in-place. Previously, the…

分布式、并行与集群计算 · 计算机科学 2021-02-05 Michael Axtmann , Sascha Witt , Daniel Ferizovic , Peter Sanders

We consider the problem of finding the $k^{th}$ highest element in a totally ordered set of $n$ elements (select), and partitioning a totally ordered set into the top $k$ and bottom $n-k$ elements (partition) using pairwise comparisons.…

数据结构与算法 · 计算机科学 2016-03-17 Mark Braverman , Jieming Mao , S. Matthew Weinberg

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

We consider the assortment optimization problem with disjoint-cardinality constraints under two-level nested logit model. To solve this problem, we first identify a candidate set with $O(mn^2)$ assortments and show that at least one optimal…

最优化与控制 · 数学 2016-03-31 Tian Xie

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

Selecting a subset of the $k$ "best" items from a dataset of $n$ items, based on a scoring function, is a key task in decision-making. Given the rise of automated decision-making software, it is important that the outcome of this process,…

数据库 · 计算机科学 2026-03-31 Guangya Cai

Sorting is a foundational problem in computer science that is typically employed on sequences or total orders. More recently, a more general form of sorting on partially ordered sets (or posets), where some pairs of elements are…

数据结构与算法 · 计算机科学 2022-06-03 Jishnu Roychoudhury , Jatin Yadav

It has been shown that a class of probabilistic domain models cannot be learned correctly by several existing algorithms which employ a single-link look ahead search. When a multi-link look ahead search is used, the computational complexity…

人工智能 · 计算机科学 2013-02-08 TongSheng Chu , Yang Xiang