Demo Data from EDBT 2026 / reviewers in the wild / expert
Christopher Mears
dblp:63/2774
· DBLP profile ↗
12ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 4 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 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.
| Computer graphics and multimedia
2 papers |
Visualization and visual analytics · 100% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 100% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 61% Computational complexity · 39% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
information visualization |
0.3 | 1 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 |
Visualization and visual analytics
user-centered design |
0.3 | 1 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 |
Visualization and visual analytics
visual analytics |
0.3 | 1 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 |
Visualization and visual analytics
visualization design |
0.3 | 1 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint optimization |
0.2 | 1 | 2015 | Towards Automatic Dominance Breaking for Constraint Optimization Problems · IJCAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint optimization
dominance breaking |
0.2 | 1 | 2015 | Towards Automatic Dominance Breaking for Constraint Optimization Problems · IJCAI 2015 |
Visualization and visual analytics › graph visualization
graph drawing |
0.2 | 1 | 2013 | Edge Compression Techniques for Visualization of Dense Directed Graphs · IEEE Trans. Vis. Comput. Graph. 2013 |
Mathematical optimization
constraint programming |
0.1 | 2 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 Edge Compression Techniques for Visualization of Dense Directed Graphs · IEEE Trans. Vis. Comput. Graph. 2013 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint programming |
0.1 | 1 | 2011 | Symmetries and Lazy Clause Generation · IJCAI 2011 |
Computational complexity
constraint satisfaction |
0.1 | 1 | 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search · IEEE Trans. Vis. Comput. Graph. 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
symmetry breaking |
0.0 | 1 | 2011 | Symmetries and Lazy Clause Generation · IJCAI 2011 |
Methods — techniques the papers use, named apart from their topics
user-centered design · 0.6questionnaire · 0.6creativity workshop · 0.6case study · 0.6user study · 0.3constraint programming · 0.3lazy clause generation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Globalizing constraint models
Kevin Leo, Christopher Mears, Guido Tack, Maria Garcia de la Banda |
Artif. Intell. | 2 |
| 2017 | What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and SearchabstractConstraint programming allows difficult combinatorial problems to be modelled declaratively and solved automatically. Advances in solver technologies over recent years have allowed the successful use of constraint programming in many application areas. However, when a particular solver's search for a solution takes too long, the complexity of the constraint program execution hinders the programmer's ability to profile that search and understand how it relates to their model. Therefore, effective tools to support such profiling and allow users of constraint programming technologies to refine their model or experiment with different search parameters are essential. This paper details the first user-centred design process for visual profiling tools in this domain. We report on: our insights and opportunities identified through an on-line questionnaire and a creativity workshop with domain experts carried out to elicit requirements for analytical and visual profiling techniques; our designs and functional prototypes realising such techniques; and case studies demonstrating how these techniques shed light on the behaviour of the solvers in practice. Sarah Goodwin, Christopher Mears, Tim Dwyer, Maria Garcia de la Banda, Guido Tack, Mark Wallace 0001 |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2016 | Learning from Learning Solvers
Maxim Shishmarev, Christopher Mears, Guido Tack, Maria Garcia de la Banda |
CP | 2 |
| 2015 | Towards Automatic Dominance Breaking for Constraint Optimization Problems
Christopher Mears, Maria Garcia de la Banda |
IJCAI | 1 |
| 2014 | Improved Optimal and Approximate Power Graph Compression for Clearer Visualisation of Dense GraphsabstractDrawings of highly connected (dense) graphs can be very difficult to read. Power Graph Analysis offers an alternate way to draw a graph in which sets of nodes with common neighbours are shown grouped into modules. An edge connected to the module then implies a connection to each member of the module. Thus, the entire graph may be represented with much less clutter and without loss of detail. A recent experimental study has shown that such lossless compression of dense graphs makes it easier to follow paths. However, computing optimal power graphs is difficult. In this paper, we show that computing the optimal power-graph with only one module is NP-hard and therefore likely NP-hard in the general case. We give an ILP model for power graph computation and discuss why ILP and CP techniques are poorly suited to the problem. Instead, we are able to find optimal solutions much more quickly using a custom search method. We also show how to restrict this type of search to allow only limited back-tracking to provide a heuristic that has better speed and better results than previously known heuristics. Tim Dwyer, Christopher Mears, Kerri Morgan, Todd Niven, Kim Marriott, Mark Wallace 0001 |
PacificVis | 2 |
| 2014 | Modelling with Option Types in MiniZinc
Christopher Mears, Andreas Schutt, Peter J. Stuckey, Guido Tack, Kim Marriott, Mark Wallace 0001 |
CPAIOR | 1 |
| 2013 | Globalizing Constraint Models
Kevin Leo, Christopher Mears, Guido Tack, Maria Garcia de la Banda |
CP | 2 |
| 2013 | Edge Compression Techniques for Visualization of Dense Directed GraphsabstractWe explore the effectiveness of visualizing dense directed graphs by replacing individual edges with edges connected to 'modules'-or groups of nodes-such that the new edges imply aggregate connectivity. We only consider techniques that offer a lossless compression: that is, where the entire graph can still be read from the compressed version. The techniques considered are: a simple grouping of nodes with identical neighbor sets; Modular Decomposition which permits internal structure in modules and allows them to be nested; and Power Graph Analysis which further allows edges to cross module boundaries. These techniques all have the same goal--to compress the set of edges that need to be rendered to fully convey connectivity--but each successive relaxation of the module definition permits fewer edges to be drawn in the rendered graph. Each successive technique also, we hypothesize, requires a higher degree of mental effort to interpret. We test this hypothetical trade-off with two studies involving human participants. For Power Graph Analysis we propose a novel optimal technique based on constraint programming. This enables us to explore the parameter space for the technique more precisely than could be achieved with a heuristic. Although applicable to many domains, we are motivated by--and discuss in particular--the application to software dependency analysis. Tim Dwyer, Nathalie Henry Riche, Kim Marriott, Christopher Mears |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2012 | Symmetry Propagation: Improved Dynamic Symmetry Breaking in SATabstractFor constraint programming, many well performing dynamic symmetry breaking techniques have been devised. For propositional satisfiability solving, dynamic symmetry breaking is still either slower or less general than static symmetry breaking. This paper presents Symmetry Propagation, which is an improvement to Lightweight Dynamic Symmetry Breaking, a dynamic symmetry breaking approach from CP. Symmetry Propagation uses any given symmetry as a propagator, and as a result is a general symmetry breaking technique. Experiments with an implementation in the SAT solver Minisat show that on many benchmarks, Symmetry Propagation outperforms the state-of-the-art static symmetry breaking method Shatter. Jo Devriendt, Bart Bogaerts 0001, Broes De Cat, Marc Denecker, Christopher Mears |
ICTAI | 5 |
| 2011 | Proving Symmetries by Model Transformation
Christopher Mears, Todd Niven, Marcel Jackson, Mark Wallace 0001 |
CP | 1 |
| 2011 | Symmetries and Lazy Clause GenerationabstractLazy clause generation is a powerful approach to reducing search in constraint programming. This is achieved by recording sets of domain restrictions that previously led to failure as new clausal propagators. Symmetry breaking approaches are also powerful methods for reducing search by recognizing that parts of the search tree are symmetric and do not need to be explored. In this paper we show how we can successfully combine symmetry breaking methods with lazy clause generation. Further, we show that the more precise nogoods generated by a lazy clause solver allow our combined approach to exploit redundancies that cannot be exploited via any previous symmetry breaking method, be it static or dynamic. Geoffrey Chu, Peter J. Stuckey, Maria Garcia de la Banda, Christopher Mears |
IJCAI | 4 |
| 2008 | A Novel Approach For Detecting Symmetries in CSP Models
Christopher Mears, Maria Garcia de la Banda, Mark Wallace 0001, Bart Demoen |
CPAIOR | 1 |