Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthew L. Ginsberg
dblp:g/MatthewLGinsberg
· DBLP profile ↗
52ranked-venue papers
36as 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 · 49 · 33 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 18 · 10 first-authorTheory of computation · 12 · 9 first-authorSoftware engineering, systems software and programming languages · 1 · 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.
| Artificial intelligence
31 papers |
Planning, search and constraint satisfaction · 65% Language models and text generation · 13% Knowledge representation and reasoning · 11% | |
| Theoretical computer science
10 papers |
Automated reasoning and model checking · 40% Logic in computer science · 33% Computational complexity · 22% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Smart cities and intelligent transportation · 100% |
Topics — the 30 heaviest of 51, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
crossword puzzle solving |
0.6 | 2 | 2022 | Automated Crossword Solving · ACL (1) 2022 Search Lessons Learned from Crossword Puzzles · AAAI 1990 |
Natural language and speech › Language models and text generation
large language model reasoning |
0.2 | 1 | 2022 | Automated Crossword Solving · ACL (1) 2022 |
Robotics › Motion planning and robot control
path planning |
0.1 | 1 | 2011 | Green Driver: AI in a Microcosm · AAAI 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
stochastic shortest path |
0.1 | 1 | 2011 | Green Driver: AI in a Microcosm · AAAI 2011 |
Smart cities and intelligent transportation › route planning
eco-routing |
0.1 | 1 | 2011 | Green Driver: AI in a Microcosm · AAAI 2011 |
Automated reasoning and model checking
theorem proving |
0.1 | 4 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 A Circumscriptive Theorem Prover · Artif. Intell. 1989 A Circumscriptive Theorem Prover · AAAI 1988 |
Logic in computer science
proof theory |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Computational complexity › proof complexity
resolution |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning |
0.0 | 10 | 1991 | The Computational Value of Nonmonotonic Reasoning · KR 1991 Critical Issues in Nonmonotonic Reasoning · KR 1989 A Theorem Prover for Prioritized Circumscription · IJCAI 1989 |
Automated reasoning and model checking
satisfiability |
0.0 | 2 | 2000 | Satisfiability Algorithms and Finite Quantification · KR 2000 GSAT and Dynamic Backtracking · KR 1994 |
Smart cities and intelligent transportation
driver behavior analysis |
0.0 | 1 | 2011 | Green Driver: AI in a Microcosm · AAAI 2011 |
Smart cities and intelligent transportation › mobility data analysis
traffic analytics |
0.0 | 1 | 2011 | Green Driver: AI in a Microcosm · AAAI 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.0 | 4 | 1992 | Iterative Broadening · Artif. Intell. 1992 Is There any Need for Domain-Dependent Control Information? · AAAI 1991 Iterative Broadening · AAAI 1990 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
game playing |
0.0 | 1 | 1999 | GIB: Steps Toward an Expert-Level Bridge-Playing Program · IJCAI 1999 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
search control |
0.0 | 3 | 1991 | Is There any Need for Domain-Dependent Control Information? · AAAI 1991 Iterative Broadening · AAAI 1990 Search Lessons Learned from Crossword Puzzles · AAAI 1990 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning |
0.0 | 2 | 1996 | Do Computers Need Common Sense? · KR 1996 Marvin Minsky, The Society of Mind · Artif. Intell. 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan generation
generative planning |
0.0 | 1 | 1996 | A New Algorithm for Generative Planning · KR 1996 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
procedural reasoning |
0.0 | 1 | 1996 | Procedural Reasoning in Constraint Satisfaction · KR 1996 |
Algorithms and data structures › search algorithms
combinatorial search |
0.0 | 1 | 1996 | Symmetry-Breaking Predicates for Search Problems · KR 1996 |
Computational complexity
search problems |
0.0 | 1 | 1996 | Symmetry-Breaking Predicates for Search Problems · KR 1996 |
Automated reasoning and model checking
automated theorem proving |
0.0 | 1 | 2004 | Implementing a Generalized Version of Resolution · AAAI 2004 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
approximate planning |
0.0 | 1 | 1995 | Approximate Planning · Artif. Intell. 1995 |
Machine learning › Optimization for machine learning
stochastic search |
0.0 | 1 | 1995 | Systematic Versus Stochastic Constraint Satisfaction · IJCAI 1995 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › state space search
systematic search |
0.0 | 1 | 1995 | Systematic Versus Stochastic Constraint Satisfaction · IJCAI 1995 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change
reasoning about actions |
0.0 | 2 | 1988 | Reasoning About Action II: The Qualification Problem · Artif. Intell. 1988 Reasoning About Action I: A Possible Worlds Approach · Artif. Intell. 1988 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
qualification problem |
0.0 | 2 | 1988 | Reasoning About Action II: The Qualification Problem · Artif. Intell. 1988 Possible Worlds and the Qualification Problem · AAAI 1987 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
symbolic reasoning |
0.0 | 1 | 1992 | A Symbolic Generalization of Probability Theory · AAAI 1992 |
Machine learning › Learning theory
computational complexity |
0.0 | 1 | 1991 | Computational Considerations in Reasoning about Action · KR 1991 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
reasoning about action and change |
0.0 | 1 | 1991 | Computational Considerations in Reasoning about Action · KR 1991 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
counterfactual reasoning |
0.0 | 2 | 1986 | Counterfactuals · Artif. Intell. 1986 Counterfactuals · IJCAI 1985 |
Methods — techniques the papers use, named apart from their topics
constraint satisfaction · 0.6search · 0.6hidden markov model · 0.2dynamic programming · 0.2a* search · 0.2resolution · 0.0satisfiability algorithms · 0.0symmetry breaking · 0.0generative planning · 0.0complexity analysis · 0.0commonsense reasoning · 0.0heuristic search · 0.0dynamic backtracking · 0.0GSAT · 0.0probability theory · 0.0circumscription · 0.0automated theorem proving · 0.0possible worlds semantics · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Automated Crossword SolvingabstractEric Wallace, Nicholas Tomlin, Albert Xu, Kevin Yang, Eshaan Pathak, Matthew Ginsberg, Dan Klein. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2022. Eric Wallace, Nicholas Tomlin, Albert Xu, Kevin Yang, Eshaan Pathak, Matthew L. Ginsberg, Daniel Klein 0001 |
ACL (1) | 6 |
| 2015 | Satsisfiability and SystematicityabstractWe introduce a new notion of systematicity for satisfiability algorithms with restarts, saying that an algorithm is strongly systematic if it is systematic independent of restart policy but weakly systematic if it is systematic for some restart policies but not others. We show that existing satisfiability engines are generally only weakly systematic, and describe FLEX, a strongly systematic algorithm that uses an amount of memory polynomial in the size of the problem. On large number factoring problems, FLEX appears to outperform weakly systematic approaches. Matthew L. Ginsberg |
J. Artif. Intell. Res. | 1 |
| 2011 | Green Driver: AI in a MicrocosmabstractThe Green Driver app is a dynamic routing application for GPS-enabled smartphones. Green Driver combines client GPS data with real-time traffic light information provided by cities to determine optimal routes in response to driver route requests. Routes are optimized with respect to travel time, with the intention of saving the driver both time and fuel, and rerouting can occur if warranted. During a routing session, client phones communicate with a centralized server that both collects GPS data and processes route requests. All relevant data are anonymized and saved to databases for analysis; statistics are calculated from the aggregate data and fed back to the routing engine to improve future routing. Analyses can also be performed to discern driver trends: where do drivers tend to go, how long do they stay, when and where does traffic congestion occur, and so on. The system uses a number of techniques from the field of artificial intelligence. We apply a variant of A* search for solving the stochastic shortest path problem in order to find optimal driving routes through a network of roads given light-status information. We also use dynamic programming and hidden Markov models to determine the progress of a driver through a network of roads from GPS data and light-status data. The Green Driver system is currently deployed for testing in Eugene, Oregon, and is scheduled for large-scale deployment in Portland, Oregon, in Spring 2011. Jim Apple, Aran Clauson, Heidi E. Dixon, Hiba Fakhoury, Matthew L. Ginsberg, Erin Keenan, Alex Leighton, Kevin Scavezze, Bryan Smith |
AAAI | 6 |
| 2011 | Dr.Fill: Crosswords and an Implemented Solver for Singly Weighted CSPs
Matthew L. Ginsberg |
J. Artif. Intell. Res. | 1 |
| 2007 | Of Mousetraps and Men: A Cautionary Tale
Matthew L. Ginsberg |
CP | 1 |
| 2005 | Generalizing Boolean Satisfiability III: ImplementationabstractThis is the third of three papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high-performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal has been to define a representation in which this structure is apparent and can be exploited to improve computational performance. The first paper surveyed existing work that (knowingly or not) exploited problem structure to improve the performance of satisfiability engines, and the second paper showed that this structure could be understood in terms of groups of permutations acting on individual clauses in any particular Boolean theory. We conclude the series by discussing the techniques needed to implement our ideas, and by reporting on their performance on a variety of problem instances. Heidi E. Dixon, Matthew L. Ginsberg, David K. Hofer, Eugene M. Luks, Andrew J. Parkes |
J. Artif. Intell. Res. | 2 |
| 2004 | Implementing a Generalized Version of Resolution
Heidi E. Dixon, Matthew L. Ginsberg, David K. Hofer, Eugene M. Luks, Andrew J. Parkes |
AAAI | 2 |
| 2004 | Generalizing Boolean Satisfiability II: TheoryabstractThis is the second of three planned papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal is to define a representation in which this structure is apparent and can easily be exploited to improve computational performance. This paper presents the theoretical basis for the ideas underlying ZAP, arguing that existing ideas in this area exploit a single, recurring structure in that multiple database axioms can be obtained by operating on a single axiom using a subgroup of the group of permutations on the literals in the problem. We argue that the group structure precisely captures the general structure at which earlier approaches hinted, and give numerous examples of its use. We go on to extend the Davis-Putnam-Logemann-Loveland inference procedure to this broader setting, and show that earlier computational improvements are either subsumed or left intact by the new method. The third paper in this series discusses ZAP's implementation and presents experimental performance results. Heidi E. Dixon, Matthew L. Ginsberg, Eugene M. Luks, Andrew J. Parkes |
J. Artif. Intell. Res. | 2 |
| 2004 | Generalizing Boolean Satisfiability I: Background and Survey of Existing WorkabstractThis is the first of three planned papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high-performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal is to define a representation in which this structure is apparent and can easily be exploited to improve computational performance. This paper is a survey of the work underlying ZAP, and discusses previous attempts to improve the performance of the Davis-Putnam-Logemann-Loveland algorithm by exploiting the structure of the problem being solved. We examine existing ideas including extensions of the Boolean language to allow cardinality constraints, pseudo-Boolean representations, symmetry, and a limited form of quantification. While this paper is intended as a survey, our research results are contained in the two subsequent articles, with the theoretical structure of ZAP described in the second paper in this series, and ZAP's implementation described in the third. Heidi E. Dixon, Matthew L. Ginsberg, Andrew J. Parkes |
J. Artif. Intell. Res. | 2 |
| 2001 | GIB: Imperfect Information in a Computationally Challenging GameabstractThis paper investigates the problems arising in the construction of a program to play the game of contract bridge. These problems include both the difficulty of solving the game's perfect information variant, and techniques needed to address the fact that bridge is not, in fact, a perfect information game. GIB, the program being described, involves five separate technical advances: partition search, the practical application of Monte Carlo techniques to realistic problems, a focus on achievable sets to solve problems inherent in the Monte Carlo approach, an extension of alpha-beta pruning from total orders to arbitrary distributive lattices, and the use of squeaky wheel optimization to find approximately optimal solutions to cardplay problems. GIB is currently believed to be of approximately expert caliber, and is currently the strongest computer bridge program in the world. Matthew L. Ginsberg |
J. Artif. Intell. Res. | 1 |
| 2000 | Satisfiability Algorithms and Finite Quantification
Matthew L. Ginsberg, Andrew J. Parkes |
KR | 1 |
| 1999 | GIB: Steps Toward an Expert-Level Bridge-Playing Program
Matthew L. Ginsberg |
IJCAI | 1 |
| 1996 | Symmetry-Breaking Predicates for Search Problems
James M. Crawford, Matthew L. Ginsberg, Eugene M. Luks, Amitabha Roy 0001 |
KR | 2 |
| 1996 | A New Algorithm for Generative Planning
Matthew L. Ginsberg |
KR | 1 |
| 1996 | Do Computers Need Common Sense?
Matthew L. Ginsberg |
KR | 1 |
| 1996 | Procedural Reasoning in Constraint Satisfaction
Ari K. Jónsson, Matthew L. Ginsberg |
KR | 2 |
| 1995 | Systematic Versus Stochastic Constraint Satisfaction
Eugene C. Freuder, Rina Dechter, Matthew L. Ginsberg, Bart Selman, Edward P. K. Tsang |
IJCAI | 3 |
| 1995 | Limited Discrepancy Search
William D. Harvey, Matthew L. Ginsberg |
IJCAI (1) | 2 |
| 1995 | Approximate Planning
Matthew L. Ginsberg |
Artif. Intell. | 1 |
| 1995 | Modality and Interrupts
Matthew L. Ginsberg |
J. Autom. Reason. | 1 |
| 1994 | GSAT and Dynamic Backtracking
Matthew L. Ginsberg, David A. McAllester |
KR | 1 |
| 1994 | What Defaults can do that Hierarchies Can'tabstractThis paper extends existing work on the use of default information to describe planning hierarchies in two ways. First, we present a completeness result showing that all hierarchical planners can be described using defaults. Second, we show that if t Matthew L. Ginsberg, Hugh W. Holbrook |
Fundam. Informaticae | 1 |
| 1993 | Dynamic BacktrackingabstractBecause of their occasional need to return to shallow points in a search tree, existing backtracking methods can sometimes erase meaningful progress toward solving a search problem. In this paper, we present a method by which backtrack points can be moved deeper in the search space, thereby avoiding this difficulty. The technique developed is a variant of dependency-directed backtracking that uses only polynomial space while still providing useful control information and retaining the completeness guarantees provided by earlier approaches. Matthew L. Ginsberg |
J. Artif. Intell. Res. | 1 |
| 1992 | A Symbolic Generalization of Probability Theory
Adnan Darwiche, Matthew L. Ginsberg |
AAAI | 2 |
| 1992 | Iterative Broadening
Matthew L. Ginsberg, William D. Harvey |
Artif. Intell. | 1 |
| 1992 | Prolegomena to Any Future ProlegomenaabstractThe paper by Sacks and Doyle that is the focus of this debate resembles previous papers by Cheeseman and McDermott, leaping from the observation that a specific application of some AI technology is unable to solve a problem to the conclusion that the technology itself is of limited value. We argue that claims such as this should be made more cautiously in the future, and make constructive suggestions about future qualitative physics research based on Sacks and Doyle's results. Matthew L. Ginsberg |
Comput. Intell. | 1 |
| 1991 | Is There any Need for Domain-Dependent Control Information?
Matthew L. Ginsberg, Donald F. Geddis |
AAAI | 1 |
| 1991 | Computational Considerations in Reasoning about Action
Matthew L. Ginsberg |
KR | 1 |
| 1991 | The Computational Value of Nonmonotonic Reasoning
Matthew L. Ginsberg |
KR | 1 |
| 1991 | Marvin Minsky, The Society of Mind
Matthew L. Ginsberg |
Artif. Intell. | 1 |
| 1990 | Search Lessons Learned from Crossword Puzzles
Matthew L. Ginsberg, Michael Frank 0005, Michael P. Halpin, Mark C. Torrance |
AAAI | 1 |
| 1990 | Iterative Broadening
Matthew L. Ginsberg, William D. Harvey |
AAAI | 1 |
| 1990 | Bilattices and Modal Operators
Matthew L. Ginsberg |
TARK | 1 |
| 1990 | Bilattices and Modal OperatorsabstractA bilattice is a set equipped with two partial orders and a negation operation that inverts one of them while leaving the other unchanged; it has been suggested that the truth values used by inference systems should be chosen from such a structure instead of the two-point set {t, f}. Given such a choice, we redefine a modal operator to be a function on the bilattice selected. We show that this definition generalizes both Kripke's possible worlds approach and Moore's autoepistemic logic, and also use recent developments in the formalization of logic programs to construct a procedure for determining the truth value of a sentence when the underlying knowledge base involves modal operators of this form. Matthew L. Ginsberg |
J. Log. Comput. | 1 |
| 1989 | A Theorem Prover for Prioritized Circumscription
Andrew B. Baker, Matthew L. Ginsberg |
IJCAI | 2 |
| 1989 | Temporal Projection and Explanation
Andrew B. Baker, Matthew L. Ginsberg |
IJCAI | 2 |
| 1989 | Critical Issues in Nonmonotonic Reasoning
David W. Etherington, Kenneth D. Forbus, Matthew L. Ginsberg, David J. Israel, Vladimir Lifschitz |
KR | 3 |
| 1989 | A Circumscriptive Theorem Prover
Matthew L. Ginsberg |
Artif. Intell. | 1 |
| 1988 | A Circumscriptive Theorem Prover
Matthew L. Ginsberg |
AAAI | 1 |
| 1988 | Reasoning About Action I: A Possible Worlds Approach
Matthew L. Ginsberg, David E. Smith 0001 |
Artif. Intell. | 1 |
| 1988 | Reasoning About Action II: The Qualification ProblemabstractWe present a computationally effective approach to representing and reasoning about actions with many qualifications. The approach involves treating actions as qualified not by specific facts that may or may not hold when the action is executed, but instead as potentially qualified by general constraints describing the domain being investigated. Specifically, we suggest that the result of the action be computed without considering these qualifying domain constraints, and take the action to be qualified if and only if any of the constraints is violated after the computation is complete. Our approach is presented using the framework developed in [6], where we discussed a solution to the frame and ramification problems based on the notion of possible worlds, and compared the computational requirements of that solution to the needs of more conventional ones. In the present paper, we show that the domain constraint approach to qualification, coupled with the possible worlds approach described earlier, has the remarkable property that essentially no computational resources are required to confirm that an action is unqualified. As before, we also make a quantitative comparison between the resources needed by our approach and those required by other formulations. Matthew L. Ginsberg, David E. Smith 0001 |
Artif. Intell. | 1 |
| 1988 | Reply to Cheeseman's An inquiry into computer understanding
Matthew L. Ginsberg |
Comput. Intell. | 1 |
| 1988 | Multivalued logics: a uniform approach to reasoning in artificial intelligenceabstractThis paper describes a uniform formalization of much of the current work in artificial intelligence on inference systems. We show that many of these systems, including first‐order theorem provers, assumption‐based truth maintenance systems (atmss), and unimplemented formal systems such as default logic or circumscription, can be subsumed under a single general framework. We begin by defining this framework, which is based on a mathematical structure known as abilattice.We present a formal definition of inference using this structure and show that this definition generalizes work involving atmss and some simple nonmonotonic logics. Following the theoretical description, we describe a constructive approach to inference in this setting; the resulting generalization of both conventional inference and atmss is achieved without incurring any substantial computational overhead. We show that our approach can also be used to implement a default reasoner, and discuss a combination of default and atms methods that enables us to formally describe an “incremental” default reasoning system. This incremental system does not need to perform consistency checks before drawing tentative conclusions, but can instead adjust its beliefs when a default premise or conclusion is overturned in the face of convincing contradictory evidence. The system is therefore much more computationally viable than earlier approaches. Finally, we discuss the implementation of our ideas. We begin by considering general issues that need to be addressed when implementing a multivalued approach such as that we are proposing, and then turn to specific examples showing the results of an existing implementation. This single implementation is used to solve a digital simulation task using first‐order logic, a diagnostic task using atmss as suggested by de Kleer and Williams, a problem in default reasoning as in Reiter's default logic or McCarthy's circumscription, and to solve the same problem more efficiently by combining default methods with justification information. All of these applications use the same general‐purpose bilattice theorem prover and differ only in the choice of bilattice being considered. Matthew L. Ginsberg |
Comput. Intell. | 1 |
| 1987 | Possible Worlds and the Qualification Problem
Matthew L. Ginsberg, David E. Smith 0001 |
AAAI | 1 |
| 1986 | Cooperation without Communication
Michael R. Genesereth, Matthew L. Ginsberg, Jeffrey S. Rosenschein |
AAAI | 2 |
| 1986 | Multi-Valued Logics
Matthew L. Ginsberg |
AAAI | 1 |
| 1986 | CounterfactualsabstractCounterfactuals are a form of common-sense nonmonotonic inference that has been of long-term interest to philosophers. In this paper, we begin by describing some of the impact counterfactuals can be expected to have in artificial intelligence, and by reviewing briefly some of the philosophical conclusions which have been drawn about them. We continue by presenting a formal description of counterfactual implication and discussing the issues involved in implementing it. Specific applications in the domains of planning and the automated diagnosis of hardware faults are considered, and we conclude by describing possible extensions to this work involving multi-valued logics and situation semantics. Matthew L. Ginsberg |
Artif. Intell. | 1 |
| 1986 | Controlling Recursive Inference
David E. Smith 0001, Michael R. Genesereth, Matthew L. Ginsberg |
Artif. Intell. | 3 |
| 1985 | Counterfactuals
Matthew L. Ginsberg |
IJCAI | 1 |
| 1985 | Does Probability Have a Place in Non-monotonic Reasoning?
Matthew L. Ginsberg |
IJCAI | 1 |
| 1985 | Implementing Probabilistic Reasoning
Matthew L. Ginsberg |
UAI | 1 |
| 1984 | Non-Monotonic Reasoning Using Dempster's Rule
Matthew L. Ginsberg |
AAAI | 1 |