YoVDO

Incremental Computation: What Is the Essence? - Lecture 24

Offered By: ACM SIGPLAN via YouTube

Tags

Algorithm Design Courses Calculus Courses Differentiation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamental concepts of incremental computation in this invited talk from the PEPM 2024 conference. Delve into the essence of incrementalization, the discrete counterpart of differentiation in calculus, and its role in efficient computation on changed inputs. Examine a systematic method for incrementalization and the Iterate-Incrementalize-Implement approach for program and algorithm design optimization. Gain insights into the power of high-level data, control, and module abstractions in developing improved algorithms and programs with precise complexities. Learn from Yanhong A. Liu of Stony Brook University as she provides a comprehensive overview of incremental computation works, historical context, and future directions in this 24-minute video presentation.

Syllabus

[PEPM'24] Incremental Computation: What Is the Essence? (Invited Contribution)


Taught by

ACM SIGPLAN

Related Courses

Natural Language Processing
Columbia University via Coursera
Intro to Algorithms
Udacity
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX