EDBT 2026 Demo / reviewers in the wild / expert
Thomas E. Allen
dblp:137/4896
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2017
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 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.
| Artificial intelligence
2 papers |
Knowledge representation and reasoning · 82% Reinforcement learning · 18% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning › preference handling › preference reasoning
CP-nets |
0.4 | 2 | 2016 | Generating CP-Nets Uniformly at Random · AAAI 2016 Making CP-Nets (More) Useful · AAAI 2014 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning › preference handling
preference reasoning |
0.4 | 2 | 2016 | Generating CP-Nets Uniformly at Random · AAAI 2016 Making CP-Nets (More) Useful · AAAI 2014 |
Computing education
AI education |
0.2 | 1 | 2016 | Model AI Assignments 2016 · AAAI 2016 |
Machine learning › Reinforcement learning
preference learning |
0.2 | 1 | 2014 | Making CP-Nets (More) Useful · AAAI 2014 |
Algorithms and data structures › randomized algorithms › sampling
random generation |
0.1 | 1 | 2016 | Generating CP-Nets Uniformly at Random · AAAI 2016 |
Algorithms and data structures › randomized algorithms › sampling › random sampling
uniform sampling |
0.1 | 1 | 2016 | Generating CP-Nets Uniformly at Random · AAAI 2016 |
Methods — techniques the papers use, named apart from their topics
markov chain analysis · 0.5combinatorial enumeration · 0.5expected flipping sequence length · 0.2elicitation algorithm · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Uniform Random Generation and Dominance Testing for CP-NetsabstractThe generation of preferences represented as CP-nets for experiments and empirical testing has typically been done in an ad hoc manner that may have introduced a large statistical bias in previous experimental work. We present novel polynomial-time algorithms for generating CP-nets with n nodes and maximum in-degree c uniformly at random. We extend this result to several statistical cultures commonly used in the social choice and preference reasoning literature. A CP-net is composed of both a graph and underlying cp-statements; our algorithm is the first to provably generate both the graph structure and cp-statements, and hence the underlying preference orders themselves, uniformly at random. We have released this code as a free and open source project. We use the uniform generation algorithm to investigate the maximum and expected flipping lengths, i.e., the maximum length over all outcomes o and o', of a minimal proof that o is preferred to o'. Using our new statistical evidence, we conjecture that, for CP-nets with binary variables and complete conditional preference tables, the expected flipping length is polynomial in the number of preference variables. This has positive implications for the usability of CP-nets as compact preference models. Thomas E. Allen, Judy Goldsmith, Hayden Elizabeth Justice, Nicholas Mattei, Kayla Raines |
J. Artif. Intell. Res. | 1 |
| 2016 | Generating CP-Nets Uniformly at RandomabstractConditional preference networks (CP-nets) are a commonly studied compact formalism for modeling preferences. To study the properties of CP-nets or the performance of CP-net algorithms on average, one needs to generate CP-nets in an equiprobable manner. We discuss common problems with naive generation, including sampling bias, which invalidates the base assumptions of many statistical tests and can undermine the results of an experimental study. We provide a novel algorithm for provably generating acyclic CP-nets uniformly at random. Our method is computationally efficient and allows for multi-valued domains and arbitrary bounds on the indegree in the dependency graph. Thomas E. Allen, Judy Goldsmith, Hayden Elizabeth Justice, Nicholas Mattei, Kayla Raines |
AAAI | 1 |
| 2016 | Model AI Assignments 2016
Todd W. Neller, Laura E. Brown, James B. Marshall, Lisa Torrey, Nate Derbinsky, Andrew A. Ward, Thomas E. Allen, Judy Goldsmith, Nahom Muluneh |
AAAI | 7 |
| 2014 | Making CP-Nets (More) UsefulabstractConditional preference networks (CP-nets) exploit the power of conditional ceteris paribus rules to enable a compact representation of human preferences. CP-nets have much appeal. However, the study of CP-nets has not advanced sufficiently for their widespread use in complex, real-world applications. Most studies limit their attention to strict, complete, consistent preferences over binary domains. In my research, I attempt to address these limitations to make CP-nets more useful. I discuss recent research in which we presented a novel algorithm for learning CP-nets from user queries, as well as work showing how to adapt existing algorithms to learn and reason with multivalued CP-nets that can model indifference as well as strict preference. I outline anticipated research to extend our elicitation algorithm to a richer class of CP-nets, develop a formal model of expected flipping sequence length, and learn CP-nets in which a subject prefers to coordinate certain features, leading to a cycle in the dependency graph. Thomas E. Allen |
AAAI | 1 |