Lecture

Distributed Computing Execution Models

Related lectures (39)
Optimization algorithms
Covers optimization algorithms, focusing on Proximal Gradient Descent and its variations.
Multi-arm Bandits
Discusses algorithms for balancing exploration and exploitation in decision-making processes.
Quasi-newton optimization
Covers gradient line search methods and optimization techniques with an emphasis on Wolfe conditions and positive definiteness.
Variance Reduction: Strategies and Applications
Discusses variance reduction techniques in stochastic simulation, focusing on allocation strategies and replica generation algorithms.
Simulation & Optimization: Poisson Process & Random Numbers
Explores simulation pitfalls, random numbers, discrete & continuous distributions, and Monte-Carlo integration.
Introduction to Algorithms
Explores the ingredients and selection of algorithms for different goals.
Query Processing with Relational Operations
Covers query processing with relational operations, including query optimization and different join algorithms.
Optimization Methods: Theory Discussion
Explores optimization methods, including unconstrained problems, linear programming, and heuristic approaches.
Set Cover: Integrality Gap
Explores the integrality gap concept in set cover and multiplicative weights algorithms.
Efficient GPU Join Optimization
Discusses efficient GPU-accelerated join optimization for complex queries, aiming to improve optimization times and heuristic plan quality.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.