Massimo Lauria’s research while affiliated with Sapienza University of Rome and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (54)


On vanishing sums of roots of unity in polynomial calculus and sum-of-squares
  • Article
  • Full-text available

November 2023

·

43 Reads

computational complexity

·

·

Massimo Lauria

We introduce a novel take on sum-of-squares that is able to reason with complex numbers and still make use of polynomial inequalities. This proof system might be of independent interest since it allows to represent multivalued domains both with Boolean and Fourier encoding. We show degree and size lower bounds in this system for a natural generalization of knapsack: the vanishing sums of roots of unity. These lower bounds naturally apply to polynomial calculus as-well.

Download

Figure 2: Pre-colouring gadget with uncoloured vertices to be identified with the pre-coloured vertices in G.
Graph Colouring is Hard for Algorithms Based on Hilbert's Nullstellensatz and Gr\"{o}bner Bases

May 2023

·

29 Reads

We consider the graph k-colouring problem encoded as a set of polynomial equations in the standard way over 0/1-valued variables. We prove that there are bounded-degree graphs that do not have legal k-colourings but for which the polynomial calculus proof system defined in [Clegg et al '96, Alekhnovich et al '02] requires linear degree, and hence exponential size, to establish this fact. This implies a linear degree lower bound for any algorithms based on Gr\"{o}bner bases solving graph k-colouring using this encoding. The same bound applies also for the algorithm studied in a sequence of papers [De Loera et al '08,'09,'11,'15] based on Hilbert's Nullstellensatz proofs for a slightly different encoding, thus resolving an open problem mentioned in [De Loera et al '08,'09,'11] and [Li '16]. We obtain our results by combining the polynomial calculus degree lower bound for functional pigeonhole principle (FPHP) formulas over bounded-degree bipartite graphs in [Mik\v{s}a and Nordstr\"{o}m '15] with a reduction from FPHP to k-colouring derivable by polynomial calculus in constant degree.


Figure 6: Example of QBF-to-DAG reduction for ∀x 3 ∃x 2 ∀x 1 (x 1 ∨ x 2 ∨ x 3 ) ∧ (x 1 ∨ x 2 ∨ x 3 ) ∧ (x 1 ∨ x 2 ∨ x 3 ).
Figure 9: Road graph of length 9 and width 3.
Figure 20: Example of Construction 9.2: product of a pyramid of height 1 and a rhombus.
Hardness of Approximation in PSPACE and Separation Results for Pebble Games

May 2023

·

33 Reads

We consider the pebble game on DAGs with bounded fan-in introduced in [Paterson and Hewitt '70] and the reversible version of this game in [Bennett '89], and study the question of how hard it is to decide exactly or approximately the number of pebbles needed for a given DAG in these games. We prove that the problem of eciding whether s~pebbles suffice to reversibly pebble a DAG G is PSPACE-complete, as was previously shown for the standard pebble game in [Gilbert, Lengauer and Tarjan '80]. Via two different graph product constructions we then strengthen these results to establish that both standard and reversible pebbling space are PSPACE-hard to approximate to within any additive constant. To the best of our knowledge, these are the first hardness of approximation results for pebble games in an unrestricted setting (even for polynomial time). Also, since [Chan '13] proved that reversible pebbling is equivalent to the games in [Dymond and Tompa '85] and [Raz and McKenzie '99], our results apply to the Dymond--Tompa and Raz--McKenzie games as well, and from the same paper it follows that resolution depth is PSPACE-hard to determine up to any additive constant. We also obtain a multiplicative logarithmic separation between reversible and standard pebbling space. This improves on the additive logarithmic separation previously known and could plausibly be tight, although we are not able to prove this. We leave as an interesting open problem whether our additive hardness of approximation result could be strengthened to a multiplicative bound if the computational resources are decreased from polynomial space to the more common setting of polynomial time.



Circular (Yet Sound) Proofs in Propositional Logic

January 2023

·

10 Reads

ACM Transactions on Computational Logic

Proofs in propositional logic are typically presented as trees of derived formulas or, alternatively, as directed acyclic graphs of derived formulas. This distinction between tree-like vs. dag-like structure is particularly relevant when making quantitative considerations regarding, for example, proof size. Here we analyze a more general type of structural restriction for proofs in rule-based proof systems. In this definition, proofs are directed graphs of derived formulas in which cycles are allowed as long as every formula is derived at least as many times as it is required as a premise. We call such proofs “circular”. We show that, for all sets of standard inference rules with single or multiple conclusions, circular proofs are sound. We start the study of the proof complexity of circular proofs at Circular Resolution, the circular version of Resolution. We immediately see that Circular Resolution is stronger than Dag-like Resolution since, as we show, the propositional encoding of the pigeonhole principle has circular Resolution proofs of polynomial size. Furthermore, for derivations of clauses from clauses, we show that Circular Resolution is, surprisingly, equivalent to Sherali-Adams, a proof system for reasoning through polynomial inequalities that has linear programming at its base. As corollaries we get: 1) polynomial-time (LP-based) algorithms that find Circular Resolution proofs of constant width, 2) examples that separate Circular from Dag-like Resolution, such as the pigeonhole principle and its variants, and 3) exponentially hard cases for Circular Resolution. Contrary to the case of Circular Resolution, for Frege we show that circular proofs can be converted into tree-like proofs with at most polynomial overhead.


The anti-symmetric property shown on the partitions λ∈U~T13\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\lambda \in \widetilde{{\mathbb {U}}}_{T_{13}}$$\end{document}, λ≠π13~\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\lambda \ne \widetilde{\pi _{13}}$$\end{document}
The bijection σ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\sigma $$\end{document} shown on the partitions of λ∈U~T13\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\lambda \in \widetilde{{\mathbb {U}}}_{T_{13}}$$\end{document}, λ≠π13~\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\lambda \ne \widetilde{\pi _{13}}$$\end{document}
On the maximal part in unrefinable partitions of triangular numbers

June 2022

·

21 Reads

·

4 Citations

Aequationes mathematicae

A partition into distinct parts is refinable if one of its parts a can be replaced by two different integers which do not belong to the partition and whose sum is a, and it is unrefinable otherwise. Clearly, the condition of being unrefinable imposes on the partition a non-trivial limitation on the size of the largest part and on the possible distributions of the parts. We prove a O(n1/2)O(n1/2)O(n^{1/2})-upper bound for the largest part in an unrefinable partition of n, and we call maximal those which reach the bound. We show a complete classification of maximal unrefinable partitions for triangular numbers, proving that if n is even there exists only one maximal unrefinable partition of n(n+1)/2n(n+1)/2, and that if n is odd the number of such partitions equals the number of partitions of ⌈n/2⌉n/2\lceil n/2\rceil into distinct parts. In the second case, an explicit bijection is provided.


Verification and generation of unrefinable partitions

December 2021

·

12 Reads

Unrefinable partitions are a subset of partitions into distinct parts which satisfy an additional unrefinability property. More precisely, no parts of such partitions can be written as the sum of different integers which are not parts. We address in this paper the algorithmic aspects related to unrefinable partitions, such as testing whether a given partition is unrefinable or not and enumerating all the partitions whose sum is a given number. We design two algorithms to solve the two mentioned problems and we discuss their complexity.


On the maximal part in unrefinable partitions of triangular numbers

November 2021

·

16 Reads

A partition into distinct parts is refinable if one of its parts a can be replaced by two different integers which do not belong to the partition and whose sum is a, and it is unrefinable otherwise. Clearly, the condition of being unrefinable imposes on the partition a non-trivial limitation on the size of the largest part and on the possible distributions of the parts. We prove a O(n1/2)O(n^{1/2})-upper bound for the largest part in an unrefinable partition of n, and we call maximal those which reach the bound. We show a complete classification of maximal unrefinable partitions for triangular numbers, proving that if n is even there exists only one maximal unrefinable partition of n(n+1)/2, and that if n is odd the number of such partitions equals the number of partitions of n/2\lceil n/2\rceil into distinct parts. In the second case, an explicit bijection is provided.


Clique Is Hard on Average for Regular Resolution

June 2021

·

8 Reads

·

5 Citations

Journal of the ACM

·

·

·

[...]

·

Alexander Razborov

We prove that for k ≪ 4√ n regular resolution requires length n Ω( k ) to establish that an Erdős–Rényi graph with appropriately chosen edge density does not contain a k -clique. This lower bound is optimal up to the multiplicative constant in the exponent and also implies unconditional n Ω( k ) lower bounds on running time for several state-of-the-art algorithms for finding maximum cliques in graphs.


Upper bounds on positional Paris–Harrington games

March 2021

·

13 Reads

Discrete Mathematics

We give upper bounds for a positional game – in the sense of Beck – based on the Paris–Harrington Theorem for bi-colorings of graphs and uniform hypergraphs of arbitrary dimension. The bounds for the positional game show a striking difference when compared to the bounds for the combinatorial principle itself. Our results confirm a phenomenon already observed by Beck and others: the upper bounds for the game version of a combinatorial principle are drastically smaller than the upper bounds for the principle itself. In the case of Paris–Harrington games the difference is qualitatively very striking. For example, the bounds for the game on 3-uniform hypergraphs are a fixed stack of exponentials while the bounds for the corresponding combinatorial principle are known to be at least Ackermannian. For higher dimensions, the combinatorial Paris–Harrington numbers are known to be cofinal in the Schwichtenberg–Wainer Hierarchy of fast-growing functions up to the ordinal ε0, while we show that the game Paris–Harrington numbers are bounded by fixed stacks of exponentials.


Citations (36)


... The notion of minimum excludant has been studied in the context of integer partitions by other authors [AN19, BM20, HSS22, DT23], although it also appears in combinatorial game theory [Gur12,FP15]. Partial combinatorial equalities regarding unrefinable partitions have been recently shown in [ACCL22,ACC22], and the study of the algorithmic complexity of generating all the unrefinable partitions of a given integer has been addressed [ACCL23]. ...

Reference:

A modular idealizer chain and unrefinability of partitions with repeated parts
Verification and generation of unrefinable partitions
  • Citing Article
  • March 2023

