中文
相关论文

相关论文: Approximate Distributed Joins in Apache Spark

200 篇论文

Approximate graph pattern mining (A-GPM) is an important data analysis tool for many graph-based applications. There exist sampling-based A-GPM systems to provide automation and generalization over a wide variety of use cases. However,…

性能 · 计算机科学 2024-05-07 Anna Arpaci-Dusseau , Zixiang Zhou , Xuhao Chen

Distributed Stream Processing (DSP) engines analyze continuous data via queries expressed as a graph of operators. Auto-scalers adjust the number of parallel instances of these operators to support a target rate. Current auto-scalers couple…

分布式、并行与集群计算 · 计算机科学 2025-05-27 Donatien Schmitz , Guillaume Rosinosky , Etienne Rivière

Parallel batched data structures are designed to process synchronized batches of operations in a parallel computing model. In this paper, we propose parallel combining, a technique that implements a concurrent data structure from a parallel…

分布式、并行与集群计算 · 计算机科学 2018-11-14 Vitaly Aksenov , Petr Kuznetsov , Anatoly Shalyto

The Exact Set Similarity Join problem aims to find all similar sets between two collections of sets, with respect to a threshold and a similarity function such as overlap, Jaccard, dice or cosine. The naive approach verifies all pairs of…

数据库 · 计算机科学 2017-11-21 Edans F. O. Sandes , George Teodoro , Alba C. M. A. Melo

Most of the popular Big Data analytics tools evolved to adapt their working environment to extract valuable information from a vast amount of unstructured data. The ability of data mining techniques to filter this helpful information from…

分布式、并行与集群计算 · 计算机科学 2022-09-23 Taha Tekdogan , Ali Cakmak

Stochastic approximation techniques have been used in various contexts in data science. We propose a stochastic version of the forward-backward algorithm for minimizing the sum of two convex functions, one of which is not necessarily…

最优化与控制 · 数学 2016-02-26 Patrick L. Combettes , Jean-Christophe Pesquet

Coflow is a network abstraction used to represent communication patterns in data centers. The coflow scheduling problem encountered in large data centers is a challenging $\mathcal{NP}$-hard problem. This paper tackles the scheduling…

数据结构与算法 · 计算机科学 2023-12-29 Chi-Yeh Chen

PageRank is a graph centrality metric that gives the importance of each node in a given graph. The PageRank algorithm provides important insights to understand the behavior of nodes through the connections they form with other nodes. It is…

数据结构与算法 · 计算机科学 2022-03-18 Shalini Jain , Rahul Utkoor , Hemalatha Eedi , Sathya Peri , Ramakrishna Upadrasta

Proximal splitting algorithms are well suited to solving large-scale nonsmooth optimization problems, in particular those arising in machine learning. We propose a new primal-dual algorithm, in which the dual update is randomized;…

最优化与控制 · 数学 2023-03-08 Laurent Condat , Peter Richtárik

Streaming analysis is widely used in cloud as well as edge infrastructures. In these contexts, fine-grained application performance can be based on accurate modeling of streaming operators. This is especially beneficial for computationally…

分布式、并行与集群计算 · 计算机科学 2021-11-30 Hannaneh Najdataei , Vincenzo Gulisano , Alessandro V. Papadopoulos , Ivan Walulya , Marina Papatriantafilou , Philippas Tsigas

Apache Spark SQL is a cornerstone of modern big data analytics.However,optimizing Spark SQL performance is challenging due to its vast configuration space and the prohibitive cost of evaluating massive workloads. Existing tuning methods…

数据库 · 计算机科学 2026-03-18 Beicheng Xu , Lingching Tung , Yuchen Wang , Yupeng Lu , Bin Cui

We study three-way joins on MapReduce. Joins are very useful in a multitude of applications from data integration and traversing social networks, to mining graphs and automata-based constructions. However, joins are expensive, even for…

数据库 · 计算机科学 2014-05-19 Ben Kimmett , Alex Thomo , S. Venkatesh

A technique introduced by Indyk and Woodruff [STOC 2005] has inspired several recent advances in data-stream algorithms. We show that a number of these results follow easily from the application of a single probabilistic method called…

数据结构与算法 · 计算机科学 2011-04-26 Alexandr Andoni , Robert Krauthgamer , Krzysztof Onak

Edge-AI applications still face considerable challenges in enhancing computational efficiency in resource-constrained environments. This work presents RAMAN, a resource-efficient and approximate posit(8,2)-based Multiply-Accumulate (MAC)…

硬件体系结构 · 计算机科学 2025-10-28 Mohd Faisal Khan , Mukul Lokhande , Santosh Kumar Vishvakarma

Approximate computing is emerging as an alternative to accurate computing due to its potential for realizing digital circuits and systems with low power dissipation, less critical path delay, and less area occupancy for an acceptable…

硬件体系结构 · 计算机科学 2018-01-19 P Balasubramanian

The proliferation of big data and analytic workloads has driven the need for cloud compute and cluster-based job processing. With Apache Spark, users can process terabytes of data at ease with hundreds of parallel executors. At Microsoft,…

We analyze several generic proximal splitting algorithms well suited for large-scale convex nonsmooth optimization. We derive sublinear and linear convergence results with new rates on the function value suboptimality or distance to the…

最优化与控制 · 数学 2022-01-28 Laurent Condat , Grigory Malinovsky , Peter Richtárik

Distributed data processing ecosystems are widespread and their components are highly specialized, such that efficient interoperability is urgent. Recently, Apache Arrow was chosen by the community to serve as a format mediator, providing…

分布式、并行与集群计算 · 计算机科学 2021-11-30 Sebastiaan Alvarez Rodriguez , Jayjeet Chakraborty , Aaron Chu , Ivo Jimenez , Jeff LeFevre , Carlos Maltzahn , Alexandru Uta

k nearest neighbor join (kNN join), designed to find k nearest neighbors from a dataset S for every object in another dataset R, is a primitive operation widely adopted by many data mining applications. As a combination of the k nearest…

数据库 · 计算机科学 2015-03-20 Wei Lu , Yanyan Shen , Su Chen , Beng Chin Ooi

In autoregressive language models, each token is sampled by conditioning on all the past tokens; the overall string has thus been sampled from the correct underlying joint distribution represented by the model. In contrast, masked diffusion…

计算与语言 · 计算机科学 2026-02-03 Parikshit Bansal , Sujay Sanghavi