YoVDO

The Power of Randomization - Distributed Submodular Maximization on Massive Datasets

Offered By: Hausdorff Center for Mathematics via YouTube

Tags

Distributed Algorithms Courses Machine Learning Courses Algorithm Analysis Courses Combinatorial Optimization Courses Parallelization Courses

Course Description

Overview

Explore the power of randomization in distributed submodular maximization for massive datasets in this 32-minute lecture by Alina Ene. Delve into the application of constrained submodular maximization in machine learning problems such as exemplar clustering, document summarization, and sensor placement. Learn about a simple, embarrassingly parallel distributed algorithm that achieves constant factor, worst-case approximation guarantees. Discover its efficiency in large-scale problems with various constraints, yielding results comparable to centralized settings. Examine topics including combinatorial optimization, submodularity, multimode sensor coverage, identifying representatives, and the need for parallelization. Gain insights into the greedy algorithm, its distributed performance, and the analysis of randomness in optimization. Investigate non-monotone functions and explore future directions in this field. The lecture, part of the Hausdorff Trimester Program on Combinatorial Optimization, also covers joint work with Rafael Barbosa, Huy Nguyen, and Justin Ward.

Syllabus

Distributed Submodular Maximization in Massive Datasets
Combinatorial Optimization
Submodularity
Example: Multimode Sensor Coverage
Example: Identifying Representative
Need for Parallelization
Problem Definition
Greedy Algorithm
Performance of Distributed Greedy
Revisiting the Analysis
Power of Randomness
Intuition
Analysis (Preliminaries)
Analysis (Sketch)
Generality
Non-monotone Functions
Future Directions


Taught by

Hausdorff Center for Mathematics

Related Courses

算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera
Shortest Paths Revisited, NP-Complete Problems and What To Do About Them
Stanford University via Coursera
Алгоритмы, часть I
Princeton University via Coursera
算法设计与分析(高级) | Advanced Design and Analysis of Algorithms
Peking University via edX
Algorithms for Searching, Sorting, and Indexing
University of Colorado Boulder via Coursera