中文
相关论文

相关论文: Computing Marginals Using MapReduce

200 篇论文

A wide variety of problems in machine learning, including exemplar clustering, document summarization, and sensor placement, can be cast as constrained submodular maximization problems. A lot of recent effort has been devoted to developing…

数据结构与算法 · 计算机科学 2016-08-15 Rafael da Ponte Barbosa , Alina Ene , Huy L. Nguyen , Justin Ward

In the metric multi-cover problem (MMC), we are given two point sets $Y$ (servers) and $X$ (clients) in an arbitrary metric space $(X \cup Y, d)$, a positive integer $k$ that represents the coverage demand of each client, and a constant…

计算几何 · 计算机科学 2017-02-17 Santanu Bhowmick , Tanmay Inamdar , Kasturi Varadarajan

We study the maximum $k$-set coverage problem in the following distributed setting. A collection of sets $S_1,\ldots,S_m$ over a universe $[n]$ is partitioned across $p$ machines and the goal is to find $k$ sets whose union covers the most…

数据结构与算法 · 计算机科学 2018-08-24 Sepehr Assadi , Sanjeev Khanna

An effective technique for solving optimization problems over massive data sets is to partition the data into smaller pieces, solve the problem on each piece and compute a representative solution from it, and finally obtain a solution…

数据结构与算法 · 计算机科学 2015-06-23 Vahab Mirrokni , Morteza Zadimoghaddam

Data generated in the fields of science, technology, business and in many other fields of research are increasing in an exponential rate. The way to extract knowledge from a huge set of data is a challenging task. This paper aims to propose…

信息检索 · 计算机科学 2010-03-23 P. G. JansiRani , R. Bhaskaran

The kernel $k$-means is an effective method for data clustering which extends the commonly-used $k$-means algorithm to work on a similarity matrix over complex data structures. The kernel $k$-means algorithm is however computationally very…

机器学习 · 计算机科学 2014-01-30 Ahmed Elgohary , Ahmed K. Farahat , Mohamed S. Kamel , Fakhri Karray

The MapReduce framework has firmly established itself as one of the most widely used parallel computing platforms for processing big data on tera- and peta-byte scale. Approaching it from a theoretical standpoint has proved to be…

计算复杂性 · 计算机科学 2019-12-30 Fabian Frei , Koichi Wada

The question of what can be computed, and how efficiently, are at the core of computer science. Not surprisingly, in distributed systems and networking research, an equally fundamental question is what can be computed in a…

分布式、并行与集群计算 · 计算机科学 2016-04-01 Fabian Kuhn , Thomas Moscibroda , Roger Wattenhofer

A common approach in the design of MapReduce algorithms is to minimize the number of rounds. Indeed, there are many examples in the literature of monolithic MapReduce algorithms, which are algorithms requiring just one or two rounds.…

分布式、并行与集群计算 · 计算机科学 2015-01-22 Matteo Ceccarello , Francesco Silvestri

Recent algorithmic developments have enabled computers to automatically determine and prove the capacity regions of small hypergraph networks under network coding. A structural theory relating network coding problems of different sizes is…

信息论 · 计算机科学 2017-04-07 Congduan Li , Steven Weber , John MacLaren Walsh

In this paper, we study the MapReduce framework from an algorithmic standpoint and demonstrate the usefulness of our approach by designing and analyzing efficient MapReduce algorithms for fundamental sorting, searching, and simulation…

分布式、并行与集群计算 · 计算机科学 2011-01-11 Michael T. Goodrich , Nodari Sitchinava , Qin Zhang

In this paper, we present a new algorithm for computing the linear recurrence relations of multi-dimensional sequences. Existing algorithms for computing these relations arise in computational algebra and include constructing structured…

符号计算 · 计算机科学 2024-10-23 Hamid Rahkooy

A significant amount of recent research work has addressed the problem of solving various data management problems in the cloud. The major algorithmic challenges in map-reduce computations involve balancing a multitude of factors such as…

数据库 · 计算机科学 2012-04-10 Foto N. Afrati , Anish Das Sarma , Semih Salihoglu , Jeffrey D. Ullman

Coverage problems are central in optimization and have a wide range of applications in data mining and machine learning. While several distributed algorithms have been developed for coverage problems, the existing methods suffer from…

数据结构与算法 · 计算机科学 2017-03-13 MohammadHossein Bateni , Hossein Esfandiari , Vahab Mirrokni

Data cube materialization is a classical database operator introduced in Gray et al.~(Data Mining and Knowledge Discovery, Vol.~1), which is critical for many analysis tasks. Nandi et al.~(Transactions on Knowledge and Data Engineering,…

数据库 · 计算机科学 2017-09-29 Mukund Sundararajan , Qiqi Yan

The computation of a maximal order of an order in a semisimple algebra over a global field is a classical well-studied problem in algorithmic number theory. In this paper we consider the related problems of computing all minimal overorders…

数论 · 数学 2019-09-25 Tommy Hofmann , Carlo Sircana

Clustering is an unsupervised learning task that aims to partition data into a set of clusters. In many applications, these clusters correspond to real-world constructs (e.g. electoral districts) whose benefit can only be attained by groups…

机器学习 · 计算机科学 2023-02-09 Connor Lawless , Oktay Gunluk

We present a random-subspace variant of cubic regularization algorithm that chooses the size of the subspace adaptively, based on the rank of the projected second derivative matrix. Iteratively, our variant only requires access to…

最优化与控制 · 数学 2025-01-09 Edward Tansley , Coralia Cartis

Considering a 2D matrix of positive and negative numbers, how might one draw a rectangle within it whose contents sum higher than all other rectangles'? This fundamental problem, commonly known the maximum rectangle problem or subwindow…

数据结构与算法 · 计算机科学 2023-04-11 Max Reuter , Gheorghe-Teodor Bercea , Liana Fong

We present a finite-order system of recurrence relations for a permanent of circulant matrices containing a band of k any-value diagonals on top of a uniform matrix (for k = 1, 2, and 3) as well as the method for deriving such recurrence…