Theory of Distributed Systems Seminars
Fall 2024
November 1, 2024: Giovanni Reina, Alexandre Pacheco, Heiko Hamann, Planck Institute of Animal Behavior, Konstanz, Germany. Blockchain technology for mobile multi-robot systems
Spring 2024
March 8, 2024: Brabeeba Wang. Theory and model of thalamocortical processing in decision-making under uncertainty
March 15: Noble Harasha. Modeling Feasible Locomotion of Nanobots for Cancer Detection and Treatment
April 5: Max Dabagia. Flipping a Coin in the Brain, & Other Cognitive Primitives with Assemblies of Neurons
April 12: Brabeeba Wang. Optimal routing to cerebellum-like structures
April 19: Chi-Ning Chou. Neural Manifold Capacity Captures Representation Geometry, Correlations, and Task-Efficiency Across Species and Behaviors
April 26: Brabeeba Wang. Neuronal calcium spikes enable vector inversion in the Drosophila brain
May 10: Sabrina Drammis. Noise in neural systems
Fall 2023
Oct. 27, 2023: Evie Xie. Insights from Assembly Calculus: Skip Connections Increase Capacity of Associative Memories, and
Synaptic Plasticity Can Explain Creation and Convergence of Working Memory during Interhemispheric Transfer.
Dec. 1: Brabeeba Wang. Learning to plan in a novel environment.
Dec. 8: Dan Alistarh. Accurate Model Compression at GPT Scale.
Spring 2023
April 7: Keith Murray. To attract or to oscillate: Validating dynamics with behavior.
April 21: Jiajia Zhao. Plasticity in the Cerebellar Circuits
April 28: Matt Cavorsi, Stephanie Gil, Frederik Mallmann-Trenn. Dynamic Crowd Vetting: Collaborative Detection of Malicious Robots in Dynamic Communication Networks.
May 19: Noble Harasha. A Comparison of New Swarm Task Allocation Algorithms in Unknown Environments with Varying Task Density.
Fall 2022
Sept. 16: Andrea Richa. Programmable matter.
Sept. 30: Sabrina Drammis. A theoretical model of dorsal medial striatum in decision-making.
October 21: Brabeeba Wang. A biologically realistic circuit for efficient exploration with quantile representation of value and reward prediction error
Oct. 28:
Grace Cai. A Geometry-Sensitive Quorum Sensing Algorithm for the Best-of-N Site Selection Problem
Nov. 18:
Noble Harasha. Deadlock and Noise in Self-Organized Aggregation Without Computation
Spring 2022
April 22: Nancy Lynch. Symbolic knowledge structures and intuitive knowledge structures.
Fall 2021
Nov. 1: Jiajia Zhao. Lack of Quorum Sensing Leads to Failure of Consensus in Temnothorax Ant Emigration.
Spring 2021
Jan. 29: Jiajia Zhao. Lack of Quorum Sensing Leads to Failure of Consensus in Temnothorax Ant Emigration. Also, tradeoffs in ant colonies between flexibility and consensus level, tuned by quorum thresholds.
Feb. 19: Kishori Konwar. SNOW Revisited: Understanding When Ideal READ Transactions Are Possible
March 12: Saket Navlakha. Algorithmic insights on continual learning from fruit flies
March 26: Brabeeba Wang. Thalamic contribution to solving credit assignment in neural systems
April 9: Brabeeba Wang. The dopamine pathway.
May 21, 28: Nancy Lynch, Sabrina Drammis. Berwick-Chomsky book "Why Only Us"?
Fall, 2020
September 11: Yael Hitron. Spiking Neural Networks Through the Lens of Streaming Algorithms
September 18: Sabrina Drammis. Striosomes Selectively Mediate Value-Based Learning Possibly Through Fast Spiking Inhibitory Interneurons.
Oct. 2: Jiajia Zhao. A Comprehensive and Predictive Agent-based Model for Collective House-Hunting in Ant Colonies.
Oct. 16: Bertie Ancona. How to Color a French Flag: Biologically Inspired Algorithms for Scale-Invariant Patterning.
Nov. 13: Mohsen Ghaffari. Network Decomposition and Distributed Derandomization.
Dec. 4: Hagit Attiya, Armando Castañeda, Sergio Rajsbaum. Locally Solvable Tasks and the Limitations of Valency Arguments.
Summer, 2020
June 25: Lewis Tseng. Amortized Constant Round Atomic Snapshot in Message Passing Systems.
July 30: Hsin-Hao Su. On the Locality of Approximate Nash-Williams Forest Decomposition
Spring 2020
February 28, 2020: Saptaparni Kumar: Fault-tolerant atomic storage in truly-dynamic message-passing systems
Fall 2019
December 18, 2019: Quanquan Liu: A Lower Bound for Byzantine Agreement and Consensus for Adaptive Adversaries using VDFs
December 13, 2019: Lewis Tseng: Exact Byzantine Consensus under Local Broadcast Model
October 18, 2019: Lili Su: Learning with Distributed Systems: Adversary-Resillience and Neural Networks
October 11, 2019: Brabeeba Wang: The First at All-Time Convergence Analysis for Biological Oja's Rule to Solve Streaming PCA
Summer 2019
July 26, 2019: Yael Hitron: Counting to Ten with Two Fingers: Compressed Counting with Spiking Neurons
Spring 2019
May 10, 2019: Nicole Wein: Lower Bounds for Dynamic Distributed Task Allocation
May 3, 2019: Radhika Nagpal: Talk about Collective Transport and Navigation in Ants
March 8, 2019: Brabeeba Wang: Integrating Temporal Information to Spatial Information in a Neural Circuit
Fall 2018
December 14, 2018: Quanquan Liu: On Bioelectric Algorithms: A Novel Application of Theoretical Computer Science to Core Problems in Developmental Biology
December 7, 2018: Lewis Tseng: Resilient Causal Memory in Client-Server Model
November 30, 2018: Rati Gelashvili: Why Extension-based Proofs Fail
November 16, 2018: Hoa Vu: Toward the Locality of Vizing's Theorem
October 12, 2018: Adam Alon: Deterministic Abortable Mutual Exclusion with Sublogarithmic Adaptive RMR Complexity
September 14, 2018: Kishori Konwar: FLECKS-Fast Lean Erasure-coded Consistent Key-value Store
Spring 2018
May 18, 2018: Nancy Lynch: An Algorithmic Theory of Brain Networks
May 11, 2018: Siddhartha Jayanti: An Optimal Amortized Algorithm for Abortable Mutual Exclusion
May 4, 2018: Ren Ling: Efficient Synchronous Byzantine Consensus
April 11, 2018: Mohsen Ghaffari: Improved Massively Parallel Computation Algorithms for MIS, Matching, and Vertex Cover
March 23, 2018: Lewis Tseng: Asynchronous Crash-Tolerant Consensus in Directed Graphs
March 16, 2018: Lili Su: Collaboratively Learning the Best Option, using Bounded Memory
March 9, 2018: Frederik Mallmann-Trenn: Self-Stabilizing Task Allocation in Spite of Noise
March 2, 2018: Dominik Pajak: Broadcast in stochastically varying networks
Fall 2017
December 8, 2017: Lili Su: Distributed Statistical Machine Learning in Adversarial Settings: Byzantine Gradient Descent
November 17, 2017: Kishori Konwar: RECS: Reconfigurable, Erasure coded, Consistent Storage
November 9, 2017: Shlomi Dolev: Encountering Challenges in Computer Science, Including, Quantum Safe Public Key Infrastructure
October 27, 2017: Siddartha Jayanti: Concurrent Disjoint Set Union
October 13, 2017: Lewis Tseng: Fault-Tolerant Consensus in Directed Networks
October 6, 2017: Slobodan Mitrovic: MapReduce and approximate Maximal Matchings
September 22, 2017: Dominik Pajak: Speedup in Graph Exploration with Multiple Walkers
September 15, 2017: Lilika Markatou: Leader Election in the SINR Model with Arbitrary Power Control
Spring 2017
April 7, 2017: Kishori Konwar and Prakash Nayarana Moorthy: A Layered Architecture for Erasure-Coded Consistent Distributed Storage
March 24, 2017: Johannes Bill: Unsupervised learning in spiking neural networks with memristor synapses
March 17, 2017: Lili Su: Securing Distributed Systems Against Adversarial Attacks
Fall 2016
December 16, 2016: Merav Parter: Graph Algorithms for Distributed Networks
December 9, 2016: Nicholas Schiefer: Computation and Construction in the Chemical Reaction Network-Controlled Tile Assembly Model
December 2, 2016: Hsin-Hao Su: Distributed Degree Splitting, Edge Coloring, and Orientations
November 22, 2016: Nicholas Schiefer: Models of Distributed Computing in Molecular Programming
November 16, 2016: Fernando Benavides: Introduction to Discrete Morse Theory for Distributed Computing
November 1, 2016: Nisha Panwar: On the Fly Authentication in Vehicular Networks
October 21, 2016: Merav Parter and Cameron Musco: Computational Tradeoffs in Biological Neural Networks: Self-Stabilizing Winner-Take-All Networks
October 17, 2016: Alkida Balliu: Local Distribution Verification
September 30, 2016: Sergio Rajsbaum: Specifying Concurrent Problems: Beyond Linearizability and up to Tasks
Spring 2016
June 16, 2016: Gopal Pandurangan: Distributed Computation of Large-scale Graph Problems
April 1, 2016: Cameron Musco and Hsin-Hao Su: Ant-Inspired Density Estimation via Random Walk
March 18, 2016: Tsvi Kopelowitz: A Class of $O(\log\log^* N)$ Problems in Distributed Computing: Contention Resolution, Counting, and Leader Election
March 4, 2016: Mohsen Ghaffari and Merav Parter: Minimum Spanning Tree in Log-Star Rounds of Congested Clique
February 26, 2016: Mohsen Ghaffari and Hsin-Hao Su: Generalizing the Congested Clique
February 15, 2016: Jimmy Zhu: A Tight Space Bound for Consensus
Fall 2015
December 4, 2015: Kishori Konwar: Storage-Optimized Data-Atomic Algorithms for Handling Erasures and Errors in Distributed Storage Systems
November 6, 2015: Hsin-Hao Su: Distributed (Delta+1)-Coloring in Sublogarithmic Rounds
October 23, 2015: Mohsen Lesani: Certified Causally Consistent Distributed Key-Value Stores
October 9, 2015: Murat Demirbas: Hybrid Clocks for High Auditability
September 25, 2015: Merav Parter: Fault Tolerant BFS Structures: A Reinforcement-Backup Tradeoff
September 18, 2015 Mohsen Ghaffari: An Improved Distributed Algorithm for Maximal Independent Set
Spring 2015
April 24, 2015: Erez Kantor: Computing in Additive Networks with Bounded-Information Codes
April 17, 2015: Mohsen Ghaffari: Distributed Broadcast Revisited: Towards Universal Optimality
April 10, 2015: Stephan Holzer: A Local Broadcast Layer for the SINR Network Model CONTINUED
April 3, 2015: Stephan Holzer: A Local Broadcast Layer for the SINR Network Model
March 20, 2015: Mira Radeva and/or Cameron Musco: Distributed House-Hunting in Ant Colonies
February 10, 2015: Hsin-Hao Su: Distributed Algorithms for the Lovász Local Lemma and Graph Colorin
Fall 2014
December 16, 2014: Kishori Mohan Konwar: Dependable Decentralized Cooperation with the Help of Reliability Estimation
December 5, 2014: Mohsen Lesani: Eventual Consistency
November 21, 2014: Zhiying Wang: smallWig: Compression on RNA-seq Expression Data
November 14, 2014: Mira Radeva: Studying House-Hunting in the Temnothorax Ant Using Distributed Computing Theory
November 7, 2014: Cameron Musco: Linear Sketching and Applications to Distributed Computation
October 31, 2014: Stephan Holzer: The Power of a Leader in the Stone Age
September 19, 2014: Eli Gafni: Generalized Asynchronous Computability Theorem
Spring 2014
May 16, 2014: Grigory Yaroslavtsev: Beyond Set Disjointness: The Communication Complexity of Finding the Intersection
April 11, 2014: Christoph Lenzen: Distributed Steiner Forest Construction
April 4, 2014: Justin Holmgren: Bitcoin
March 14, 2014: Stephan Holzer: Efficient Local Multi-Aggregation and Applications
March 7, 2014: Magnus M. Halldorsson: Algorithmic Models for Wireless Networks
February 28, 2014: Danupon Nanogkai: Distributed Approximation Algorithms for Weighted Shortest Paths
February 21, 2014: Mohsen Ghaffari and Erez Kantor: Multi-Message Broadcast with Abstract MAC Layers and Unreliable Links
February 14, 2014: Mira Radeva: Trade-offs between Selection Complexity and Performance when Searching the Plane without Communication
Fall 2013
December 13, 2013: Jonathan Ponniah: A System-Theoretic Clean Slate Approach to Provably Secure Ad Hoc
November 22, 2013: Alejandro Cornejo: Long-Lived Distributed Localization of Robot Swarms
November 15, 2013: Calvin Newport: Distributed Algorithms in a Wireless World
November 8, 2013: Vasileios Trigonakis: Everything you always wanted to know about synchronization, but were afraid to ask
October 25, 2013: Dan Alistarh: A Practical Renaming Algorithm
October 4, 2013: Erez Kantor: Minimizing Storage and Communication Costs in CDNs
October 11, 2013: Vinod Vaikuntanathan: Tools in Multiparty Communication Complexity, and a lower-bound for Set Disjointness
September 27 2013: Zhiyang Wang: Coding for Information Storage
September 20, 2013: Viveck Cadambe: Coded Atomic Shared Memory Emulation for Message Passing Architectures
Click here for past seminars and more information.