EDBT 2026 Demo / reviewers in the wild / expert
Sylvain Bouveret
dblp:90/5102
· DBLP profile ↗
27ranked-venue papers
13as first author
5since 2021 · last 2026
0000-0002-1570-5244ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 21 · 13 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 9 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
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
10 papers |
Algorithmic game theory and mechanism design · 91% Computational complexity · 5% Graph algorithms and graph theory · 4% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 78% Probabilistic and Bayesian machine learning · 22% |
Topics — the 17 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
fair division |
2.0 | 7 | 2025 | Constrained Serial Dictatorships Can Be Fair · IJCAI 2025 Knowledge, Fairness, and Social Constraints · AAAI 2018 Fair Division of a Graph · IJCAI 2017 |
Algorithmic game theory and mechanism design › fair division
indivisible goods allocation |
1.3 | 4 | 2025 | Constrained Serial Dictatorships Can Be Fair · IJCAI 2025 Fair Division of a Graph · IJCAI 2017 A General Elicitation-Free Protocol for Allocating Indivisible Goods · IJCAI 2011 |
Algorithmic game theory and mechanism design
social choice |
1.2 | 2 | 2025 | Constrained Serial Dictatorships Can Be Fair · IJCAI 2025 Voting by sequential elimination with few voters · IJCAI 2017 |
Algorithmic game theory and mechanism design › social choice › social choice function
serial dictatorship |
0.9 | 1 | 2025 | Constrained Serial Dictatorships Can Be Fair · IJCAI 2025 |
Algorithmic game theory and mechanism design › mechanism design
truthful mechanism |
0.9 | 1 | 2025 | Constrained Serial Dictatorships Can Be Fair · IJCAI 2025 |
Graph algorithms and graph theory
graph partitioning |
0.3 | 1 | 2017 | Fair Division of a Graph · IJCAI 2017 |
Algorithmic game theory and mechanism design › social choice › computational social choice
hardness of manipulation |
0.3 | 1 | 2017 | Complexity of Manipulating Sequential Allocation · AAAI 2017 |
Algorithmic game theory and mechanism design › fair division › fair-division mechanisms
sequential allocation |
0.3 | 1 | 2017 | Complexity of Manipulating Sequential Allocation · AAAI 2017 |
Algorithmic game theory and mechanism design › social choice › computational social choice
voting rules |
0.3 | 1 | 2017 | Voting by sequential elimination with few voters · IJCAI 2017 |
Mathematical optimization
discrete optimization |
0.1 | 1 | 2009 | Computing leximin-optimal solutions in constraint networks · Artif. Intell. 2009 |
Algorithmic game theory and mechanism design › social choice › computational social choice
preference representation |
0.1 | 1 | 2009 | Conditional Importance Networks: A Graphical Language for Representing Ordinal, Monotonic Preferences over Sets of Goods · IJCAI 2009 |
Computational complexity
communication complexity |
0.1 | 1 | 2017 | Voting by sequential elimination with few voters · IJCAI 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint programming |
0.1 | 1 | 2007 | New Constraint Programming Approaches for the Computation of Leximin-Optimal Solutions in Constraint Networks · IJCAI 2007 |
Algorithmic game theory and mechanism design › fair division
complexity of fair division |
0.1 | 1 | 2005 | Efficiency and envy-freeness in fair division of indivisible goods: logical representation and complexity · IJCAI 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
constraint networks |
0.0 | 1 | 2009 | Computing leximin-optimal solutions in constraint networks · Artif. Intell. 2009 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.0 | 1 | 2009 | Conditional Importance Networks: A Graphical Language for Representing Ordinal, Monotonic Preferences over Sets of Goods · IJCAI 2009 |
Algorithmic game theory and mechanism design › fair division › max-min fairness
leximin fairness |
0.0 | 1 | 2007 | New Constraint Programming Approaches for the Computation of Leximin-Optimal Solutions in Constraint Networks · IJCAI 2007 |
Methods — techniques the papers use, named apart from their topics
social welfare optimization · 0.9sampling · 0.9plackett-luce model · 0.9approximation algorithm · 0.6social graph · 0.3epistemic logic · 0.3maximin share · 0.3axiomatic analysis · 0.3protocol design · 0.1mechanism design · 0.1ordinal preference modeling · 0.1constraint programming · 0.1constraint networks · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Traveling salesman games: semicore allocations for collaborative transportation in short food supply chains
Nicolas Besson, Sylvain Bouveret, Nadia Brauner, Nicolas Brulard |
Auton. Agents Multi Agent Syst. | 2 |
| 2025 | Constrained Serial Dictatorships Can Be FairabstractWhen allocating indivisible items to agents, it is known that the only strategyproof mechanisms that satisfy a set of rather mild conditions are constrained serial dictatorships: given a fixed order over agents, at each step the designated agent chooses a given number of items (depending on her position in the sequence). Agents who come earlier in the sequence have a larger choice of items; however, this advantage can be compensated by a higher number of items received by those who come later. How to balance priority in the sequence and number of items received is a nontrivial question. We use a previous model, parameterized by a mapping from ranks to scores, a social welfare functional, and a distribution over preference profiles. For several meaningful choices of parameters, we show that the optimal sequence can be computed exactly in polynomial time or approximated using sampling. Our results hold for several probabilistic models on preference profiles, with an emphasis on the Plackett-Luce model. We conclude with experimental results showing how the optimal sequence is impacted by various parameters. Sylvain Bouveret, Hugo Gilbert, Jérôme Lang, Guillaume Méroué |
IJCAI | 1 |
| 2022 | How to Integrate Environmental Challenges in Computing Curricula?abstractThis paper advocates for the integration of environmental aspects in computing curricula, with a focus on higher education. We created knowledge-based curriculum specifications in order to help teachers who wish to add knowledge foundation on computing impacts. This document lists topics and references that can be integrated into curricula. We implemented it in several higher education institutions. This paper reports on our experience and feedback. We also discuss recommendations to overcome obstacles that, from our experience, are often faced when modifying computing curricula to integrate environmental challenges. Anne-Laure Ligozat, Kevin Marquet, Aurélie Bugeau, Julien Lefèvre, Pierre Boulet, Sylvain Bouveret, Philippe Marquet, Olivier Ridoux, Olivier Michel 0001 |
SIGCSE (1) | 6 |
| 2022 | Representing and reasoning about auctions
Munyque Mittelmann, Sylvain Bouveret, Laurent Perrussel |
Auton. Agents Multi Agent Syst. | 2 |
| 2022 | Fair in the Eyes of OthersabstractEnvy-freeness is a widely studied notion in resource allocation, capturing some aspects of fairness. The notion of envy being inherently subjective though, it might be the case that an agent envies another agent, but that from the other agents' point of view, she has no reason to do so. The difficulty here is to define the notion of objectivity, since no ground-truth can properly serve as a basis of this definition. A natural approach is to consider the judgement of the other agents as a proxy for objectivity. Building on previous work by Parijs (who introduced "unanimous envy") we propose the notion of approval envy: an agent ai experiences approval envy towards aj if she is envious of aj, and sufficiently many agents agree that this should be the case, from their own perspectives. Another thoroughly studied notion in resource allocation is proportionality. The same variant can be studied, opening natural questions regarding the links between these two notions. We exhibit several properties of these notions. Computing the minimal threshold guaranteeing approval envy and approval non-proportionality clearly inherits well-known intractable results from envy-freeness and proportionality, but (i) we identify some tractable cases such as house allocation; and (ii) we provide a general method based on a mixed integer programming encoding of the problem, which proves to be efficient in practice. This allows us in particular to show experimentally that existence of such allocations, with a rather small threshold, is very often observed. Parham Shams, Aurélie Beynier, Sylvain Bouveret, Nicolas Maudet |
J. Artif. Intell. Res. | 3 |
| 2020 | Fair in the Eyes of Others
Parham Shams, Aurélie Beynier, Sylvain Bouveret, Nicolas Maudet |
ECAI | 3 |
| 2019 | Chore division on a graph
Sylvain Bouveret, Katarína Cechlárová, Julien Lesca |
Auton. Agents Multi Agent Syst. | 1 |
| 2018 | Knowledge, Fairness, and Social ConstraintsabstractIn the context of fair allocation of indivisible items, fairness concepts often compare the satisfaction of an agent to the satisfaction she would have from items that are not allocated to her: in particular, envy-freeness requires that no agent prefers the share of someone else to her own share. We argue that these notions could also be defined relative to the knowledge that an agent has on how the items that she does not receive are distributed among other agents. We define a family of epistemic notions of envy-freeness, parameterized by a social graph, where an agent observes the share of her neighbours but not of her non-neighbours. We also define an intermediate notion between envy-freeness and proportionality, also parameterized by a social graph. These weaker notions of envy-freeness are useful when seeking a fair allocation, since envy-freeness is often too strong. We position these notions with respect to known ones, thus revealing new rich hierarchies of fairness concepts. Finally, we present a very general framework that covers all the existing and many new fairness concepts. Haris Aziz 0001, Sylvain Bouveret, Ioannis Caragiannis, Ira Giagkousi, Jérôme Lang |
AAAI | 2 |
| 2017 | Complexity of Manipulating Sequential AllocationabstractSequential allocation is a simple allocation mechanism in which agents are given pre-specified turns in which they take one item among those that are still available. It has long been known that sequential allocation is not strategyproof. This raises the question of the complexity of computing a preference report that yields a higher utility than the truthful preference. We show that the problem is NP-complete for one manipulating agent with additive utilities and several non-manipulating agents. In doing so, we correct a wrong claim made in a previous paper. We then give two additional results. First, we present a polynomial-time algorithm for optimal manipulation when the manipulator has additive binary utilities. Second, we consider a stronger notion of manipulation whereby the untruthful outcome yields more utility than the truthful outcome for all utilities consistent with the ordinal preferences; for this notion, we show that a manipulation, if any, can be computed in polynomial time. Haris Aziz 0001, Sylvain Bouveret, Jérôme Lang, Simon Mackenzie |
AAAI | 2 |
| 2017 | Voting by sequential elimination with few votersabstractWe define a new class of low-communication voting rules, tailored for contexts with few voters and possibly many candidates. These rules are defined by a predefined sequence of voters: at each stage, the designated voter eliminates a candidate, and the last remaining candidate wins. We study both deterministic (non-anonymous) variants, and randomized (and anonymous) versions of these rules. We focus on a subfamily of these rules defined by ``non-interleaved'' sequences. We first focus on the axiomatic properties of our rules. Then we focus on the identification of the non-interleaved sequence that gives the best approximation of the Borda score under the impartial culture. Finally, we apply our rules to randomly generated data. Our conclusion is that, in contexts where there are more candidates than voters, elimination-based rules allow for a very low communication complexity (and especially, avoid asking voters to rank alternatives), and yet can be good approximations of common voting rules, while enjoying a number of good properties. Sylvain Bouveret, Yann Chevaleyre, François Durand, Jérôme Lang |
IJCAI | 1 |
| 2017 | Fair Division of a GraphabstractWe consider fair allocation of indivisible items under an additional constraint: there is an undirected graph describing the relationship between the items, and each agent's share must form a connected subgraph of this graph. This framework captures, e.g., fair allocation of land plots, where the graph describes the accessibility relation among the plots. We focus on agents that have additive utilities for the items, and consider several common fair division solution concepts, such as proportionality, envy-freeness and maximin share guarantee. While finding good allocations according to these solution concepts is computationally hard in general, we design efficient algorithms for special cases wherethe underlying graph has simple structure, and/or the number of agents---or, less restrictively, the number of agent types---is small. In particular, despite non-existence results in the general case, we prove that for acyclic graphs a maximin share allocation always exists and can be found efficiently. Sylvain Bouveret, Katarína Cechlárová, Edith Elkind, Ayumi Igarashi 0001, Dominik Peters |
IJCAI | 1 |
| 2017 | A programming framework for Spatial CrowdsourcingabstractSpatial crowdsourcing platforms (SCP) are systems that allow someone to publish spatial tasks in order to find a suitable workforce to achieve it. These tasks require people, often using mobile devices, to be at a given location in order to accomplish them. SCPs have been source of much interest for academy and industry. For this reason, Doan et al. [4] argued in 2011 that the race was now on "toward building general crowdsourcing platforms that can be used to develop such systems quickly". Since then, little has been done in this matter. Besides, what has been proposed does not take into account real commercial SCPs and its requirements. We propose GENIUS-C, a framework to support the development of SCPs. It is based on a generic architecture proposed by Fonteles et al. [7] designed to reduce the gap between academy and industry. GENIUS-C is meant to decrease development cost and effort and increase overall quality of SCPs. A case study SCP has been created using GENIUS-C to demonstrate its benefits and how it can be used in the developments of SCPs. André Fonteles, Sylvain Bouveret, Jérôme Gensel |
MoMM | 2 |
| 2017 | Heterogeneous Data Integration Using Web of Data Technologies
Danielle Ziébelin, Kim Hobus, Philippe Genoud, Sylvain Bouveret |
W2GIS | 4 |
| 2017 | Positional scoring-based allocation of indivisible goods
Dorothea Baumeister, Sylvain Bouveret, Jérôme Lang, Nhan-Tam Nguyen, Trung Thanh Nguyen 0004, Jörg Rothe, Abdallah Saffidine |
Auton. Agents Multi Agent Syst. | 2 |
| 2016 | A generic architecture for spatial crowdsourcingabstractSpatial Crowdsourcing Platforms (SCP) are systems that act as brokers that help people requesting location dependent tasks to find suitable workforce to accomplish it. This kind of system has been source of much interest for both academy and industry. However, little has been done to define a crowdsourcing platform and its technical details precisely. Furthermore, much of the research works on this subject have focused specifically on crowdsensing platforms, a special case of SCP. There is also a need to contrast what has been proposed, so far, in this matter with real world SCPs in order to refine and validate the current state of the art results. In this paper, we discuss a list of requirements for SCPs. This list has been identified and validated by an analysis of scientific related works and several commercial SCPs. Based on this list, we also propose a generic architecture for SCPs that is meant to help the understanding of SCPs and the design of better spatial crowdsourcing solutions. André Fonteles, Sylvain Bouveret, Jérôme Gensel |
RCIS | 2 |
| 2016 | Characterizing conflicts in fair division of indivisible goods using a scale of criteria
Sylvain Bouveret, Michel Lemaître |
Auton. Agents Multi Agent Syst. | 1 |
| 2015 | Heuristics for Task Recommendation in Spatiotemporal Crowdsourcing SystemsabstractCrowdsourcing systems (CS) are platforms that enable a system or a user to publish tasks in order to be accomplished by others. Typically, a CS is a system where users, called workers, perform tasks using desktop computers. Recently, some CS have appeared with spatiotemporal tasks. Such tasks require a worker to be in a given location within a specific time-window to be accomplished. We propose and study here the usage of five heuristics for solving the NP-hard trajectory recommendation problem (TRP). In a TRP, the system recommends a trajectory to a worker that allows him to accomplish spatiotemporal tasks he has skill and/or affinity with, without exceeding his available time. Our experiments show that some of our heuristics are efficient alternatives for a heavy optimal approach providing trajectories with an average utility of about 60% of the optimal ones. André Fonteles, Sylvain Bouveret, Jérôme Gensel |
MoMM | 2 |
| 2015 | Opportunistic Trajectory Recommendation for Task Accomplishment in Crowdsourcing Systems
André Fonteles, Sylvain Bouveret, Jérôme Gensel |
W2GIS | 2 |
| 2014 | Scoring Rules for the Allocation of Indivisible GoodsabstractWe define a family of rules for dividing m indivisible goods among agents, parameterized by a scoring vector and a social welfare aggregation function. We assume that agents' preferences over sets of goods are additive, but that the input is ordinal: each agent simply ranks single goods. Similarly to (positional) scoring rules in voting, a scoring vector s = (s1,...,sm) consists of m nonincreasing nonnegative weights, where siis the score of a good assigned to an agent who ranks it in position i. The global score of an allocation for an agent is the sum of the scores of the goods assigned to her. The social welfare of an allocation is the aggregation of the scores of all agents, for some aggregation function ★ such as, typically, + or min. The rule associated with s and ★ maps a profile to (one of) the allocation(s) maximizing social welfare. After defining this family of rules, and focusing on some key examples, we investigate some of the social-choice-theoretic properties of this family of rules, such as various kinds of monotonicity, separability, envy-freeness, and Pareto efficiency. Dorothea Baumeister, Sylvain Bouveret, Jérôme Lang, Nhan-Tam Nguyen, Trung Thanh Nguyen 0004, Jörg Rothe |
ECAI | 2 |
| 2014 | Manipulating picking sequencesabstractPicking sequences are a natural way of allocating indivisible items to agents in a decentralized manner: at each stage, a designated agent chooses an item among those that remain available. We address the computational issues of the manipulation of picking sequences by an agent or a coalition of agents. We show that a single agent can compute an optimal manipulation in polynomial time. Then we consider several notions of coalitional manipulation; for one of these notions, we show that computing an optimal manipulation is easy. We temper these results by giving a nontrivial upper bound on the impact of manipulation on the loss of social welfare. Sylvain Bouveret, Jérôme Lang |
ECAI | 1 |
| 2011 | A General Elicitation-Free Protocol for Allocating Indivisible Goods
Sylvain Bouveret, Jérôme Lang |
IJCAI | 1 |
| 2010 | Fair Division under Ordinal Preferences: Computing Envy-Free Allocations of Indivisible GoodsabstractWe study the problem of fairly dividing a set of goods amongst a group of agents, when those agents have preferences that are ordinal relations over alternative bundles of goods (rather than utility functions) and when our knowledge of those preferences is incomplete. The incompleteness of the preferences stems from the fact that each agent reports their preferences by means of an expression of bounded size in a compact preference representation language. Specifically, we assume that each agent only provides a ranking of individual goods (rather than of bundles). In this context, we consider the algorithmic problem of deciding whether there exists an allocation that is possibly (or necessarily) envy-free, given the incomplete preference information available, if in addition some mild economic efficiency criteria need to be satisfied. We provide simple characterisations, giving rise to simple algorithms, for some instances of the problem, and computational complexity results, establishing the intractability of the problem, for others. Sylvain Bouveret, Ulle Endriss, Jérôme Lang |
ECAI | 1 |
| 2009 | Conditional Importance Networks: A Graphical Language for Representing Ordinal, Monotonic Preferences over Sets of Goods
Sylvain Bouveret, Ulle Endriss, Jérôme Lang |
IJCAI | 1 |
| 2009 | Computing leximin-optimal solutions in constraint networks
Sylvain Bouveret, Michel Lemaître |
Artif. Intell. | 1 |
| 2008 | Efficiency and Envy-freeness in Fair Division of Indivisible Goods: Logical Representation and ComplexityabstractWe consider the problem of allocating fairly a set of indivisible goods among agents from the point of view of compact representation and computational complexity. We start by assuming that agents have dichotomous preferences expressed by propositional formulae. We express efficiency and envy-freeness in a logical setting, which reveals unexpected connections to nonmonotonic reasoning. Then we identify the complexity of determining whether there exists an efficient and envy-free allocation, for several notions of efficiency, when preferences are represented in a succinct way (as well as restrictions of this problem). We first study the problem under the assumption that preferences are dichotomous, and then in the general case. Sylvain Bouveret, Jérôme Lang |
J. Artif. Intell. Res. | 1 |
| 2007 | New Constraint Programming Approaches for the Computation of Leximin-Optimal Solutions in Constraint Networks
Sylvain Bouveret, Michel Lemaître |
IJCAI | 1 |
| 2005 | Efficiency and envy-freeness in fair division of indivisible goods: logical representation and complexity
Sylvain Bouveret, Jérôme Lang |
IJCAI | 1 |