Demo Data from VLDB 2026 / reviewers in the wild / expert
Federico Heras
dblp:11/303
· DBLP profile ↗
16ranked-venue papers
10as first author
1since 2021 · last 2025
0009-0002-9817-9792ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 10 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-authorTheory of computation · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
6 papers |
Automated reasoning and model checking · 92% Computational complexity · 8% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking › satisfiability
maximum satisfiability |
0.3 | 3 | 2011 | Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms · IJCAI 2011 Core-Guided Binary Search Algorithms for Maximum Satisfiability · AAAI 2011 New Inference Rules for Efficient Max-SAT Solving · AAAI 2006 |
Automated reasoning and model checking › satisfiability › MaxSAT solving
minimal correction subsets |
0.2 | 1 | 2013 | On Computing Minimal Correction Subsets · IJCAI 2013 |
Automated reasoning and model checking
automated reasoning |
0.1 | 2 | 2008 | A logical approach to efficient Max-SAT solving · Artif. Intell. 2008 Resolution in Max-SAT and its relation to local consistency in weighted CSPs · IJCAI 2005 |
Automated reasoning and model checking › satisfiability › maximum satisfiability
core-guided MaxSAT solving |
0.1 | 1 | 2011 | Core-Guided Binary Search Algorithms for Maximum Satisfiability · AAAI 2011 |
Automated reasoning and model checking
satisfiability |
0.1 | 1 | 2011 | Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms · IJCAI 2011 |
Automated reasoning and model checking › satisfiability › maximum satisfiability
Weighted MaxSAT |
0.1 | 1 | 2011 | Core-Guided Binary Search Algorithms for Maximum Satisfiability · AAAI 2011 |
Computational complexity › proof complexity
resolution |
0.1 | 2 | 2011 | Resolution in Max-SAT and its relation to local consistency in weighted CSPs · IJCAI 2005 Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms · IJCAI 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint optimization
MaxSAT |
0.1 | 1 | 2008 | A logical approach to efficient Max-SAT solving · Artif. Intell. 2008 |
Automated reasoning and model checking › satisfiability
MaxSAT solving |
0.1 | 1 | 2008 | A logical approach to efficient Max-SAT solving · Artif. Intell. 2008 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › soft constraints › valued constraint satisfaction
weighted constraint satisfaction |
0.1 | 2 | 2005 | Existential arc consistency: Getting closer to full arc consistency in weighted CSPs · IJCAI 2005 Resolution in Max-SAT and its relation to local consistency in weighted CSPs · IJCAI 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
local consistency |
0.0 | 1 | 2005 | Resolution in Max-SAT and its relation to local consistency in weighted CSPs · IJCAI 2005 |
Methods — techniques the papers use, named apart from their topics
logical approach · 0.2iterative SAT solving · 0.1disjoint cores · 0.1binary search · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Impact of Extended Clauses on Local Search Solvers for Max-SAT
Federico Heras |
ICAART (3) | 1 |
| 2013 | Model-Guided Approaches for MaxSAT SolvingabstractMaximum Satisfiability (MaxSAT) and its weighted and partial variants are well-known optimization formulations of Boolean Satisfiability (SAT). MaxSAT consists of finding an assignment that satisfies the (possibly empty) set of hard clauses, while minimizing the sum of weights of the falsified soft clauses. Recent years have witnessed the development of complete algorithms for MaxSAT motivated by a number of practical applications. The most effective approaches in such practical settings are based on iteratively calling a SAT solver and computing unsatisfiable cores to guide the search. Such approaches use computed unsatisfiable cores from unsatisfiable (UNSAT) outcomes to relax the soft clauses occurring in the computed cores. Surprisingly, only recently has an approach been proposed that exploits models from satisfiable (SAT) outcomes [1], [2] rather than unsatisfiable cores from UNSAT outcomes. This paper proposes two novel MaxSAT algorithms which exploit SAT outcomes to relax soft clauses taking into account the computed models. The new algorithms are shown to outperform classical MaxSAT algorithms and to be fairly competitive with recent core-guided MaxSAT algorithms. Finally, a well-known core-guided MaxSAT algorithm is extended to additionally exploit computed models in an attempt to integrate both approaches. António Morgado 0001, Federico Heras, João Marques-Silva 0001 |
ICTAI | 2 |
| 2013 | On Computing Minimal Correction Subsets
João Marques-Silva 0001, Federico Heras, Mikolás Janota, Alessandro Previti, Anton Belov |
IJCAI | 2 |
| 2012 | Iterative SAT Solving for Minimum SatisfiabilityabstractMinimum Satisfiability (MinSAT) denotes one of the optimization versions of the Boolean Satisfiability (SAT) problem. In some settings MinSAT is preferred to using Maximum Satis-fiability (MaxSAT). Several encodings and dedicated branch and bound algorithms for MinSAT have been recently proposed, and evaluated on small challenging randomly generated instances. Motivated by the observation that current best performing MaxSAT algorithms for structured and industrial instances are based on computing unsatisfiable cores with a SAT solver, this paper proposes novel approaches for MinSAT, that also target these instances. First, the paper proposes an algorithm based on iteratively calling a SAT solver which uses the computed models to relax clauses. Second, the paper proposes group-based MinSAT solving, which is essentially a novel reduction of the MinSAT problem into the Group MaxSAT problem. For a given MinSAT instance, the resulting Group MaxSAT formula is then translated into a standard MaxSAT formula which specifically targets unsatisfiability-based MaxSAT algorithms. Experimental results indicate that, similarly to MaxSAT, the proposed approaches outperform branch and bound algorithms on problem instances obtained from practical applications. Federico Heras, António Morgado 0001, Jordi Planes, João Marques-Silva 0001 |
ICTAI | 1 |
| 2012 | Improvements to Core-Guided Binary Search for MaxSAT
António Morgado 0001, Federico Heras, João Marques-Silva 0001 |
SAT | 2 |
| 2011 | Core-Guided Binary Search Algorithms for Maximum SatisfiabilityabstractSeveral MaxSAT algorithms based on iterative SAT solving have been proposed in recent years. These algorithms are in general the most efficient for real-world applications. Existing data indicates that, among MaxSAT algorithms based on iterative SAT solving, the most efficient ones are core-guided, i.e. algorithms which guide the search by iteratively computing unsatisfiable subformulas (or cores). For weighted MaxSAT, core-guided algorithms exhibit a number of important drawbacks, including a possibly exponential number of iterations and the use of a large number of auxiliary variables. This paper develops two new algorithms for (weighted) MaxSAT that address these two drawbacks. The first MaxSAT algorithm implements core-guided iterative SAT solving with binary search. The second algorithm extends the first one by exploiting disjoint cores. The empirical evaluation shows that core-guided binary search is competitive with current MaxSAT solvers. Federico Heras, António Morgado 0001, João Marques-Silva 0001 |
AAAI | 1 |
| 2011 | Read-Once Resolution for Unsatisfiability-Based Max-SAT AlgorithmsabstractThis paper proposes the integration of the resolution rule for Max-SAT with unsatisfiability-based Max-SAT solvers. First, we show that the resolution rule for Max-SAT can be safely applied as dictated by the resolution proof associated with an unsatisfiable core when such proof is read-once, that is, each clause is used at most once in the resolution process. Second, we study how this property can be integrated in an unsatisfiability-based solver. In particular, the resolution rule for Max-SAT is applied to read-once proofs or to read-once subparts of a general proof. Finally, we perform an empirical investigation on structured instances from recent Max-SAT evaluations. Preliminary results show that the use of read-once resolution substantially improves the performance of the solver. Federico Heras, João Marques-Silva 0001 |
IJCAI | 1 |
| 2010 | New Research Lines for Max-SAT - Exploiting the Recent Resolution Rule for Max-Sat
Federico Heras |
ICAART (1) | 1 |
| 2008 | A Max-SAT Inference-Based Pre-processing for Max-Clique
Federico Heras, Javier Larrosa |
SAT | 1 |
| 2008 | A logical approach to efficient Max-SAT solving
Javier Larrosa, Federico Heras, Simon de Givry |
Artif. Intell. | 2 |
| 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. | 1 |
| 2007 | MiniMaxSat: A New Weighted Max-SAT Solver
Federico Heras, Javier Larrosa, Albert Oliveras |
SAT | 1 |
| 2006 | New Inference Rules for Efficient Max-SAT Solving
Federico Heras, Javier Larrosa |
AAAI | 1 |
| 2005 | Local Consistency in Weighted CSPs and Inference in Max-SAT
Federico Heras, Javier Larrosa |
CP | 1 |
| 2005 | Existential arc consistency: Getting closer to full arc consistency in weighted CSPs
Simon de Givry, Federico Heras, Matthias Zytnicki, Javier Larrosa |
IJCAI | 2 |
| 2005 | Resolution in Max-SAT and its relation to local consistency in weighted CSPs
Javier Larrosa, Federico Heras |
IJCAI | 2 |