Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ernest Davis

dblp:16/2975 · DBLP profile ↗
← Back
40ranked-venue papers
31as first author
2since 2021 · last 2024
0000-0003-4812-817XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 31 · 22 first-author · 2 since 2021Theory of computation · 11 · 10 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 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
21 papers
Knowledge representation and reasoning · 70% Language models and text generation · 21% Trustworthy machine learning · 3%
Theoretical computer science
6 papers
Algorithms and data structures · 61% Automated reasoning and model checking · 23% Logic in computer science · 14%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Computational social science and digital humanities · 90% Computing education · 10%

Topics — the 30 heaviest of 38, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning
2.2102024
The Defeat of the Winograd Schema Challenge (Abstract Reprint) · AAAI 2024
The defeat of the Winograd Schema Challenge · Artif. Intell. 2023
Commonsense reasoning about containers using radically incomplete information · Artif. Intell. 2017
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
winograd schema challenge
1.422024
The Defeat of the Winograd Schema Challenge (Abstract Reprint) · AAAI 2024
The defeat of the Winograd Schema Challenge · Artif. Intell. 2023
Natural language and speech › Language models and text generation
pre-trained language model
0.812024
The Defeat of the Winograd Schema Challenge (Abstract Reprint) · AAAI 2024
Natural language and speech › Language models and text generation
natural language understanding
0.712023
The defeat of the Winograd Schema Challenge · Artif. Intell. 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning
automated reasoning
0.212016
The scope and limits of simulation in automated reasoning · Artif. Intell. 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning › model-based reasoning
simulation-based reasoning
0.212016
The scope and limits of simulation in automated reasoning · Artif. Intell. 2016
Machine learning › Trustworthy machine learning
AI safety
0.212015
Ethical guidelines for a superintelligence · Artif. Intell. 2015
Natural language and speech › Information extraction and text analysis
coreference resolution
0.112012
The Winograd Schema Challenge · KR 2012
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
winograd schema
0.112012
The Winograd Schema Challenge · KR 2012
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning
0.142011
How does a box work? A study in the qualitative dynamics of solid objects · Artif. Intell. 2011
Axiomatizing Qualitative Process Theory · KR 1992
Solutions to a Paradox of Perception with Limited Acuity · KR 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.122010
Ontologies and Representations of Matter · AAAI 2010
Representations of Commonsense Knowledge: Response to the Reviews · Artif. Intell. 1993
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
reasoning under incomplete information
0.112017
Commonsense reasoning about containers using radically incomplete information · Artif. Intell. 2017
Robotics › Robot manipulation › manipulation skills
pouring
0.112008
Pouring liquids: A study in commonsense physical reasoning · Artif. Intell. 2008
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic in computer science › logical foundations › non-classical logics
epistemic logic
0.112005
Knowledge and communication: A first-order theory · Artif. Intell. 2005
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
SAT-based planning
0.112005
Processes and continuous change in a SAT-based planner · Artif. Intell. 2005
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
0.012004
Continuous Time in a SAT-Based Planner · AAAI 2004
Logic in computer science
first-order logic
0.012004
A First-Order Theory of Communicating First-Order Formulas · KR 2004
Automated reasoning and model checking › planning
SAT-based planning
0.012004
Continuous Time in a SAT-Based Planner · AAAI 2004
Automated reasoning and model checking
satisfiability
0.012004
Continuous Time in a SAT-Based Planner · AAAI 2004
Computing education › AI education
machine learning education
0.012001
Two machine learning textbooks: An instructor's perspective · Artif. Intell. 2001
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.012005
Processes and continuous change in a SAT-based planner · Artif. Intell. 2005
Knowledge, reasoning and agents › Knowledge representation and reasoning
spatial reasoning
0.031989
Solutions to a Paradox of Perception with Limited Acuity · KR 1989
The Mercator Representation of Spatial Knowledge · IJCAI 1983
Planning Routes Through Uncertain Territory · Artif. Intell. 1984
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative process theory
0.011992
Axiomatizing Qualitative Process Theory · KR 1992
Logic in computer science
temporal logic
0.011992
Infinite Loops in Finite Time: Some Observations · KR 1992
Knowledge, reasoning and agents › Knowledge representation and reasoning › epistemic reasoning
reasoning about knowledge
0.011988
Inferring Ignorance from the Locality of Visual Perception · AAAI 1988
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint propagation
0.011987
Constraint Propagation with Interval Labels · Artif. Intell. 1987
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty
0.011984
Planning Routes Through Uncertain Territory · Artif. Intell. 1984
Robotics › Robot navigation and mapping › mobile robot navigation › navigation planning
route planning
0.011984
Planning Routes Through Uncertain Territory · Artif. Intell. 1984
Logic in computer science › meta-logic
axiomatization
0.011992
Axiomatizing Qualitative Process Theory · KR 1992
Electronic design automation › high-level synthesis
scheduling
0.011981
Algorithms for Scheduling Tasks on Unrelated Processors · J. ACM 1981

