Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Federico Heras

dblp:11/303 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › satisfiability
maximum satisfiability
0.332011
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.212013
On Computing Minimal Correction Subsets · IJCAI 2013
Automated reasoning and model checking
automated reasoning
0.122008
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.112011
Core-Guided Binary Search Algorithms for Maximum Satisfiability · AAAI 2011
Automated reasoning and model checking
satisfiability
0.112011
Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms · IJCAI 2011
Automated reasoning and model checking › satisfiability › maximum satisfiability
Weighted MaxSAT
0.112011
Core-Guided Binary Search Algorithms for Maximum Satisfiability · AAAI 2011
Computational complexity › proof complexity
resolution
0.122011
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.112008
A logical approach to efficient Max-SAT solving · Artif. Intell. 2008
Automated reasoning and model checking › satisfiability
MaxSAT solving
0.112008
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.122005
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.012005
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
YearPublicationVenuePosition
2025 Impact of Extended Clauses on Local Search Solvers for Max-SAT
Federico Heras
ICAART (3)1
2013 Model-Guided Approaches for MaxSAT Solving
abstract
Maximum 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
ICTAI2
2013 On Computing Minimal Correction Subsets
João Marques-Silva 0001, Federico Heras, Mikolás Janota, Alessandro Previti, Anton Belov
IJCAI2
2012 Iterative SAT Solving for Minimum Satisfiability
abstract
Minimum 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
ICTAI1
2012 Improvements to Core-Guided Binary Search for MaxSAT
António Morgado 0001, Federico Heras, João Marques-Silva 0001
SAT2
2011 Core-Guided Binary Search Algorithms for Maximum Satisfiability
abstract
Several 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
AAAI1
2011 Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms
abstract
This 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
IJCAI1
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
SAT1
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 solver
abstract
In 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
SAT1
2006 New Inference Rules for Efficient Max-SAT Solving
Federico Heras, Javier Larrosa
AAAI1
2005 Local Consistency in Weighted CSPs and Inference in Max-SAT
Federico Heras, Javier Larrosa
CP1
2005 Existential arc consistency: Getting closer to full arc consistency in weighted CSPs
Simon de Givry, Federico Heras, Matthias Zytnicki, Javier Larrosa
IJCAI2
2005 Resolution in Max-SAT and its relation to local consistency in weighted CSPs
Javier Larrosa, Federico Heras
IJCAI2