Demo Data from EDBT 2026 / reviewers in the wild / expert
Josep Suy
dblp:13/763 · also Josep Suy Franch
· DBLP profile ↗
14ranked-venue papers
0as first author
4since 2021 · last 2023
0000-0002-9318-1124ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 4 since 2021Software engineering, systems software and programming languages · 4Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 since 2021Theory of computation · 1
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
3 papers |
Automated reasoning and model checking · 93% Algorithms and data structures · 7% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 100% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking › satisfiability
SAT encoding |
1.2 | 2 | 2023 | SAT Encodings for Pseudo-Boolean Constraints Together With At-Most-One Constraints (Extended Abstract) · IJCAI 2023 SAT encodings for Pseudo-Boolean constraints together with at-most-one constraints · Artif. Intell. 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling |
0.9 | 2 | 2023 | Constraint Solving Approaches to the Business-to-Business Meeting Scheduling Problem (Extended Abstract) · IJCAI 2023 Compact MDDs for Pseudo-Boolean Constraints with At-Most-One Relations in Resource-Constrained Scheduling Problems · IJCAI 2017 |
Automated reasoning and model checking
satisfiability |
0.9 | 2 | 2023 | SAT Encodings for Pseudo-Boolean Constraints Together With At-Most-One Constraints (Extended Abstract) · IJCAI 2023 Compact MDDs for Pseudo-Boolean Constraints with At-Most-One Relations in Resource-Constrained Scheduling Problems · IJCAI 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint programming |
0.7 | 1 | 2023 | Constraint Solving Approaches to the Business-to-Business Meeting Scheduling Problem (Extended Abstract) · IJCAI 2023 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
resource-constrained scheduling |
0.3 | 1 | 2017 | Compact MDDs for Pseudo-Boolean Constraints with At-Most-One Relations in Resource-Constrained Scheduling Problems · IJCAI 2017 |
Methods — techniques the papers use, named apart from their topics
mixed integer programming · 0.7maximum satisfiability · 0.7constraint programming · 0.7multi-decision diagram · 0.6at-most-one constraints · 0.6SAT encoding · 0.6binary decision diagrams · 0.3binary decision diagram · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Constraint Solving Approaches to the Business-to-Business Meeting Scheduling Problem (Extended Abstract)abstractThe B2B Meeting Scheduling Optimization Problem (B2BSP) consists of scheduling a set of meetings between given pairs of participants to an event, minimizing idle time periods in participants' schedules, while taking into account participants’ availability and accommodation capacity. Therefore, it constitutes a challenging combinatorial problem in many real-world B2B events. This work presents a comparative study of several approaches to solve this problem. They are based on Constraint Programming (CP), Mixed Integer Programming (MIP) and Maximum Satisfiability (MaxSAT). The CP approach relies on using global constraints and has been implemented in MiniZinc to be able to compare CP, Lazy Clause Generation and MIP as solving technologies in this setting. A pure MIP encoding is also presented. Finally, an alternative viewpoint is considered under MaxSAT, showing the best performance when considering some implied constraints. Experimental results on real world B2B instances, as well as on crafted ones, show that the MaxSAT approach is the one with the best performance for this problem, exhibiting better solving times, sometimes even orders of magnitude smaller than CP and MIP. Miquel Bofill, Jordi Coll, Marc Garcia, Jesús Giráldez-Cru, Gilles Pesant, Josep Suy, Mateu Villaret |
IJCAI | 6 |
| 2023 | SAT Encodings for Pseudo-Boolean Constraints Together With At-Most-One Constraints (Extended Abstract)abstractWhen solving a combinatorial problem using propositional satisfiability (SAT), the encoding of the constraints is of vital importance. Pseudo-Boolean (PB) constraints appear frequently in a wide variety of problems. When PB constraints occur together with at-most-one (AMO) constraints over the same variables, they can be combined into PB(AMO) constraints. In this paper we present new encodings for PB(AMO) constraints. Our experiments show that these encodings can be substantially smaller than those of PB constraints and allow many more instances to be solved within a time limit. We also observed that there is no single overall winner among the considered encodings, but efficiency of each encoding may depend on PB(AMO) characteristics such as the magnitude of coefficient values. Miquel Bofill, Jordi Coll, Peter Nightingale, Josep Suy, Felix Ulrich-Oltean, Mateu Villaret |
IJCAI | 4 |
| 2022 | SAT encodings for Pseudo-Boolean constraints together with at-most-one constraints
Miquel Bofill, Jordi Coll, Peter Nightingale, Josep Suy, Felix Ulrich-Oltean, Mateu Villaret |
Artif. Intell. | 4 |
| 2022 | Constraint Solving Approaches to the Business-to-Business Meeting Scheduling ProblemabstractThe Business-to-Business Meeting Scheduling problem consists of scheduling a set of meetings between given pairs of participants to an event, while taking into account participants’ availability and accommodation capacity. A crucial aspect of this problem is that breaks in participants’ schedules should be avoided as much as possible. It constitutes a challenging combinatorial problem that needs to be solved for many real world brokerage events. In this paper we present a comparative study of Constraint Programming (CP), MixedInteger Programming (MIP) and Maximum Satisfiability (MaxSAT) approaches to this problem. The CP approach relies on using global constraints and has been implemented in MiniZinc to be able to compare CP, Lazy Clause Generation and MIP as solving technologies in this setting. We also present a pure MIP encoding. Finally, an alternative viewpoint is considered under MaxSAT, showing best performance when considering some implied constraints. Experiments conducted on real world instances, as well as on crafted ones, show that the MaxSAT approach is the one with the best performance for this problem, exhibiting better solving times, sometimes even orders of magnitude smaller than CP and MIP. Miquel Bofill, Jordi Coll, Marc Garcia, Jesús Giráldez-Cru, Gilles Pesant, Josep Suy, Mateu Villaret |
J. Artif. Intell. Res. | 6 |
| 2019 | Automatic Detection of At-Most-One and Exactly-One Relations for Improved SAT Encodings of Pseudo-Boolean Constraints
Carlos Ansótegui, Miquel Bofill, Jordi Coll, Nguyen Dang 0001, Juan Luis Esteban, Ian Miguel, Peter Nightingale, András Z. Salamon, Josep Suy, Mateu Villaret |
CP | 9 |
| 2019 | SAT Encodings of Pseudo-Boolean Constraints with At-Most-One Relations
Miquel Bofill, Jordi Coll, Josep Suy, Mateu Villaret |
CPAIOR | 3 |
| 2017 | An Efficient SMT Approach to Solve MRCPSP/max Instances with Tight Constraints on Resources
Miquel Bofill, Jordi Coll, Josep Suy, Mateu Villaret |
CP | 3 |
| 2017 | Compact MDDs for Pseudo-Boolean Constraints with At-Most-One Relations in Resource-Constrained Scheduling ProblemsabstractPseudo-Boolean (PB) constraints are usually encoded into Boolean clauses using compact Binary Decision Diagram (BDD) representations. Although these constraints appear in many problems, they are particularly useful for representing resource constraints in scheduling problems. Sometimes, the Boolean variables in the PB constraints have implicit at-most-one relations. In this work we introduce a way to take advantage of these implicit relations to obtain a compact Multi-Decision Diagram (MDD) representation for those PB constraints. We provide empirical evidence of the usefulness of this technique for some Resource-Constrained Project Scheduling Problem (RCPSP) variants, namely the Multi-Mode RCPSP (MRCPSP) and the RCPSP with Time-Dependent Resource Capacities and Requests (RCPSP/t). The size reduction of the representation of the PB constraints lets us decrease the number of Boolean variables in the encodings by one order of magnitude. We close/certify the optimum of many instances of these problems. Miquel Bofill, Jordi Coll, Josep Suy, Mateu Villaret |
IJCAI | 3 |
| 2016 | Solving the Multi-Mode Resource-Constrained Project Scheduling Problem with SMTabstractThe Multi-Mode Resource-Constrained Project Scheduling Problem (MRCPSP) is a generalization of the well known Resource-Constrained Project Scheduling Problem (RCPSP). The most common exact approaches for solving this problem are based on branch-and-bound algorithms, mixed integer linear programming and Boolean satisfiability (SAT). In this paper, we present a new exact approach for solving this problem, using Satisfiability Modulo Theories (SMT). We provide two encodings into SMT and several reformulation and preprocessing techniques. The optimization algorithm that we propose uses an SMT solver as an oracle, and depending on its answer is able to update the encoding for the next optimization step. We report extensive performance experiments showing the utility of the proposed techniques and the good performance of our approach that allows us to close several open instances. Miquel Bofill, Jordi Coll, Josep Suy, Mateu Villaret |
ICTAI | 3 |
| 2015 | MaxSAT-Based Scheduling of B2B Meetings
Miquel Bofill, Marc Garcia, Josep Suy, Mateu Villaret |
CPAIOR | 3 |
| 2014 | Scheduling B2B Meetings
Miquel Bofill, Joan Espasa Arxer, Marc Garcia, Miquel Palahí, Josep Suy, Mateu Villaret |
CP | 5 |
| 2014 | Solving Intensional Weighted CSPs by Incremental Optimization with BDDs
Miquel Bofill, Miquel Palahí, Josep Suy, Mateu Villaret |
CP | 3 |
| 2010 | A System for Solving Constraint Satisfaction Problems with SMT
Miquel Bofill, Josep Suy, Mateu Villaret |
SAT | 2 |
| 1996 | An object-oriented approach for teaching visibility computation algorithms
Xavier Pueyo, Frederic Pérez, Joan Antoni Sellarès, Josep Suy |
Comput. Graph. | 4 |