Demo Data from EDBT 2026 / reviewers in the wild / expert
Jessica Davies 0001
dblp:49/4230-1
· DBLP profile ↗
14ranked-venue papers
8as first author
0since 2021 · last 2016
0000-0001-9832-7412ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 8 first-authorSoftware engineering, systems software and programming languages · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorTheory of computation · 2 · 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 |
Algorithmic game theory and mechanism design · 52% Automated reasoning and model checking · 30% Mathematical optimization · 11% | |
| Artificial intelligence
1 paper |
Reinforcement learning · 50% Planning, search and constraint satisfaction · 50% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design › social choice
computational social choice |
0.5 | 3 | 2014 | Complexity of and algorithms for the manipulation of Borda, Nanson's and Baldwin's voting rules · Artif. Intell. 2014 Eliminating the Weakest Link: Making Manipulation Intractable? · AAAI 2012 Complexity of and Algorithms for Borda Manipulation · AAAI 2011 |
Algorithmic game theory and mechanism design › social choice › computational social choice
voting manipulation |
0.5 | 3 | 2014 | Complexity of and algorithms for the manipulation of Borda, Nanson's and Baldwin's voting rules · Artif. Intell. 2014 Eliminating the Weakest Link: Making Manipulation Intractable? · AAAI 2012 Complexity of and Algorithms for Borda Manipulation · AAAI 2011 |
Automated reasoning and model checking
satisfiability |
0.3 | 2 | 2014 | Relaxation Search: A Simple Way of Managing Optional Clauses · AAAI 2014 Using More Reasoning to Improve #SAT Solving · AAAI 2007 |
Machine learning › Reinforcement learning
markov decision process |
0.2 | 1 | 2016 | A Symbolic SAT-Based Algorithm for Almost-Sure Reachability with Small Strategies in POMDPs · AAAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process |
0.2 | 1 | 2016 | A Symbolic SAT-Based Algorithm for Almost-Sure Reachability with Small Strategies in POMDPs · AAAI 2016 |
Bioinformatics and computational biology › protein design
computational protein design |
0.2 | 1 | 2014 | Computational protein design as an optimization problem · Artif. Intell. 2014 |
Mathematical optimization
combinatorial optimization |
0.2 | 1 | 2014 | Computational protein design as an optimization problem · Artif. Intell. 2014 |
Automated reasoning and model checking › satisfiability
maximum satisfiability |
0.2 | 1 | 2014 | Relaxation Search: A Simple Way of Managing Optional Clauses · AAAI 2014 |
Approximation and online algorithms
approximation algorithms |
0.1 | 1 | 2011 | Complexity of and Algorithms for Borda Manipulation · AAAI 2011 |
Automated reasoning and model checking
model counting |
0.1 | 1 | 2007 | Using More Reasoning to Improve #SAT Solving · AAAI 2007 |
Methods — techniques the papers use, named apart from their topics
combinatorial optimization · 0.4symbolic model checking · 0.2SAT solving · 0.2variable selection heuristic · 0.2clause learning · 0.2complexity analysis · 0.1multiprocessor scheduling · 0.1bin packing · 0.1reasoning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | A Symbolic SAT-Based Algorithm for Almost-Sure Reachability with Small Strategies in POMDPsabstractPOMDPs are standard models for probabilistic planning problems, where an agent interacts with an uncertain environment. We study the problem of almost-sure reachability, where given a set of target states, the question is to decide whether there is a policy to ensure that the target set is reached with probability 1 (almost-surely). While in general the problem is EXPTIME-complete, in many practical cases policies with a small amount of memory suffice. Moreover, the existing solution to the problem is explicit, which first requires to construct explicitly an exponential reduction to a belief-support MDP. In this work, we first study the existence of observation-stationary strategies, which is NP-complete, and then small-memory strategies. We present a symbolic algorithm by an efficient encoding to SAT and using a SAT solver for the problem. We report experimental results demonstrating the scalability of our symbolic (SAT-based) approach. Krishnendu Chatterjee, Martin Chmelik, Jessica Davies 0001 |
AAAI | 3 |
| 2014 | Relaxation Search: A Simple Way of Managing Optional ClausesabstractA number of problems involve managing a set of optional clauses. For example, the soft clauses in a MAXSAT formula are optional—they can be falsified for a cost. Similarly, when computing a Minimum Correction Set for an unsatisfiable formula, all clauses are optional—some can be falsified in order to satisfy the remaining. In both of these cases the task is to find a subset of the optional clauses that achieves some criteria, and whose removal leaves a satisfiable formula. Relaxation search is a simple method of using a standard SAT solver to solve this task. Relaxation search is easy to implement, sometimes requiring only a simple modification of the variable selection heuristic in the SAT solver; it offers considerable flexibility and control over the order in which subsets of optional clauses are examined; and it automatically exploits clause learning to exchange information between the two phases of finding a suitable subset of optional clauses and checking if their removal yields satisfiability. We demonstrate how relaxation search can be used to solve MAXSAT and to compute Minimum Correction Sets. In both cases relaxation search is able to achieve state-of-the-art performance and solve some instances other solvers are not able to solve. Fahiem Bacchus, Jessica Davies 0001, Maria Tsimpoukelli, George Katsirelos |
AAAI | 2 |
| 2014 | Computational protein design as an optimization problem
David Allouche, Isabelle André, Sophie Barbe, Jessica Davies 0001, Simon de Givry, George Katsirelos, Barry O'Sullivan, Steven D. Prestwich, Thomas Schiex, Seydou Traoré |
Artif. Intell. | 4 |
| 2014 | Complexity of and algorithms for the manipulation of Borda, Nanson's and Baldwin's voting rules
Jessica Davies 0001, George Katsirelos, Nina Narodytska, Toby Walsh, Lirong Xia |
Artif. Intell. | 1 |
| 2013 | Postponing Optimization to Speed Up MAXSAT Solving
Jessica Davies 0001, Fahiem Bacchus |
CP | 1 |
| 2013 | Exploiting the Power of mip Solvers in maxsat
Jessica Davies 0001, Fahiem Bacchus |
SAT | 1 |
| 2012 | Eliminating the Weakest Link: Making Manipulation Intractable?abstractSuccessive elimination of candidates is often a route to making manipulation intractable to compute. We prove that eliminating candidates does not necessarily increase the computational complexity of manipulation. However, for many voting rules used in practice, the computational complexity increases. For example, it is already known that it is NP-hard to compute how a single voter can manipulate the result of single transferable voting (the elimination version of plurality voting). We show here that it is NP-hard to compute how a single voter can manipulate the result of the elimination version of veto voting, of the closely related Coombs’ rule, and of the elimination versions of a general class of scoring rules. Jessica Davies 0001, Nina Narodytska, Toby Walsh |
AAAI | 1 |
| 2011 | Complexity of and Algorithms for Borda ManipulationabstractWe prove that it is NP-hard for a coalition of two manipulators to compute how to manipulate the Borda voting rule. This resolves one of the last open problems in the computational complexity of manipulating common voting rules. Because of this NP-hardness, we treat computing a manipulation as an approximation problem where we try to minimize the number of manipulators. Based on ideas from bin packing and multiprocessor scheduling, we propose two new approximation methods to compute manipulations of the Borda rule. Experiments show that these methods significantly outperform the previous best known approximation method. We are able to find optimal manipulations in almost all the randomly generated elections tested. Our results suggest that, whilst computing a manipulation of the Borda rule by a coalition is NP-hard, computational complexity may provide only a weak barrier against manipulation in practice. Jessica Davies 0001, George Katsirelos, Nina Narodytska, Toby Walsh |
AAAI | 1 |
| 2011 | Solving MAXSAT by Solving a Sequence of Simpler SAT Instances
Jessica Davies 0001, Fahiem Bacchus |
CP | 1 |
| 2010 | Using Learnt Clauses in maxsat
Jessica Davies 0001, Jeremy Cho, Fahiem Bacchus |
CP | 1 |
| 2010 | Exploiting resolution proofs to speed up LTL vacuity detection for BMC
Jocelyn Simmonds, Jessica Davies 0001, Arie Gurfinkel, Marsha Chechik |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2007 | Using More Reasoning to Improve #SAT Solving
Jessica Davies 0001, Fahiem Bacchus |
AAAI | 1 |
| 2007 | Exploiting Resolution Proofs to Speed Up LTL Vacuity Detection for BMCabstractWhen model-checking reports that a property holds on a model, vacuity detection increases user confidence in this result by checking that the property is satisfied in the intended way. While vacuity detection is effective, it is a relatively expensive technique requiring many additional model-checking runs. We address the problem of efficient vacuity detection for Bounded Model Checking (BMC) of LTL properties, presenting three partial vacuity detection methods based on the efficient analysis of the resolution proof produced by a successful BMC run. In particular, we define a characteristic of resolution proofs - peripherality - and prove that if a variable is a source of vacuity, then there exists a resolution proof in which this variable is peripheral. Our vacuity detection tool, VaqTree, uses these methods to detect vacuous variables, decreasing the total number of model-checking runs required to detect all sources of vacuity. Jocelyn Simmonds, Jessica Davies 0001, Arie Gurfinkel, Marsha Chechik |
FMCAD | 2 |
| 2006 | Preprocessing QBF
Horst Samulowitz, Jessica Davies 0001, Fahiem Bacchus |
CP | 2 |