Massimo Lauria

Pubblicazioni

Titolo Pubblicato in Anno
Verification and generation of unrefinable partitions INFORMATION PROCESSING LETTERS 2023
Circular (Yet Sound) Proofs in Propositional Logic ACM TRANSACTIONS ON COMPUTATIONAL LOGIC 2023
On vanishing sums of roots of unity in polynomial calculus and sum-of-squares 2023
On Vanishing Sums of Roots of Unity in Polynomial Calculus and Sum-Of-Squares Leibniz International Proceedings in Informatics, LIPIcs 2022
On the maximal part in unrefinable partitions of triangular numbers AEQUATIONES MATHEMATICAE 2022
Upper bounds on positional Paris–Harrington games DISCRETE MATHEMATICS 2021
Clique Is Hard on Average for Regular Resolution JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY 2021
The power of negative reasoning Leibniz International Proceedings in Informatics, LIPIcs 2021
Circular (Yet Sound) Proofs Theory and Applications of Satisfiability Testing – SAT 2019 2019
Cliques enumeration and tree-like resolution proofs INFORMATION PROCESSING LETTERS 2018
Clique is hard on average for regular resolution Proceedings of the Annual ACM Symposium on Theory of Computing 2018
Algorithm analysis through proof complexity Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2018
A note about k-DNF resolution INFORMATION PROCESSING LETTERS 2018
On semantic cutting planes with very small coefficients INFORMATION PROCESSING LETTERS 2018
Tight Size-Degree Bounds for Sums-of-Squares Proofs COMPUTATIONAL COMPLEXITY 2017
The complexity of proving that a graph is Ramsey COMBINATORICA 2017
Graph colouring is hard for algorithms based on hilbert's nullstellensatz and gröbner bases Leibniz International Proceedings in Informatics, LIPIcs 2017
CNFgen: A generator of crafted benchmarks Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2017
On the proof complexity of Paris-harrington and off-diagonal ramsey tautologies ACM TRANSACTIONS ON COMPUTATIONAL LOGIC 2016
A rank lower bound for cutting Planes Proofs of Ramsey's Theorem ACM TRANSACTIONS ON COMPUTATION THEORY 2016

ERC

  • PE1_16
  • PE1_17

Interessi di ricerca

Computational Complexity

Since the very beginning of computer science, the efficiency of computation has been a central topic. Concrete applicability of a computational method is heavily influenced by differences in the required resources (e.g. running time and memory space). The field of Computational Complexity studies such differences, and can be considered the dual of research on algorithm. While algorithm research studies ways of solving problems efficiently, computational complexity tries to understand what is the boundary of such exploration. It is not surprise that the two fields are deeply interconnected in meanings and methods.

Computational complexity is an highly dynamic and young field. Major questions have not yet been solved and we aren't even close to spot their weak points. Nevertheless the search of new mathematical tools and strategies brought to light an impressive amount of results about connections with cryptography, interactive systems and the nature of randomness.

Proof Complexity

We all know that proving theorems is a very difficult task. The point of view of proof complexity is to study the computational issues arising in mathematical logic. The questions of the fields are:

  • Do a short proof always exist for a given logical statement?
  • Even if a short proof exists… how difficult is to find it?…
  • … or to find a proof which is not too much longer?

An immediate observation is that we would like to prove lower bounds on the size of general proofs. Unluckily this is too much to hope for. The field focus to concrete proof systems, which are models and generalizations of theorem provers used in practice. Even in this restricted setting such questions are still relevant.

Other topics of interest

The study of Computational complexity is part of the broad investigation in theoretical computer science. I am interested in several problems arising in this investigation. I'm also interested in general topics of discrete mathematics like Combinatorics and Graph Theory and Logic.

Keywords

Proof complexity
Theoretical Computer Science
Discrete Mathematics and Combinatorics

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma