Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marc Vinyals is active.

Publication


Featured researches published by Marc Vinyals.


ACM Transactions on Computational Logic | 2015

From Small Space to Small Width in Resolution

Yuval Filmus; Massimo Lauria; Mladen Mikša; Jakob Nordström; Marc Vinyals

In 2003, Atserias and Dalmau resolved a major open question about the resolution proof system by establishing that the space complexity of a Conjunctive Normal Form (CNF) formula is always an upper bound on the width needed to refute the formula. Their proof is beautiful but uses a nonconstructive argument based on Ehrenfeucht-Fraïssé games. We give an alternative, more explicit, proof that works by simple syntactic manipulations of resolution refutations. As a by-product, we develop a “black-box” technique for proving space lower bounds via a “static” complexity measure that works against any resolution refutation—previous techniques have been inherently adaptive. We conclude by showing that the related question for polynomial calculus (i.e., whether space is an upper bound on degree) seems unlikely to be resolvable by similar methods.


conference on innovations in theoretical computer science | 2017

Cumulative Space in Black-White Pebbling and Resolution

Joël Alwen; Susanna F. de Rezende; Jakob Nordström; Marc Vinyals

We study space complexity and time-space trade-offs with a focus not on peak memory usage but on overall memory consumption throughout the computation. Such a cumulative space measure was introduced for the computational model of parallel black pebbling by [Alwen and Serbinenko 2015] as a tool for obtaining results in cryptography. We consider instead the nondeterministic black-white pebble game and prove optimal cumulative space lower bounds and trade-offs, where in order to minimize pebbling time the space has to remain large during a significant fraction of the pebbling. We also initiate the study of cumulative space in proof complexity, an area where other space complexity measures have been extensively studied during the last 10-15 years. Using and extending the connection between proof complexity and pebble games in [Ben-Sasson and Nordstrom 2008, 2011], we obtain several strong cumulative space results for (even parallel versions of) the resolution proof system, and outline some possible future directions of study of this, in our opinion, natural and interesting space measure.


theory and applications of satisfiability testing | 2018

Using Combinatorial Benchmarks to Probe the Reasoning Power of Pseudo-Boolean Solvers

Jan Elffers; Jesús Giráldez-Cru; Jakob Nordström; Marc Vinyals

We study cdcl-cuttingplanes, Open-WBO, and Sat4j, three successful solvers from the Pseudo-Boolean Competition 2016, and evaluate them by performing experiments on crafted benchmarks designed to be trivial for the cutting planes (CP) proof system underlying pseudo-Boolean (PB) proof search but yet potentially tricky for PB solvers. Our experiments demonstrate severe shortcomings in state-of-the-art PB solving techniques. Although our benchmarks have linear-size tree-like CP proofs, and are thus extremely easy in theory, the solvers often perform quite badly even for very small instances. We believe this shows that solvers need to employ stronger rules of cutting planes reasoning. Even some instances that lack not only Boolean but also real-valued solutions are very hard in practice, which indicates that PB solvers need to get better not only at Boolean reasoning but also at linear programming. Taken together, our results point to several crucial challenges to be overcome in the quest for more efficient pseudo-Boolean solvers, and we expect that a further study of our benchmarks could shed more light on the potential and limitations of current state-of-the-art PB solving.


theory and applications of satisfiability testing | 2016

Trade-offs Between Time and Memory in a Tighter Model of CDCL SAT Solvers

Jan Elffers; Jan Johannsen; Massimo Lauria; Thomas Magnard; Jakob Nordström; Marc Vinyals

A long line of research has studied the power of conflict-driven clause learning (CDCL) and how it compares to the resolution proof system in which it searches for proofs. It has been shown that CDCL can polynomially simulate resolution even with an adversarially chosen learning scheme as long as it is asserting. However, the simulation only works under the assumption that no learned clauses are ever forgotten, and the polynomial blow-up is significant. Moreover, the simulation requires very frequent restarts, whereas the power of CDCL with less frequent or entirely without restarts remains poorly understood. With a view towards obtaining results with tighter relations between CDCL and resolution, we introduce a more fine-grained model of CDCL that captures not only time but also memory usage and number of restarts. We show how previously established strong size-space trade-offs for resolution can be transformed into equally strong trade-offs between time and memory usage for CDCL, where the upper bounds hold for CDCL without any restarts using the standard 1UIP clause learning scheme, and the (in some cases tightly matching) lower bounds hold for arbitrarily frequent restarts and arbitrary clause learning schemes.


theory and applications of satisfiability testing | 2018

In Between Resolution and Cutting Planes: A Study of Proof Systems for Pseudo-Boolean SAT Solving

Marc Vinyals; Jan Elffers; Jesús Giráldez-Cru; Stephan Gocht; Jakob Nordström

We initiate a proof complexity theoretic study of subsystems of cutting planes (CP) modelling proof search in conflict-driven pseudo-Boolean (PB) solvers. These algorithms combine restrictions such as that addition of constraints should always cancel a variable and/or that so-called saturation is used instead of division. It is known that on CNF inputs cutting planes with cancelling addition and saturation is essentially just resolution. We show that even if general addition is allowed, this proof system is still polynomially simulated by resolution with respect to proof size as long as coefficients are polynomially bounded.


theory and applications of satisfiability testing | 2017

CNFgen: A Generator of Crafted Benchmarks

Massimo Lauria; Jan Elffers; Jakob Nordström; Marc Vinyals

We present CNFgen, a generator of combinatorial benchmarks in DIMACS and OPB format. The proof complexity literature is a rich source not only of hard instances but also of instances that are theoretically easy but “extremal” in different ways, and therefore of potential interest in the context of SAT solving. Since most of these formulas appear not to be very well known in the SAT community, however, we propose CNFgen as a resource to make them readily available for solver development and evaluation. Many formulas studied in proof complexity are based on graphs, and CNFgen is also able to generate, parse and do basic manipulation of such objects. Furthermore, it includes a library cnfformula giving access to the functionality of CNFgen to Python programs.


international colloquium on automata languages and programming | 2013

Towards an understanding of polynomial calculus: new separations and lower bounds

Yuval Filmus; Massimo Lauria; Mladen Mikša; Jakob Nordström; Marc Vinyals


foundations of computer science | 2015

Hardness of Approximation in PSPACE and Separation Results for Pebble Games

Siu Man Chan; Massimo Lauria; Jakob Nordström; Marc Vinyals


foundations of computer science | 2016

How Limited Interaction Hinders Real Communication (and What It Means for Proof and Circuit Complexity)

Susanna F. de Rezende; Jakob Nordström; Marc Vinyals


symposium on theoretical aspects of computer science | 2014

From small space to small width in resolution

Yuval Filmus; Massimo Lauria; Mladen Mikša; Jakob Nordström; Marc Vinyals

Collaboration


Dive into the Marc Vinyals's collaboration.

Top Co-Authors

Avatar

Jakob Nordström

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Massimo Lauria

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jan Elffers

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Mladen Mikša

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Yuval Filmus

Technion – Israel Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Siu Man Chan

University of California

View shared research outputs
Top Co-Authors

Avatar

Jesús Giráldez-Cru

Spanish National Research Council

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stephan Gocht

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Thomas Magnard

École Normale Supérieure

View shared research outputs
Researchain Logo
Decentralizing Knowledge