VLDB 2026 Research / reviewers in the wild / expert
Javier Larrosa
dblp:27/2738
· DBLP profile ↗
56ranked-venue papers
22as first author
3since 2021 · last 2025
0000-0002-8322-0505ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 52 · 21 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 19 · 9 first-author · 1 since 2021Software engineering, systems software and programming languages · 18 · 5 first-authorTheory of computation · 8 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | MiCRO for Multilateral Negotiations
David Aguilera-Luzon, Dave de Jonge, Javier Larrosa |
PRIMA | 3 |
| 2024 | Theoretical and Empirical Analysis of Cost-Function Merging for Implicit Hitting Set WCSP SolvingabstractThe Implicit Hitting Set (HS) approach has shown very effective for MaxSAT solving. However, only preliminary promising results have been obtained for the very similar Weighted CSP framework. In this paper we contribute towards both a better theoretical understanding of the HS approach and a more effective HS-based solvers for WCSP. First, we bound the minimum number of iterations of HS thanks to what we call distinguished cores. Then, we show a source of inefficiency by introducing two simple problems where HS is unfeasible. Next, we propose two reformulation methods that merge cost-functions to overcome the problem. We provide a theoretical analysis that quantifies the magnitude of the improvement of each method with respect to the number of iterations of the algorithm. In particular, we show that the reformulations can bring an exponential number of iterations down to a constant number in our working examples. Finally, we complement our theoretical analysis with two sets of experiments. First, we show that our results are aligned with real executions. Second, and most importantly, we conduct experiments on typical benchmark problems and show that cost-function merging may be heuristically applied and it may accelerate HS algorithms by several orders of magnitude. In some cases, it even outperforms state-of-the-art solvers. Javier Larrosa, Conrado Martínez, Emma Rollon |
AAAI | 1 |
| 2022 | Proof Complexity for the Maximum Satisfiability Problem and its Use in SAT RefutationsabstractAbstract MaxSAT, the optimization version of the well-known SAT problem, has attracted a lot of research interest in the past decade. Motivated by the many important applications and inspired by the success of modern SAT solvers, researchers have developed many MaxSAT solvers. Since most research is algorithmic, its significance is mostly evaluated empirically. In this paper, we want to address MaxSAT from the more formal point of view of proof complexity. With that aim, we start providing basic definitions and proving some basic results. Then we analyse the effect of adding split and virtual, two original inference rules, to MaxSAT resolution. We show that each addition makes the resulting proof system stronger, even when virtual is restricted to empty clauses ($0$-virtual). We also analyse the power of our proof systems in the particular case of SAT refutations. We show that our strongest system, ResSV, is equivalent to circular and dual rail with split. We also analyse empirically some known gadget-based reformulations. Our results seem to indicate that the advantage of these three seemingly different systems over general resolution comes mainly from their ability of augmenting the original formula with hypothetical inconsistencies, as captured in a very simple way by the virtual rule. Emma Rollon, Javier Larrosa |
J. Log. Comput. | 2 |
| 2020 | Augmenting the Power of (Partial) MaxSat Resolution with ExtensionabstractThe refutation power of SAT and MaxSAT resolution is challenged by problems like the soft and hard Pigeon Hole Problem PHP for which short refutations do not exist. In this paper we augment the MaxSAT resolution proof system with an extension rule. The new proof system MaxResE is sound and complete, and more powerful than plain MaxSAT resolution, since it can refute the soft and hard PHP in polynomial time. We show that MaxResE refutations actually subtract lower bounds from the objective function encoded by the formulas. The resulting formula is the residual after the lower bound extraction. We experimentally show that the residual of the soft PHP (once its necessary cost of 1 has been efficiently subtracted with MaxResE) is a concise, easy to solve, satisfiable problem. Javier Larrosa, Emma Rollon |
AAAI | 1 |
| 2020 | Towards a Better Understanding of (Partial Weighted) MaxSAT Proof Systems
Javier Larrosa, Emma Rollon |
SAT | 1 |
| 2018 | Subproblem ordering heuristics for AND/OR best-first search
William Lam, Kalev Kask, Javier Larrosa, Rina Dechter |
J. Comput. Syst. Sci. | 3 |
| 2017 | Residual-Guided Look-Ahead in AND/OR Search for Graphical ModelsabstractWe introduce the concept of local bucket error for the mini-bucket heuristics and show how it can be used to improve the power of AND/OR search for combinatorial optimization tasks in graphical models (e.g. MAP/MPE or weighted CSPs). The local bucket error illuminates how the heuristic errors are distributed in the search space, guided by the mini-bucket heuristic. We present and analyze methods for compiling the local bucket-errors (exactly and approximately) and show that they can be used to yield an effective tool for balancing look-ahead overhead during search. This can be especially instrumental when memory is restricted, accommodating the generation of only weak compiled heuristics. We illustrate the impact of the proposed schemes in an extensive empirical evaluation for both finding exact solutions and anytime suboptimal solutions. William Lam, Kalev Kask, Javier Larrosa, Rina Dechter |
J. Artif. Intell. Res. | 3 |
| 2016 | Look-Ahead with Mini-Bucket Heuristics for MPE
Rina Dechter, Kalev Kask, William Lam, Javier Larrosa |
AAAI | 4 |
| 2016 | On the Impact of Subproblem Orderings on Anytime AND/OR Best-First Search for Lower BoundsabstractBest-first search can be regarded as anytime scheme for producing lower bounds on the optimal solution, a characteristic that is mostly overlooked. We explore this topic in the context of AND/OR best-first search, guided by the MBE heuristic, when solving graphical models. In that context, the impact of the secondary heuristic for subproblem ordering may be significant, especially in the anytime context. Indeed, our paper illustrates this, showing that the new concept of bucket errors can advise in providing effective subproblem orderings in AND/OR search. William Lam, Kalev Kask, Rina Dechter, Javier Larrosa |
ECAI | 4 |
| 2016 | Limited Discrepancy AND/OR Search and Its Application to Optimization Tasks in Graphical Models
Javier Larrosa, Emma Rollon, Rina Dechter |
IJCAI | 1 |
| 2014 | Decomposing Utility Functions in Bounded Max-Sum for Distributed Constraint Optimization
Emma Rollon, Javier Larrosa |
CP | 2 |
| 2013 | Semiring-Based Mini-Bucket Partitioning Schemes
Emma Rollon, Javier Larrosa, Rina Dechter |
IJCAI | 2 |
| 2012 | Improved Bounded Max-Sum for Distributed Constraint Optimization
Emma Rollon, Javier Larrosa |
CP | 2 |
| 2012 | Local arc consistency for non-invertible semirings, with an application to multi-objective optimization
Stefano Bistarelli, Fabio Gadducci, Javier Larrosa, Emma Rollon, Francesco Santini 0001 |
Expert Syst. Appl. | 3 |
| 2011 | On Mini-Buckets and the Min-fill Elimination Ordering
Emma Rollon, Javier Larrosa |
CP | 2 |
| 2011 | A Framework for Certified Boolean Branch-and-Bound Optimization
Javier Larrosa, Robert Nieuwenhuis, Albert Oliveras, Enric Rodríguez-Carbonell |
J. Autom. Reason. | 1 |
| 2009 | Branch and Bound for Boolean Optimization and the Generation of Optimality Certificates
Javier Larrosa, Robert Nieuwenhuis, Albert Oliveras, Enric Rodríguez-Carbonell |
SAT | 1 |
| 2008 | A Soft Approach to Multi-objective Optimization
Stefano Bistarelli, Fabio Gadducci, Javier Larrosa, Emma Rollon |
ICLP | 3 |
| 2008 | A Max-SAT Inference-Based Pre-processing for Max-Clique
Federico Heras, Javier Larrosa |
SAT | 2 |
| 2008 | A logical approach to efficient Max-SAT solving
Javier Larrosa, Federico Heras, Simon de Givry |
Artif. Intell. | 1 |
| 2008 | MiniMaxSAT: An Efficient Weighted Max-SAT solverabstractIn this paper we introduce MiniMaxSat, a new Max-SAT solver that is built on top of MiniSat+. It incorporates the best current SAT and Max-SAT techniques. It can handle hard clauses(clauses of mandatory satisfaction as in SAT), soft clauses (clauses whose falsification is penalized by a cost as in Max-SAT) as well as pseudo-boolean objective functions and constraints. Its main features are: learning and backjumping on hard clauses; resolution-based and substraction-based lower bounding; and lazy propagation with the two-watched literal scheme. Our empirical evaluation comparing a wide set of solving alternatives on a broad set of optimization benchmarks indicates that the performance of MiniMaxSat is usually close to the best specialized alternative and, in some cases, even better. Federico Heras, Javier Larrosa, Albert Oliveras |
J. Artif. Intell. Res. | 2 |
| 2007 | Multi-Objective Russian Doll Search
Emma Rollon, Javier Larrosa |
AAAI | 2 |
| 2007 | MiniMaxSat: A New Weighted Max-SAT Solver
Federico Heras, Javier Larrosa, Albert Oliveras |
SAT | 2 |
| 2006 | New Inference Rules for Efficient Max-SAT Solving
Federico Heras, Javier Larrosa |
AAAI | 2 |
| 2006 | Mini-bucket Elimination with Bucket Propagation
Emma Rollon, Javier Larrosa |
CP | 2 |
| 2006 | Multi-Objective Propagation in Constraint Programming
Emma Rollon, Javier Larrosa |
ECAI | 2 |
| 2005 | Local Consistency in Weighted CSPs and Inference in Max-SAT
Federico Heras, Javier Larrosa |
CP | 2 |
| 2005 | Depth-First Mini-Bucket Elimination
Emma Rollon, Javier Larrosa |
CP | 2 |
| 2005 | Tree Decomposition with Function Filtering
Martí Sánchez-Fibla, Javier Larrosa, Pedro Meseguer |
CP | 2 |
| 2005 | Existential arc consistency: Getting closer to full arc consistency in weighted CSPs
Simon de Givry, Federico Heras, Matthias Zytnicki, Javier Larrosa |
IJCAI | 4 |
| 2005 | Resolution in Max-SAT and its relation to local consistency in weighted CSPs
Javier Larrosa, Federico Heras |
IJCAI | 1 |
| 2005 | Improving Tree Decomposition Methods With Function Filtering
Martí Sánchez-Fibla, Javier Larrosa, Pedro Meseguer |
IJCAI | 2 |
| 2005 | Unifying tree decompositions for reasoning in graphical models
Kalev Kask, Rina Dechter, Javier Larrosa, Avi Dechter |
Artif. Intell. | 3 |
| 2005 | On the Practical use of Variable Elimination in Constraint Optimization Problems: 'Still-life' as a Case StudyabstractVariable elimination is a general technique for constraint processing. It is often discarded because of its high space complexity. However, it can be extremely useful when combined with other techniques. In this paper we study the applicability of variable elimination to the challenging problem of finding still-lifes. We illustrate several alternatives: variable elimination as a stand-alone algorithm, interleaved with search, and as a source of good quality lower bounds. We show that these techniques are the best known option both theoretically and empirically. In our experiments we have been able to solve the n=20 instance, which is far beyond reach with alternative approaches. Javier Larrosa, Enric Morancho, David Niso |
J. Artif. Intell. Res. | 1 |
| 2004 | Improving the Applicability of Adaptive Consistency: Preliminary Results
Martí Sánchez-Fibla, Pedro Meseguer, Javier Larrosa |
CP | 3 |
| 2004 | Using Constraints with Memory to Implement Variable Elimination
Martí Sánchez-Fibla, Pedro Meseguer, Javier Larrosa |
ECAI | 3 |
| 2004 | Solving weighted CSP by maintaining arc consistency
Javier Larrosa, Thomas Schiex |
Artif. Intell. | 1 |
| 2003 | Solving Max-SAT as Weighted CSP
Simon de Givry, Javier Larrosa, Pedro Meseguer, Thomas Schiex |
CP | 2 |
| 2003 | Solving 'Still Life' with Soft Constraints and Bucket Elimination
Javier Larrosa, Enric Morancho |
CP | 1 |
| 2003 | In the quest of the best form of local consistency for Weighted CSP
Javier Larrosa, Thomas Schiex |
IJCAI | 1 |
| 2002 | Pseudo-tree Search with Soft Constraints
Javier Larrosa, Pedro Meseguer, Martí Sánchez-Fibla |
ECAI | 1 |
| 2002 | On forward checking for non-binary constraint satisfaction
Christian Bessiere, Pedro Meseguer, Eugene C. Freuder, Javier Larrosa |
Artif. Intell. | 4 |
| 2002 | Constraint Satisfaction Algorithms for Graph Pattern MatchingabstractGraph pattern matching is a central problem in many application fields. Since it is NP-complete, we cannot expect to find algorithms with a good worst-case performance. However, there is still room for general procedures with a good average performance. In this paper we explore four different solving approaches within the constraint satisfaction framework, and introduce a new algorithm, which we call nRF+. The algorithm is a refinement of really full look ahead that takes advantage of the problem structure in order to enhance the look ahead procedure. We give a formal proof that nRF+ is superior to the other approaches in terms of number of visited nodes. An additional contribution of this paper is the introduction of a new benchmark for testing algorithms in this domain. It is formed by a large set of well-defined graphs of very diverse nature. In this benchmark, we show that nRF+ can efficiently solve a broad range of problems, while still leaving many problem instances unsolved. The use of this challenging benchmark is encouraged for future algorithms evaluation. Javier Larrosa, Gabriel Valiente |
Math. Struct. Comput. Sci. | 1 |
| 2001 | A General Scheme for Multiple Lower Bound Computation in Constraint Optimization
Rina Dechter, Kalev Kask, Javier Larrosa |
CP | 3 |
| 2001 | Lower Bounds for Non-binary Constraint Optimization Problems
Pedro Meseguer, Javier Larrosa, Martí Sánchez-Fibla |
CP | 2 |
| 2000 | Boosting Search with Variable Elimination
Javier Larrosa |
CP | 1 |
| 1999 | On Forward Checking for Non-binary Constraint Satisfaction
Christian Bessiere, Pedro Meseguer, Eugene C. Freuder, Javier Larrosa |
CP | 4 |
| 1999 | Partition-Based Lower Bound for Max-CSP
Javier Larrosa, Pedro Meseguer |
CP | 1 |
| 1999 | Maintaining Reversible DAC for Max-CSP
Javier Larrosa, Pedro Meseguer, Thomas Schiex |
Artif. Intell. | 1 |
| 1998 | Partial Lazy Forward Checking for MAX-CSP
Javier Larrosa, Pedro Meseguer |
ECAI | 1 |
| 1997 | Merging Constraint Satisfaction Subproblems to Avoid Redundant Search
Javier Larrosa |
IJCAI (1) | 1 |
| 1996 | Exploiting the Use of DAC in MAX-CSP
Javier Larrosa, Pedro Meseguer |
CP | 1 |
| 1996 | Phase Transition in MAX-CSP
Javier Larrosa, Pedro Meseguer |
ECAI | 1 |
| 1995 | Optimization-based Heuristics for Maximal Constraint Satisfaction
Javier Larrosa, Pedro Meseguer |
CP | 1 |
| 1995 | Constraint Satisfaction as Global Optimization
Pedro Meseguer, Javier Larrosa |
IJCAI (1) | 2 |
| 1995 | Non-monotonic characterization of induction and its application to inductive learningabstractIn this article a new approach to the formalization of inductive inference in terms of non-monotonic inference is proposed. Induction is characterized as closed-world reasoning from the available data, followed by an inductive jump, which consists in assuming that valid conclusions in the database (assuming closed-world) hold also in the rest of the world. This conception of induction results is adequate to characterize those inference processes that could be formalized, that is, those based in analytical procedures of pattern-matching or regularity detection in the available data. the proposed characterization formally describes the implicit deductive processes of induction and its non-monotonic nature, and could be used as an abstract model of the mental process that leads to obtaining inductive hypotheses. This proposal reduces the problem of induction automatization to that of deduction automatization. Also, it constitutes a formal framework that covers several inductive inference methods used in machine learning. Besides it formalizes inductive definitions, which are very common in science and computer science. © 1995 John Wiley & Sons, Inc. Gustavo Núñez, Ulises Cortés, Javier Larrosa |
Int. J. Intell. Syst. | 3 |