Information Processing Letters

... The notion of minimum excludant has been studied in the context of integer partitions by other authors [AN19, BM20, HSS22, DT23], although it also appears in combinatorial game theory [Gur12,FP15]. Partial combinatorial equalities regarding unrefinable partitions have been recently shown in [ACCL22,ACC22], and the study of the algorithmic complexity of generating all the unrefinable partitions of a given integer has been addressed [ACCL23]. ...

On the maximal part in unrefinable partitions of triangular numbers

Aequationes mathematicae

... To show this unconditionally is a very hard problem in propositional proof complexity. So far the claim has been shown unconditionally for tree-like resolution (Beyersdorff, Galesi, and Lauria 2013) and, in a break-through result, for regular resolution (Atserias et al. 2021), while the case of general resolution is wide open. In contrast, our method allows to show such results for QBF proof systems very elegantly. ...

Clique Is Hard on Average for Regular Resolution
  • Citing Article
  • June 2021

Journal of the ACM

... To overcome the limitations of Resolution, in the last few years, a number of proof systems somewhat stronger than Resolution or with similar strength have been defined. Among them are proof systems based on MaxSAT, such as MaxSAT Resolution with Extension (Larrosa & Rollón, 2020), or Dual-Rail MaxSAT (Ignatiev et al., 2017, Bonet et al., 2021, Morgado et al., 2019, or Weighted Dual-Rail MaxSAT (Bonet et al., 2018(Bonet et al., , 2021, or the SAT-to-Max2SAT strategy (Ansótegui & Levy, 2021), or proof systems based on semialgebraic reasoning, for instance Sherali-Adams (Sherali & Adams, 1994;Dantchev, Martin, & Rhodes, 2009b) and SubCubeSum (Filmus et al., 2020), or proof systems allowing more general proof structures such as circular Resolution (Atserias & Lauria, 2019). A common feature of all these systems is that they have polynomial-size proofs of the Pigeonhole Principle. ...

Circular (Yet Sound) Proofs
  • Citing Chapter
  • June 2019

Lecture Notes in Computer Science

... Consequently, there is quite some work on regular resolution, see e.g. (Atserias, Bonacina, de Rezende, Lauria, Nordström, & Razborov, 2018;Urquhart, 1987;Beck & Impagliazzo, 2013;Beame, Beck, & Impagliazzo, 2012) for a very small sample. ...

Clique is hard on average for regular resolution

... These lower bounds were later extended in [8,17]. For DAG-like proofs, the only known results are due to Khaniki [13] who proved almost quadratic lower bounds, and to Lauria [15] for a restriction of the system when parities are on a bounded number of variables. Super-polynomial lower bounds for unrestricted DAG-like Res [⊕] are widely open. ...

A note about k -DNF resolution
  • Citing Article
  • April 2018

Information Processing Letters

... Regarding the proof complexity of k-clique formulas for tree-like resolution, the lower bounds from [BGL13] and [LPRT17] were simplified and unified in [Lau18]. The resolution lower bound in [LPRT17] for k-clique formulas on Erdős-Rényi random graphs under the binary encoding was recently extended to an n Ω(k)/d(s) lower bound for Res(s), where s = o((log log n) 1/3 ) and d(s) is a doubly exponential function [DGGM20]. ...

Cliques enumeration and tree-like resolution proofs
  • Citing Article
  • March 2018

Information Processing Letters

... It was shown that the addition of such rules to Max-SAT resolution can improve its efficiency in generating shorter proofs (Larrosa & Rollon, 2020b, 2020aPy, Cherif, & Habet, 2021c) or in simulating other proof systems (Filmus et al., 2020;Bonet & Levy, 2020). To be exhaustive, we must also mention that other Max-SAT proof systems were introduced and studied in the literature (Li, Manyà, & Soler, 2016;Atserias & Lauria, 2019;Larrosa & Rollon, 2020a;Filmus et al., 2020). ...

Circular (Yet Sound) Proofs
  • Citing Article
  • February 2018

... • 3-SAT: The 3-SAT dataset is generated by CNFGen [23] and mainly consists of CNF formulas located near the phase transition point, where the proportion of satisfiable and unsatisfiable formulas is equal. The generator randomly and uniformly samples three variables (along with their polarities) until m clauses are formed. ...

CNFgen: A Generator of Crafted Benchmarks
  • Citing Conference Paper
  • August 2017

Lecture Notes in Computer Science

... Note that this implies fairly strong information about the edge distribution on induced subgraphs of G because any induced subgraph of G with at least vertices is itself ( / )-Ramsey. This basic result was the foundation for a large amount of further research on Ramsey graphs; over the years, many conjectures have been proposed and many theorems proved (see, for example, [2,3,4,7,8,16,37,34,60,66,67,76,84,90,9,70]). Particular attention has focused on a sequence of conjectures made by Erdős and his collaborators, exploring the theme that Ramsey graphs must have diverse induced subgraphs. ...

The complexity of proving that a graph is Ramsey
  • Citing Article
  • February 2016

Combinatorica