~/conference

Parallel and Distributed Algorithms for Inference and Optimization (Simons Institute, Oct. 21–24, 2013)

machine learning engineers, distributed systems engineers, graph algorithm engineers, numerical linear algebra engineers, data scientists, high performance computing developers, privacy and security engineers

MapReduce algorithmics; parallel graph computations; graph-parallel inference systems; cost models for locality; extreme multiclass prediction; parallel active learning; distributed machine learning systems; streaming triangle counting; single-machine billion-edge graphs; communication-optimal Strassen multiplication; randomized matrix algorithms (LSRN); tall-and-skinny QR in MapReduce

titleauthorlength
MapReduce AlgorithmicsSergei Vassilvitskii53m
MapReduce/Hadoop and related systems follow a BSP (Bulk Synchronous Parallel) model so algorithms must balance rounds and max per‑round work; with terabyte+…
Talk in English on
Large Scale Response Prediction to Serve Ads on LinkedInDeepak Agarwal27m
LinkedIn describes a production system that predicts ad click probability by combining a cold-start logistic regression trained on billions of observations and…
Talk in English on
Three Goals in Parallel Graph Computations: High Performance, High Productivity, and Reduced Comm...Aydin Buluç30m
A linear-algebra-first framework implements graph primitives (sparse matrix‑matrix, matrix‑vector, elementwise ops) using Combinatorial BLAS, exposing them to…
Talk in English on
Scalable Graph-Parallel Inference Algorithms and SystemsJoseph E. Gonzalez30m
New parallel algorithms combine an asynchronous splash primitive with prioritization, coloring and locking to make loopy belief propagation and Gibbs sampling…
Talk in English on
Cost Models for Locality and ParallelismHarsha Vardhan Simhadri28m
Defines a program‑centric cost model that counts transfers on nested parallel DAGs and shows how to map it to a tree of caches using a parallel depth‑first…
Talk in English on
Extreme MulticlassJohn Langford29m
Shows that multiclass prediction can run in O(log K) time while remaining statistically sound by reducing multiclass to binary partitions, using a ramp-loss…
Talk in English on
Parallel Active LearningAlekh Agarwal28m
A parallel active learning pipeline combines a local active sifter that scans stored examples and subsamples informative points with a global passive updater…
Talk in English on
MLbase: A Distributed Machine Learning SystemTim Kraska26m
A declarative system called MLBase aims to let users request a classifier and get models back without coding algorithms, using MQL for queries and an MLI…
Talk in English on
Sampling Algorithms to Count Frequent Patterns in GraphsAli Pinar27m
Develops and proves wedge-sampling estimators that need ~38k independent samples for 1% error and 99% confidence, implements a streaming version using an edge…
Talk in English on
Big Data on Smallish MachinesGuy Blelloch50m
Argues that many “big” graphs actually fit on single shared‑memory servers: 6.6 billion edges fits on a $20k, 64‑core, 2 TB server and simple graph compression…
Talk in English on
Communication-Optimal Parallel Algorithm for Strassen's Matrix MultiplicationGrey Ballard28m
Proposes CAPS, a parallel Strassen implementation that provably matches communication lower bounds by interleaving breadth- and depth-first recursion and using…
Talk in English on
Implementing Randomized Matrix Algorithms in Parallel and Distributed EnvironmentsMichael Mahoney29m
Randomized matrix methods run in parallel and distributed settings by random-projection preconditioning and importance sampling, producing practical solvers. A…
Talk in English on
Tall-and-skinny QR Factorizations in MapReduceDavid Gleich29m
Runs 8,192 nonlinear heat-transfer simulations produce about 4.5 TB and get stitched into a 5 billion x 64 matrix (~2.2 TB) whose SVD yields reduced-order…
Talk in English on
From Sparse Matrices to Graphs and Back AgainJohn Gilbert32m
Argument claims sparse matrix and graph work are reciprocal: decades of graph methods optimize sparse Cholesky via nested dissection and chordal completion…
Talk in English on
On the O(1/k) Convergence of the Asynchronous Distributed Alternating Direction Method of Mult...Ermin Wei26m
Proves an asynchronous distributed ADMM that converges to the optimal solution almost surely and achieves O(1/k) in expectation under convex (not smooth) Fi…
Talk in English on
Distributed Learning, Communication Complexity, and PrivacyNina Balcan33m
Analyzes communication needed for distributed supervised learning and gives concrete protocols and bounds: a distributed AdaBoost yields D log(1/epsilon)…
Talk in English on
Parallel Coordinate Descent Methods for Big Data OptimizationPeter Richtarik55m
Presents a concrete parallel coordinate-descent framework built around an ESO (expected separable over-approximation) that produces algorithm parameters beta…
Talk in English on
An Algebraic View of the New Randomized Kaczmarz Linear SolverSivan Toledo34m
Claims a solver that turns an n-by-n Laplacian into a larger m-by-m square system so randomized Kaczmarz (Kaczmar/Casmaj) runs provably fast by choosing a…
Talk in English on
Randomized Asynchronous Linear SolversHaim Avron26m
Proposes a randomized Gauss‑Seidel solver for large sparse symmetric positive definite systems that runs fully asynchronously on shared memory with atomic…
Talk in English on
Parallelization by ApproximationKanat Tangwongsan30m
Shows how greedy set cover becomes parallel by geometric bucketing plus a near-maximal independent-set routine that uses random priorities, yielding…
Talk in English on
Highly Scalable Branch-and-Bound for Maximum Monomial AgreementCynthia Phillips29m
Presents an exact solver for Maximum Monomial Agreement inside LPBoost using a custom branch-and-bound with equivalence-class upper bounds, strong multiway…
Talk in English on
Provably Efficient Algorithms for Training Deep NetworksShai Shalev-Shwartz33m
Shows that extreme overspecification removes no local non-global minima: if hidden neurons ≥ number of examples and mild rank conditions hold, every local…
Talk in English on
Peeling AlgorithmsMichael Mitzenmacher34m
Survey of peeling algorithms links Karp‑Sipser and pure literal ideas to practical tools like invertible Bloom lookup tables that store key/value XOR sums and…
Talk in English on
Parallelism in Linear and Mixed Integer ProgrammingEd Rothberg58m
LP is mostly a solved problem in practice but the interior‑point (Barrier) solver gains from matrix‑matrix kernels while Simplex relies on cheap sparse LU…
Talk in English on
Using Data-Oblivious Algorithms for Private Cloud Storage AccessMichael Goodrich30m
Framework converts arbitrary RAM accesses into oblivious cloud storage with concrete costs: O(log^2 n) overhead with constant client registers, O(log n) with…
Talk in English on
Communication Avoiding Algorithms for Linear Algebra and BeyondJim Demmel28m
A model counts flops, words moved and messages and proves a flops/√M bandwidth lower bound for many nested-loop array codes; a 2.5D replicated matrix multiply…
Talk in English on
Consensus-Based Distributed Online Prediction and OptimizationMichael Rabbat30m
Claims order O(√M) regret when using distributed mini‑batches with only approximate averaging, builds on Nesterov dual averaging and replaces exact all‑reduce…
Talk in English on
Large-Scale Generalized MatchingRainer Gemulla26m
Presents scalable algorithms for generalized matching problems on very large datasets, focusing on parallel and distributed methods. Describes techniques for…
Talk in German on
Stochastic Optimization for Big Data Machine Learning ProblemsTong Zhang33m
Claims that SVRG and SDCA fix SGD by eliminating gradient variance and deliver linear convergence while touching one example per iteration, so per-iteration…
Talk in English on
First Order Methods for Distributed Network OptimizationAngelia Nedich29m
Proposes distributed first‑order methods for minimizing the sum of node objectives over time‑varying directed graphs while removing the hard requirement of…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.