Methods — techniques the papers use, named apart from their topics

transformer · 0.8fine-tuning · 0.8simulation · 0.2SAT encoding · 0.1ontology comparison · 0.1temporal logic · 0.1epistemic reasoning · 0.0worst-case performance ratio analysis · 0.0spatial representation · 0.0
YearPublicationVenuePosition
2024 The Defeat of the Winograd Schema Challenge (Abstract Reprint)
abstract
The Winograd Schema Challenge—a set of twin sentences involving pronoun reference disambiguation that seem to require the use of commonsense knowledge—was proposed by Hector Levesque in 2011. By 2019, a number of AI systems, based on large pre-trained transformer-based language models and fine-tuned on these kinds of problems, achieved better than 90% accuracy. In this paper, we review the history of the Winograd Schema Challenge and discuss the lasting contributions of the flurry of research that has taken place on the WSC in the last decade. We discuss the significance of various datasets developed for WSC, and the research community's deeper understanding of the role of surrogate tasks in assessing the intelligence of an AI system.
Vid Kocijan, Ernest Davis, Thomas Lukasiewicz, Gary Marcus 0001, Leora Morgenstern
AAAI2
2023 The defeat of the Winograd Schema Challenge
Vid Kocijan, Ernest Davis, Thomas Lukasiewicz, Gary Marcus 0001, Leora Morgenstern
Artif. Intell.2
2020 A Generalization Test of Conjunction Errors in Physical Reasoning
Ethan Ludwin-Peery, Neil Bramley, Ernest Davis, Todd M. Gureckis
CogSci3
2019 Limits on the Use of Simulation in Physical Reasoning
Ethan Ludwin-Peery, Neil Bramley, Ernest Davis, Todd M. Gureckis
CogSci3
2017 Commonsense reasoning about containers using radically incomplete information
Ernest Davis, Gary Marcus 0001, Noah Frazier-Logue
Artif. Intell.1
2017 Logical Formalizations of Commonsense Reasoning: A Survey
abstract
Commonsense reasoning is in principle a central problem in artificial intelligence, but it is a very difficult one. One approach that has been pursued since the earliest days of the field has been to encode commonsense knowledge as statements in a logic-based representation language and to implement commonsense reasoning as some form of logical inference. This paper surveys the use of logic-based representations of commonsense knowledge in artificial intelligence research.
Ernest Davis
J. Artif. Intell. Res.1
2016 Algorithms and everyday life
abstract
Actually, the personal anecdotes get a little wearisome.After reading about how Michael Trick used an algorithm to choose a wife, and how
Ernest Davis
Artif. Intell.1
2016 The scope and limits of simulation in automated reasoning
Ernest Davis, Gary Marcus 0001
Artif. Intell.1
2015 Ethical guidelines for a superintelligence
Ernest Davis
Artif. Intell.1
2015 Does the world look different in different languages?
Ernest Davis
Artif. Intell.1
2013 Elementarily equivalent structures for topological languages over regions in Euclidean space
abstract
We prove that the class of rational polyhedra and the class of topologically regular regions definable in an o-minimal structure over the reals are each elementarily equivalent to the class of polyhedra for topological languages.
Ernest Davis
J. Log. Comput.1
2013 The expressive power of first-order topological languages
abstract
We consider the expressive power of the first-order structure Ω, C where Ω is either of two of different domains of extended regions in Euclidean space, and C(x,y) is the topological relation "Region x is in contact with region y."We prove two main theorems:• Let P[Q] be the domain of bounded, non-empty, rational polyhedra in two-or threedimensional Euclidean space.A relation Γ over P[Q] is definable in the structure P[Q], C if and only if Γ is arithmetic and invariant under rational PL-homeomorphisms of the space to itself.We also extend this result to a number of other domains, including the domain of all polyhedra and the domain of semi-algebraic regions.• Let R be the space of bounded, non-empty, closed regular regions. in n-dimensional Euclidean space.Any analytical relation over lower-dimensional (i.e.empty interior) compact point sets that is invariant under homeomorphism is implicitly definable in the structure R, C .
Ernest Davis
J. Log. Comput.1
2012 The Winograd Schema Challenge
Hector J. Levesque, Ernest Davis, Leora Morgenstern
KR2
2012 Preserving geometric properties in reconstructing regions from internal and nearby points
Ernest Davis
Comput. Geom.1
2011 How does a box work? A study in the qualitative dynamics of solid objects
Ernest Davis
Artif. Intell.1
2010 Ontologies and Representations of Matter
abstract
We carry out a comparative study of the expressive power of different ontologies of matter in terms of the ease with which simple physical knowledge can be represented. In particular, we consider five ontologies of models of matter: particle models, fields, two ontologies for continuous material, and a hybrid model. We evaluate these in terms of how easily eleven benchmark physical laws and scenarios can be represented.
Ernest Davis
AAAI1
2008 Pouring liquids: A study in commonsense physical reasoning
Ernest Davis
Artif. Intell.1
2006 The Expressivity of Quantifying over Regions
abstract
We categorize in recursion-theoretic terms the expressivity of a number of first-order languages that allow quantification over regions in Euclidean space. Specifically we show the following: (1) Let be any class of closed regions in Euclidean space that includes all simple polygons. Let C(x, y) be the relation, ‘region x is connected to region y’ and let Convex(x) be the property, ‘region x is convex’. Then any relation over that is analytical and invariant under affine transformations is first-order definable in the structure 〈⁠, C, Convex〉. (2) Let be as in (1), and let Closer(x, y, z) be the relation ‘region x is closer to y than to z.’ Then any relation over that is analytical and invariant under orthogonal transformations is first-order definable in the structure 〈⁠, Closer〉. (3) Let be the class of finite unions of intervals in the real line. Then any relation over that is analytical and invariant under linear transformations is first-order definable in the structure 〈⁠, Closer〉. (4) If the class of regions is restricted to be polygons with rational vertices, then results analogous to (1–3) hold, substituting ‘arithmetical relation’ for ‘analytical relation’.
Ernest Davis
J. Log. Comput.1
2005 Knowledge and communication: A first-order theory
Ernest Davis
Artif. Intell.1
2005 Processes and continuous change in a SAT-based planner
Ji-Ae Shin, Ernest Davis
Artif. Intell.2
2005 Book review of Where mathematics comes from: how the embodied mind brings mathematics into Being edited by G. Lakoff and R. Nuñez, Basic Books, 2000, pp. 493
abstract
In the Library of Congress cataloguing system, the call number for Where Mathematics Comes From, by George Lakoff and Raphael Nuñez, is QA141.I5.L37 2000, in the mathematics section. At the NYU Boo...
Ernest Davis
J. Exp. Theor. Artif. Intell.1
2005 A First-order Theory of Communication and Multi-agent Plans
abstract
This paper presents a theory expressed in first-order logic for describing and supporting inference about action, knowledge, planning, and communication, in an egalitarian multi-agent setting. The underlying ontology of the theory uses a situationbased temporal model and a possible-worlds model of knowledge. It supports plans and communications of a very general kind, both informative communications and requests. Communications may refer to states of the world or states of knowledge in the past, present, or future. We demonstrate that the theory is powerful enough to represent several interesting multi-agent planning problems and to justify their solutions. We have proven that the theory of knowledge, communication, and planning is consistent with a broad range of physical theories, despite the existence of a number of potential paradoxes.
Ernest Davis, Leora Morgenstern
J. Log. Comput.1
2004 Continuous Time in a SAT-Based Planner
Ji-Ae Shin, Ernest Davis
AAAI2
2004 A First-Order Theory of Communicating First-Order Formulas
Ernest Davis
KR1
2004 Introduction: Progress in formal commonsense reasoning
Ernest Davis, Leora Morgenstern
Artif. Intell.1
2001 Two machine learning textbooks: An instructor's perspective
Ernest Davis
Artif. Intell.1
2001 Continuous Shape Transformation and Metrics on Regions
Ernest Davis
Fundam. Informaticae1
1999 Order of Magnitude Comparisons of Distance
abstract
Order of magnitude reasoning - reasoning by rough comparisons of the sizes of quantities - is often called `back of the envelope calculation', with the implication that the calculations are quick though approximate. This paper exhibits an interesting class of constraint sets in which order of magnitude reasoning is demonstrably fast. Specifically, we present a polynomial-time algorithm that can solve a set of constraints of the form `Points a and b are much closer together than points c and d.' We prove that this algorithm can be applied if `much closer together' is interpreted either as referring to an infinite difference in scale or as referring to a finite difference in scale, as long as the difference in scale is greater than the number of variables in the constraint set. We also prove that the first-order theory over such constraints is decidable.
Ernest Davis
J. Artif. Intell. Res.1
1994 Knowledge Preconditions for Plans
abstract
For an agent to be able to rely on a plan, he must know both that he is physically capable of carrying out the physical actions involved, and that he knows enough to carry out the plan. In this paper, we advance and discuss new definitions of ‘knowing enough to carry out a plan’, for the case of a single agent carrying out a sequence of primitive actions one at a time. We consider both determinate and indeterminate plans. We show how these definitions can be expressed in a formal logic, using a situation calculus model of time and a possible worlds model of knowledge. The definitions strictly subsume previous theories for the single-agent case without concurrent actions. We illustrate the power of the definition by showing that it supports results of the following kinds: Positive verification: showing that a plan is feasible. Negative verification: showing that a plan is infeasible. Monotonicity: the more an agent knows, the more plans are executable. Reduction for omniscient agent: for an omniscient agent, a plan is epistemically feasible if and only if it is physically feasible. Simple recursive rules that are sufficient conditions for the feasibility of a plan described as a sequence or a conditional combination of subplans.
Ernest Davis
J. Log. Comput.1
1993 Representations of Commonsense Knowledge: Response to the Reviews
abstract
My friend Dan Weld is so kind in his review that my only possible response is to
Ernest Davis
Artif. Intell.1
1992 Infinite Loops in Finite Time: Some Observations
Ernest Davis
KR1
1992 Axiomatizing Qualitative Process Theory
Ernest Davis
KR1
1989 Solutions to a Paradox of Perception with Limited Acuity
Ernest Davis
KR1
1988 Inferring Ignorance from the Locality of Visual Perception
Ernest Davis
AAAI1
1988 A logical framework for commonsense predictions of solid object behaviour
Ernest Davis
Artif. Intell. Eng.1
1987 Constraint Propagation with Interval Labels
abstract
Constraint propagation is often used in AI systems to perform inference about quantities. This paper studies one particular kind of constraint propagation, where quantities are labelled with signs or with intervals, and these labels are propagated through recorded constraints. We review the uses of such inference schemes in AI systems of various kinds, and evaluate their strengths and weaknesses. In particular, we determine the completeness and running time of constraint propagation for various kinds of labels and constraints.
Ernest Davis
Artif. Intell.1
1985 A Representation for Complex Physical Domains
Sanjaya Addanki, Ernest Davis
IJCAI2
1984 Planning Routes Through Uncertain Territory
Drew McDermott, Ernest Davis
Artif. Intell.2
1983 The Mercator Representation of Spatial Knowledge
Ernest Davis
IJCAI1
1981 Algorithms for Scheduling Tasks on Unrelated Processors
abstract
Several algorithms are presented for the nonpreemptlve assignment of n independent tasks to m unrelated processors One algorithm requires polynomial Ume in n and m and IS at most 2x/~ times worse than optimal in the worst case This is the best polynomial-time algorithm known for scheduling such sets of tasks.An algorithm with slightly better worst case performance requires polynomial time in n but exponential ume in m This 1s the best algorithm known that requires time O(nlogn) for every fixed value of m KEY WORDS AND PHRASES nonpreemptlve schedules, worst case fimshlng time, performance ratio, unrelated processors, largest processing time CR CATEGORIES' 4 32, 4 35, 5 25, 5 39 IntroductzonThis paper presents a number of polynomial-time algorithms for the scheduling of a set of n independent tasks on m processors of different speeds.The processors are unrelated in the sense that there is no notion of a fast processor always requiring less time than a slow processor, irrespective of the task being executed.Rather, the time required for the execution of a task on a processor is a function of both the task and the processor.This models the situation in which general-purpose processors have specialized capabilities that permit them to execute certain tasks more efficiently than others.An example of this might be in a distributed system where the time requirement of a task on a processor may depend on communication costs.The decision problem of determining whether a given set of tasks can be assigned with finishing time smaller than a given bound is NP-complete [6].As a result, it seems unlikely that an algorithm can be found which runs m polynomial time and always produces the optimal assignment [3].It is thus worthwhile to investigate approximation algorithms.
Ernest Davis, Jeff Jaffe
J. ACM1