Completed Mathematics & Statistics Computing & AI

New Approaches to Counting and Sampling

Summary

Original abstract (not yet simplified)

Probabilistic models have been adopted in almost all scientific disciplines. Many related computational problems arise, involving estimating the probability of certain events, or drawing samples from a desired distribution. These problems, technically known as counting and sampling problems, are the main focus of the NACS project, with an emphasis on rigorous mathematical analysis.Markov chain Monte Carlo algorithms have been designed...

View original technical description
Probabilistic models have been adopted in almost all scientific disciplines. Many related computational problems arise, involving estimating the probability of certain events, or drawing samples from a desired distribution. These problems, technically known as counting and sampling problems, are the main focus of the NACS project, with an emphasis on rigorous mathematical analysis.Markov chain Monte Carlo algorithms have been designed and applied for counting and sampling long before the computational complexity theory, and they are among the oldest randomised algorithms. There had been dramatic progress in the rigorous analysis of Markov chains in the golden era of early 90s, which has lead to many landmark results. Nevertheless, after about 30 years' development, the complexity of many fundamental problems remains open. In the last few years, a number of exciting approaches have emerged, resulting from new perspectives and surprising connections. Consequently, a lot of old challenges start to crumble. It is now the right time to revisit some of the oldest problems in counting complexity.The emerging techniques include brand new sampling frameworks, such as partial rejection sampling, as well as new ways to analyse traditional algorithms, especially Markov chain algorithms. They can be classified under two themes: those connected with the Lovasz local lemma and those with the geometry of polynomials. The goal of this project is to unleash the full power of the new approaches, to establish novel algorithmic paradigms, and to attack major open problems, such as sampling perfect matchings in general graphs. Due to the fundamental nature of counting and sampling problems, success of the project will also benefit a number of related areas, ranging from combinatorial optimisation, machine learning, and randomised algorithms, to combinatorics, probability theory, statistical physics, and quantum computation.

Related Research

Grants with similar aims, by meaning.

Markov Chain Algorithms for Sampling Stable Matchings, Tilings, and Euler Tours
Algorithms, Dynamics and Connections with Phase Transitions
Probability on Combinatorial Structures
Sequential Monte Carlo in Random Environments
Combinatorial Applications of Random Processes and Expansion

Original classification

H2020

Plain English summaries and category classifications on this site are generated by AI and may not perfectly reflect the original research.