中文
相关论文

相关论文: Decision Sort and its Parallel Implementation

200 篇论文

In this paper we relate a number of parsing algorithms which have been developed in very different areas of parsing theory, and which include deterministic algorithms, tabular algorithms, and a parallel algorithm. We show that these…

cmp-lg · 计算机科学 2008-02-03 Mark-Jan Nederhof

We present a sorting algorithm that works in-place, executes in parallel, is cache-efficient, avoids branch-mispredictions, and performs work O(n log n) for arbitrary inputs with high probability. The main algorithmic contributions are new…

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

The problem of automatically clustering data is an age old problem. People have created numerous algorithms to tackle this problem. The execution time of any of this algorithm grows with the number of input points and the number of cluster…

机器学习 · 计算机科学 2014-12-08 Aditya AV Sastry , Kalyan Netti

We present the first in-place algorithm for sorting an array of size n that performs, in the worst case, at most O(n log n) element comparisons and O(n) element transports. This solves a long-standing open problem, stated explicitly, e.g.,…

数据结构与算法 · 计算机科学 2007-05-23 Gianni Franceschini , Viliam Geffert

Given an array A[1: n] of n elements drawn from an ordered set, the sorted range selection problem is to build a data structure that can be used to answer the following type of queries efficiently: Given a pair of indices i, j $ (1\le i\le…

数据结构与算法 · 计算机科学 2025-04-22 Waseem Akram , Sanjeev Saxena

One important tool is the optimal clustering of data into useful categories. Dividing similar objects into a smaller number of clusters is of importance in many applications. These include search engines, monitoring of academic performance,…

分布式、并行与集群计算 · 计算机科学 2017-09-21 Gavriel Yarmish , Philip Listowsky , Simon Dexter

Polyspectral estimation is a problem of great importance in the analysis of nonlinear time series that has applications in biomedical signal processing, communications, geophysics, image, radar, sonar and speech processing, etc. Higher…

分布式、并行与集群计算 · 计算机科学 2018-05-31 Abdullah-Al Mamun , Zigeng Wang , Xingyu Cai , Nalini Ravishanker , Sanguthevar Rajasekaran

The proliferation of number of processing elements (PEs) in parallel computer systems, along with the use of more extensive parallelization of algorithms causes the interprocessor communications dominate VLSI chip space. This paper proposes…

数据结构与算法 · 计算机科学 2020-11-24 Taeyoung An , A. Yavuz Oruc

In this paper we suggest analytical methods and associated algorithms for determining the sum of the subsets $X_m$ of the set $X_n$ (subset sum problem). Our algorithm has time complexity $T=O(C_{n}^{k})$ ($k=[m/2]$, which significantly…

信息论 · 计算机科学 2020-05-05 B. Sinchev , A. B. Sinchev , J. Akzhanova , A. M. Mukhanova , Y. Issekeshev

Template matching is widely used for many applications in image and signal processing and usually is time-critical. Traditional methods usually focus on how to reduce the search locations by coarse-to-fine strategy or full search combined…

数据结构与算法 · 计算机科学 2015-09-17 Sung-Hsien Hsieh , Chun-Shien Lu , and Soo-Chang Pei

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

Randomized parallel algorithms for many fundamental problems achieve optimal linear work in expectation, but upgrading this guarantee to hold with high probability (whp) remains a recurring theoretical challenge. In this paper, we address…

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

Sorting and searching are large parts of database query processing, e.g., in the forms of index creation, index maintenance, and index lookup; and comparing pairs of keys is a substantial part of the effort in sorting and searching. We have…

数据库 · 计算机科学 2022-09-20 Thanh Do , Goetz Graefe

Sorting is a fundamental operation in various applications and a traditional research topic in computer science. Improving the performance of sorting operations can have a significant impact on many application domains. For high-performance…

硬件体系结构 · 计算机科学 2023-10-13 Amir Hossein Jalilvand , Faeze S. Banitaba , Seyedeh Newsha Estiri , Sercan Aygun , M. Hassan Najafi

Sorting is a fundamental algorithmic pre-processing technique which often allows to represent data more compactly and, at the same time, speeds up search queries on it. In this paper, we focus on the well-studied problem of sorting and…

数据结构与算法 · 计算机科学 2023-04-24 Sung-Hwan Kim , Francisco Olivares , Nicola Prezza

We find a succinct expression for computing the sequence $x_t = a_t x_{t-1} + b_t$ in parallel with two prefix sums, given $t = (1, 2, \dots, n)$, $a_t \in \mathbb{R}^n$, $b_t \in \mathbb{R}^n$, and initial value $x_0 \in \mathbb{R}$. On…

数据结构与算法 · 计算机科学 2023-12-29 Franz A. Heinsen

The number of parameters in large-scale language models based on transformers is gradually increasing, and the scale of computing clusters is also growing. The technology of quickly mobilizing large amounts of computing resources for…

In this paper, we present a neural network-enabled data distribution aware sorting method, coined as NN-sort. Our approach explores the potential of developing deep learning techniques to speed up large-scale sort operations, enabling data…

数据结构与算法 · 计算机科学 2024-12-16 Xiaoke Zhu , Qi Zhang , Wei Zhou , Ling Liu

The $k$-$\mathtt{means}$++ seeding algorithm (Arthur & Vassilvitskii, 2007) is widely used in practice for the $k$-means clustering problem where the goal is to cluster a dataset $\mathcal{X} \subset \mathbb{R} ^d$ into $k$ clusters. The…

数据结构与算法 · 计算机科学 2025-02-05 Poojan Shah , Shashwat Agrawal , Ragesh Jaiswal

Set intersection is a fundamental operation in information retrieval and database systems. This paper introduces linear space data structures to represent sets such that their intersection can be computed in a worst-case efficient way. In…

数据库 · 计算机科学 2011-03-15 Bolin Ding , Arnd Christian König