Verification
Monday May 13, 2024, 11AM, 3052 and Zoom link
Enrique Román Calvo (IRIF) Dynamic Partial Order Reduction for Checking Correctness against Transaction Isolation Levels

Modern applications, such as social networking systems and e-commerce platforms are centered around using large-scale databases for storing and retrieving data. Accesses to the database are typically enclosed in transactions that allow computations on shared data to be isolated from other concurrent computations and resilient to failures. Modern databases trade isolation for performance. The weaker the isolation level is, the more behaviors a database is allowed to exhibit and it is up to the developer to ensure that their application can tolerate those behaviors.

In this work, we propose stateless model checking algorithms for studying correctness of such applications that rely on dynamic partial order reduction. These algorithms work for a number of widely-used weak isolation levels, including Read Committed, Causal Consistency, Snapshot Isolation and Serializability. We show that they are complete, sound and optimal, and run with polynomial memory consumption in all cases. We report on an implementation of these algorithms in the context of Java Pathfinder applied to a number of challenging applications drawn from the literature of distributed systems and databases.

IRIF Distinguished Talks Series
Tuesday May 14, 2024, 11AM, TBA
Omer Reingold (Stanford) The multitude of group affiliations: Algorithmic Fairness, Loss Minimization and Outcome Indistinguishability

We will survey a rather recent and very fruitful line of research in algorithmic fairness, coined multi-group fairness. We will focus on risk prediction, where a machine learning algorithm tries to learn a predictor to answer questions of the form “what is the probability that patient x will experience a particular medical condition?” Training a risk predictor to minimize a loss function fixed in advance is the dominant paradigm in machine learning. However, global loss minimization may create predictions that are mis-calibrated on sub-populations, causing harm to individuals of these populations. Multi-group fairness tries to prevent forms of discrimination to a rich (possibly exponential) collection of arbitrarily intersecting groups. In a sense, it provides a computational perspective on the meaning of individual risks and the classical tension between clinical prediction, which uses individual-level traits, and actuarial prediction, which uses group-level traits.

While motivated in fairness, this alternative paradigm for training an indistinguishable predictor is finding a growing number of appealing applications, where the same predictor can later be used to optimize one of a large set of loss functions, under a family of capacity and fairness constraints and instance distributions.

Based on a sequence of works joint with (subsets of) Cynthia Dwork, Shafi Goldwasser, Parikshit Gopalan, Úrsula Hébert-Johnson, Lunjia Hu, Adam Kalai, Christoph Kern, Michael P. Kim, Frauke Kreuter, Guy N. Rothblum, Vatsal Sharan, Udi Wieder, Gal Yona and others.

Non-permanent members' seminar
Thursday May 16, 2024, 4PM, Salle 3052
Clément Ducros How to Achieve Secure Computation Using Coding Theory?

Secure Multiparty Computation (MPC) aims at enabling different parties to compute functions based on private inputs. Providing the parties with additional correlated and random inputs enables highly efficient MPC protocols. But how do we construct this additional correlated randomness? In this presentation, I will discuss the construction of pseudorandom correlation generators (PCG), focusing on the special case of two-party random oblivious linear evaluations (OLEs). We will explore the foundational concepts introduced by Boyle et al. (2020), examine their limitations, and demonstrate how coding theory significantly contributes to the security analysis and efficiency of the construction. This presentation is based on collaborative work with Maxime Bombar, Dung Bui, Geoffroy Couteau, Alain Couvreur, and Sacha Servan-Schreiber.

Automata
Friday May 17, 2024, 2PM, Salle 3052
Laure Daviaud To be announced.

Enumerative and analytic combinatorics
Tuesday May 21, 2024, 11AM, Salle 3058
Jang Soo Kim (Sungkyunkwan University (SKKU)) To be announced.

Algorithms and complexity
Tuesday May 21, 2024, 3PM, Salle 4052 (PCQC)
Xiaodi Wu (University of Maryland) To be announced.

Algorithms and complexity
Tuesday May 21, 2024, 2PM, Salle 3052
Lawrence Roy (Aarhus University) To be announced.

One world numeration seminar
Tuesday May 21, 2024, 2PM, Online
Gaétan Guillot (Université Paris-Saclay) Approximation of linear subspaces by rational linear subspaces

We elaborate on a problem raised by Schmidt in 1967: rational approximation of linear subspaces of $\mathbb{R}^n$. In order to study the quality approximation of irrational numbers by rational ones, one can introduce the exponent of irrationality of a number. We can then generalize this notion in the framework of vector subspaces for the approximation of a subspace by so-called rational subspaces. After briefly introducing the tools for constructing this generalization, I will present the different possible studies of this object. Finally I will explain how we can construct spaces with prescribed exponents.

Higher categories, polygraphs and homotopy
Thursday May 23, 2024, 2PM, Salle 3071
Wojciech Dulinski (Varsovie) Eilenberg-Zilber opetopic sets and the $(\infty,0)$-model structure

In my talk, I will discuss the category $pOpe_\iota$ of positive opetopes with \iota-contractions, introduced by Zawadowski. I will then define the category $\widehat{pOpe_\iota}_{EZ}$ of Eilenberg-Zilber opetopic sets, which are presheaves on $pOpe_\iota$ analogous to simplicial sets. I will outline a modification of Cisinski theory applicable to $\widehat{pOpe_\iota}_{EZ}$, demonstrating the existence of a model structure. Additionally, I will sketch the proof of its Quillen equivalence to the Kan-Quillen model structure. If time allows, I will touch upon another model structure and its potential comparison with the Joyal model structure on simplicial sets.

Proofs, programs and systems
Thursday May 23, 2024, 10:30AM, ENS Lyon
Tba Séminaire CHOCOLA