Hector J. Levesque

dblp:l/HJLevesque · DBLP profile ↗
← Back
105ranked-venue papers
19as first author
2since 2021 · last 2026
—ORCID · none

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

Artificial intelligence and machine learning · 95 · 17 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 48 · 9 first-author · 1 since 2021Theory of computation · 31 · 5 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2026 A Logic of Limited Belief with Introspection Based on Possible Worlds
abstract
The starting point of this paper is earlier work, where we proposed an epistemic logic which characterizes the beliefs of a knowledge-based agent in terms of increasing levels of complexity. At the lowest level, the agent is only able to draw simple conclusions from its knowledge base. Higher levels lead to more and more inferences and computing the beliefs at any particular level turns out to be tractable. What makes this logic arguably appealing is the fact that the underlying semantics is based on possible worlds. However, the work is still limited in that only beliefs about what is true in the world are considered, that is, an agent's beliefs about its own beliefs are ignored. In this paper we will close this gap and generalize the earlier work by proposing a model of limited belief where an agent is able to fully introspect on its own beliefs without sacrificing tractability.
Gerhard Lakemeyer, Hector J. Levesque
KR2
2022 Toward a New Science of Common Sense
abstract
Common sense has always been of interest in AI, but has rarely taken center stage. Despite its mention in one of John McCarthy's earliest papers and years of work by dedicated researchers, arguably no AI system with a serious amount of general common sense has ever emerged. Why is that? What's missing? Examples of AI systems' failures of common sense abound, and they point to AI's frequent focus on expertise as the cause. Those attempting to break the brittleness barrier, even in the context of modern deep learning, have tended to invest their energy in large numbers of small bits of commonsense knowledge. But all the commonsense knowledge fragments in the world don't add up to a system that actually demonstrates common sense in a human-like way. We advocate examining common sense from a broader perspective than in the past. Common sense is more complex than it has been taken to be and is worthy of its own scientific exploration.
Ronald J. Brachman, Hector J. Levesque
AAAI2
2020 Changing Beliefs about Domain Dynamics in the Situation Calculus
abstract
Agents change their beliefs about the plausibility of various aspects of domain dynamics -- effects of physical actions, results of sensing, and action preconditions -- as a consequence of their interactions with the world. In this paper we propose a way to conveniently represent domain dynamics in the situation calculus to support such belief change. Furthermore, we suggest patterns to follow when writing the axioms that describe the effects of actions, and prove how these patterns can control the extent to which observations change the agent's beliefs about action effects. We also discuss the relation of our work to the AGM postulates for belief revision. Finally, we show how beliefs about domain dynamics can be incorporated into a form of regression rewriting to support reasoning.
Toryn Q. Klassen, Sheila A. McIlraith, Hector J. Levesque
KR3
2020 A First-Order Logic of Limited Belief Based on Possible Worlds
abstract
In a recent paper Lakemeyer and Levesque proposed a first-order logic of limited belief to characterize the beliefs of a knowledge base (\KB). Among other things, they show that their model of belief is expressive, eventually complete, and tractable. This means, roughly, that a \KB\ may consist of arbitrary first-order sentences, that any sentence which is logically entailed by the \KB\ is eventually believed, given enough reasoning effort, and that reasoning is tractable under reasonable assumptions. One downside of the proposal is that epistemic states are defined in terms of sets of clauses, possibly containing variables, giving the logic a distinct syntactic flavour compared to the more traditional possible-world semantics found in the literature on epistemic logic. In this paper we show that the same properties as above can be obtained by defining epistemic states as sets of three-valued possible worlds. This way we are able to shed new light on those properties by recasting them using the more familiar notion of truth over possible worlds.
Gerhard Lakemeyer, Hector J. Levesque
KR2
2020 Regression and progression in stochastic domains
Vaishak Belle, Hector J. Levesque
Artif. Intell.2
2019 A Tractable, Expressive, and Eventually Complete First-Order Logic of Limited Belief
abstract
In knowledge representation, obtaining a notion of belief which is tractable, expressive, and eventually complete has been a somewhat elusive goal. Expressivity here means that an agent should be able to hold arbitrary beliefs in a very expressive language like that of first-order logic, but without being required to perform full logical reasoning on those beliefs. Eventual completeness means that any logical consequence of what is believed will eventually come to be believed, given enough reasoning effort. Tractability in a first-order setting has been a research topic for many years, but in most cases limitations were needed on the form of what was believed, and eventual completeness was so far restricted to the propositional case. In this paper, we propose a novel logic of limited belief, which has all three desired properties.
Gerhard Lakemeyer, Hector J. Levesque
IJCAI2
2018 Specifying Plausibility Levels for Iterated Belief Change in the Situation Calculus
Toryn Q. Klassen, Sheila A. McIlraith, Hector J. Levesque
KR3
2018 Reasoning about discrete and continuous noisy sensors and effectors in dynamical systems
Vaishak Belle, Hector J. Levesque
Artif. Intell.2
2016 A First-Order Logic of Probability and Only Knowing in Unbounded Domains
abstract
Only knowing captures the intuitive notion that the beliefs of an agent are precisely those that follow from its knowledge base. It has previously been shown to be useful in characterizing knowledge-based reasoners, especially in a quantified setting. While this allows us to reason about incomplete knowledge in the sense of not knowing whether a formula is true or not, there are many applications where one would like to reason about the degree of belief in a formula. In this work, we propose a new general first-order account of probability and only knowing that admits knowledge bases with incomplete and probabilistic specifications. Beliefs and non-beliefs are then shown to emerge as a direct logical consequence of the sentences of the knowledge base at a corresponding level of specificity.
Vaishak Belle, Gerhard Lakemeyer, Hector J. Levesque
AAAI3
2016 Foundations for Generalized Planning in Unbounded Stochastic Domains
Vaishak Belle, Hector J. Levesque
KR2
2016 Decidable Reasoning in a Logic of Limited Belief with Function Symbols
Gerhard Lakemeyer, Hector J. Levesque
KR2
2015 ALLEGRO: Belief-Based Programming in Stochastic Dynamical Domains
Vaishak Belle, Hector J. Levesque
IJCAI2
2015 Adding DL-Lite TBoxes to Proper Knowledge Bases
Giuseppe De Giacomo, Hector J. Levesque
ISWC (1)2
2014 PREGO: An Action Language for Belief-Based Cognitive Robotics in Continuous Domains
abstract
The area of cognitive robotics is often subject to the criticism that the proposals investigated in the literature are too far removed from the kind of continuous uncertainty and noise seen in actual real-world robotics. This paper proposes a new language and an implemented system, called PREGO, based on the situation calculus, that is able to reason effectively about degrees of belief against noisy sensors and effectors in continuous domains. It embodies the representational richness of conventional logic-based action languages, such as context-sensitive successor state axioms, but is still shown to be efficient using a number of empirical evaluations. We believe that PREGO is a powerful framework for exploring real-time reactivity and an interesting bridge between logic and probability for cognitive robotics applications.
Vaishak Belle, Hector J. Levesque
AAAI2
2014 How to Progress Beliefs in Continuous Domains
Vaishak Belle, Hector J. Levesque
KR2
2014 Decidable Reasoning in a Fragment of the Epistemic Situation Calculus
Gerhard Lakemeyer, Hector J. Levesque
KR2
2014 Forgetting in Action
David Rajaratnam, Hector J. Levesque, Maurice Pagnucco, Michael Thielscher
KR2
2014 On our best behaviour
Hector J. Levesque
Artif. Intell.1
2013 Reasoning about Continuous Uncertainty in the Situation Calculus
Vaishak Belle, Hector J. Levesque
IJCAI2
2013 A Formal Account of Nondeterministic and Failed Actions
James P. Delgrande, Hector J. Levesque
IJCAI2
2013 Decidable Reasoning in a Logic of Limited Belief with Introspection and Unknown Individuals
Gerhard Lakemeyer, Hector J. Levesque
IJCAI2
2013 Reasoning about Probabilities in Dynamic Systems using Goal Regression
Vaishak Belle, Hector J. Levesque
UAI2
2013 How to progress a database III
Stavros Vassos, Hector J. Levesque
Artif. Intell.2
2012 Belief Revision with Sensing and Fallible Actions
James P. Delgrande, Hector J. Levesque
KR2
2012 Only-Knowing Meets Nonmonotonic Modal Logic
Gerhard Lakemeyer, Hector J. Levesque
KR2
2012 The Winograd Schema Challenge
Hector J. Levesque, Ernest Davis, Leora Morgenstern
KR1
2011 Efficient Reasoning in Proper Knowledge Bases with Unknown Individuals
abstract
This work develops an approach to efficient reasoning in first-order knowledge bases with incomplete information. We build on Levesque's proper knowledge bases approach, which supports limited incomplete knowledge in the form of a possibly infinite set of positive or negative ground facts. We propose a generalization which allows these facts to involve unknown individuals, as in the work on labeled null values in databases. Dealing with such unknown individuals has been shown to be a key feature in the database literature on data integration and data exchange. In this way, we obtain one of the most expressive first-order open-world settings for which reasoning can still be done efficiently by evaluation, as in relational databases. We show the soundness of the reasoning procedure and its completeness for queries in a certain normal form.
Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque
IJCAI3
2011 A Correctness Result for Reasoning about One-Dimensional Planning Problems
abstract
A plan with rich control structures like branches and loops can usually serve as a general solution that solves multiple planning instances in a domain. However, the correctness of such generalized plans is non-trivial to define and verify, especially when it comes to whether or not a plan works for all of the infinitely many instances of the problem. In this paper, we give a precise definition of a generalized plan representation called an FSA plan, with its semantics defined in the situation calculus. Based on this, we identify a class of infinite planning problems, which we call one-dimensional (1d), and prove a correctness result that 1d problems can be verified by finite means. We show that this theoretical result leads to an algorithm that does this verification practically, and a planner based on this verification algorithm efficiently generates provably correct plans for 1d problems.
Yuxiao Hu 0002, Hector J. Levesque
IJCAI2
2011 A semantic characterization of a useful fragment of the situation calculus with knowledge
Gerhard Lakemeyer, Hector J. Levesque
Artif. Intell.2
2011 Iterated belief change in the situation calculus
Steven Shapiro, Maurice Pagnucco, Yves Lespérance, Hector J. Levesque
Artif. Intell.4
2010 A Correctness Result for Reasoning about One-Dimensional Planning Problems
Yuxiao Hu 0002, Hector J. Levesque
KR2
2009 A Semantical Account of Progression in the Presence of Defaults
Gerhard Lakemeyer, Hector J. Levesque
IJCAI2
2009 Is It Enough to Get the Behavior Right?
Hector J. Levesque
IJCAI1
2008 On the Progression of Situation Calculus Basic Action Theories: Resolving a 10-year-old Conjecture
Stavros Vassos, Hector J. Levesque
AAAI2
2008 First-Order Strong Progression for Local-Effect Basic Action Theories
Stavros Vassos, Gerhard Lakemeyer, Hector J. Levesque
KR3
2007 A Logical Theory of Coordination and Joint Ability
Hojjat Ghaderi, Hector J. Levesque, Yves Lespérance
AAAI2
2007 Progression of Situation Calculus Action Theories with Incomplete Information
Stavros Vassos, Hector J. Levesque
IJCAI2
2007 Goal Change in the Situation Calculus
abstract
Although there has been much discussion of belief change (e.g. [4, 21]), goal change has not received much attention. In this paper, we propose a method for goal change in the framework of Reiter's; [12] theory of action in the situation calculus [8, 10], and investigate its properties. We extend the framework developed by Shapiro et al. [17] and Shapiro and Lespérance [16], where goals and goal expansion were modelled, but goal contraction was not.
Steven Shapiro, Yves Lespérance, Hector J. Levesque
J. Log. Comput.3
2006 Towards an Axiom System for Default Logic
Gerhard Lakemeyer, Hector J. Levesque
AAAI2
2006 The Truth About Defaults
Hector J. Levesque
ECAI1
2006 On the Limits of Planning over Belief States under Strict Uncertainty
Sebastian Sardiña, Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque
KR4
2005 Only-Knowing: Taking It Beyond Autoepistemic Reasoning
Gerhard Lakemeyer, Hector J. Levesque
AAAI2
2005 Tractable Reasoning in First-Order Knowledge Bases with Disjunctive Information
Yongmei Liu 0001, Hector J. Levesque
AAAI2
2005 Semantics for a useful fragment of the situation calculus
Gerhard Lakemeyer, Hector J. Levesque
IJCAI2
2005 Planning with Loops
Hector J. Levesque
IJCAI1
2005 Tractable Reasoning with Incomplete First-Order Knowledge in Dynamic Systems with Context-Dependent Actions
Yongmei Liu 0001, Hector J. Levesque
IJCAI2
2005 Goal Change
Steven Shapiro, Yves Lespérance, Hector J. Levesque
IJCAI3
2004 Situations, Si! Situation Terms, No!
Gerhard Lakemeyer, Hector J. Levesque
KR2
2004 A Logic of Limited Belief for Reasoning with Disjunctive Information
Yongmei Liu 0001, Gerhard Lakemeyer, Hector J. Levesque
KR3
2003 A Tractability Result for Reasoning with Incomplete First-Order Knowledge Bases
Yongmei Liu 0001, Hector J. Levesque
IJCAI2
2003 Knowledge, action, and the frame problem
Richard B. Scherl, Hector J. Levesque
Artif. Intell.2
2002 On the Semantics of Deliberation in IndiGolog: From Theory to Implementation
Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque, Sebastian Sardiña
KR3
2002 Knowledge Equivalence in Combined Action Theories
Ronald P. A. Petrick, Hector J. Levesque
KR2
2001 Incremental execution of guarded theories
abstract
When it comes to building controllers for robots or agents, high level programming languages like Golog and ConGolog offer a useful compromise between planning-based approaches and low-level robot programming. However, two serious problems typically emerge in practical implementations of these languages: how to evaluate test in a program efficiently enough in an open-world setting, and how to make appropiate nondeterministic choices while avoiding full lookahead. Recent proposals in the literature suggest that one could tackle the first problem by exploiting sensing information, and tackle the second by specifying the amount of lookahead allowed explicitly in the program. In this paper, we combine these two ideas and demonstrate their power by presenting an interpreter, written in Prolog, for a variant of Golog that is suitable for efficiently operating in open-world setting by exploiting sensing and bounded lookahead.
Giuseppe De Giacomo, Hector J. Levesque, Sebastian Sardiña
ACM Trans. Comput. Log.2
2000 An Embedding of ConGolog in 3APL
Koen V. Hindriks, Yves Lespérance, Hector J. Levesque
ECAI3
2000 Iterated Belief Change in the Situation Calculus
Steven Shapiro, Maurice Pagnucco, Yves Lespérance, Hector J. Levesque
KR4
2000 ConGolog, a concurrent programming language based on the situation calculus
Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque
Artif. Intell.3
1999 Projection Using Regression and Sensors
Giuseppe De Giacomo, Hector J. Levesque
IJCAI2
1999 Query Evaluation and Progression in AOL Knowledge Bases
Gerhard Lakemeyer, Hector J. Levesque
IJCAI2
1999 Reasoning about Noisy Sensors and Effectors in the Situation Calculus
Fahiem Bacchus, Joseph Y. Halpern, Hector J. Levesque
Artif. Intell.3
1998 AOL: A logic of Acting, Sensing, Knowing, and Only Knowing
Gerhard Lakemeyer, Hector J. Levesque
KR2
1998 A Completeness Result for Reasoning with Incomplete First-Order Knowledge Bases
Hector J. Levesque
KR1
1998 What Robots Can Do
Hector J. Levesque
KR1
1998 What Robots Can Do: Robot Programs and Effective Achievability
Fangzhen Lin, Hector J. Levesque
Artif. Intell.2
1997 Reasoning about Concurrent Execution Prioritized Interrupts, and Exogenous Actions in the Situation Calculus
Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque
IJCAI3
1996 Some Pitfalls for Experimenters with Random SAT
David G. Mitchell, Hector J. Levesque
Artif. Intell.2
1996 Support Set Selection for Abductive and Default Reasoning
Bart Selman, Hector J. Levesque
Artif. Intell.2
1996 Generating Hard Satisfiability Problems
Bart Selman, David G. Mitchell, Hector J. Levesque
Artif. Intell.3
1995 Reasoning about Noisy Sensors in the Situation Calculus
Fahiem Bacchus, Joseph Y. Halpern, Hector J. Levesque
IJCAI3
1995 Indexical Knowledge and Robot Action - A Logical Account
Yves Lespérance, Hector J. Levesque
Artif. Intell.2
1994 Knowledge, Action, and Ability in the Situation Calculus
Hector J. Levesque
TARK1
1994 Preliminaries to a collaborative model of dialogue
Phil Cohen 0001, Hector J. Levesque
Speech Communication2
1993 The Frame Problem and Knowledge-Producing Actions
Richard B. Scherl, Hector J. Levesque
AAAI2
1993 The Complexity of Path-Based Defeasible Inheritance
Bart Selman, Hector J. Levesque
Artif. Intell.2
1992 Hard and Easy Distributions of SAT Problems
David G. Mitchell, Bart Selman, Hector J. Levesque
AAAI3
1992 A New Method for Solving Hard Satisfiability Problems
Bart Selman, Hector J. Levesque, David G. Mitchell
AAAI2
1991 Confirmations and Joint Action
Phil Cohen 0001, Hector J. Levesque
IJCAI2
1991 Introduction to the Special Volume on Knowledge Representation
Ronald J. Brachman, Hector J. Levesque, Raymond Reiter
Artif. Intell.2
1990 Indexical Knowledge in Robot Plans
Yves Lespérance, Hector J. Levesque
AAAI2
1990 On Acting Together
Hector J. Levesque, Phil Cohen 0001, José H. T. Nunes
AAAI1
1990 Abductive and Default Reasoning: A Computational Core
Bart Selman, Hector J. Levesque
AAAI2
1990 Performatives in a Rationally Based Speech Act Theory
abstract
A crucially important adequacy test of any theory of speech acts is its ability to handle performatives. This paper provides a theory of performatives as a test case for our rationally based theory of illocutionary acts. We show why "I request you..." is a request, and "I lie to you that p" is self-defeating. The analysis supports and extends earlier work of theorists such as Bach and Harnish [1] and takes issue with recent claims by Searle [10] that such performative-as-declarative analyses are doomed to failure.
Phil Cohen 0001, Hector J. Levesque
ACL2
1990 Intention is Choice with Commitment
Phil Cohen 0001, Hector J. Levesque
Artif. Intell.2
1990 All I Know: A Study in Autoepistemic Logic
Hector J. Levesque
Artif. Intell.1
1989 A Knowledge-Level Account of Abduction
Hector J. Levesque
IJCAI1
1989 The Tractability of Path-Based Inheritance
Bart Selman, Hector J. Levesque
IJCAI2
1988 A Tractable Knowledge Representation Service with Full Introspection
Gerhard Lakemeyer, Hector J. Levesque
TARK2
1988 Comments on "Knowledge, Representation, and Rational Self-Government"
Hector J. Levesque
TARK1
1988 Panel: Locality vs. Rationality
Stanley J. Rosenchein, Jon Doyle, Ronald Prescott Loui, Hector J. Levesque, Robert S. Moore
TARK4
1988 The consistency of syntactical treatments of knowledge
abstract
The relative expressive power of a sentential operator □α is compared to that of a syntactical predicateL(‘α’) in the setting of first‐order logics. Despite well‐known results by Montague and by Thomason that claim otherwise, any of the so‐called “modal” logics of knowledge and belief can be compiled into classical first‐order logics that have a corresponding predicate on sentences. Moreover, through the use of a partial truth predicate, the standard modal axiom schemata can be translated into single sentences, making it possible to use conventional first‐order logic theorem provers to directly derive results in a wide class of modal logics.
Jim des Rivières, Hector J. Levesque
Comput. Intell.2
1987 Intention = Choice + Commitment
Phil Cohen 0001, Hector J. Levesque
AAAI2
1987 All I Know: An Abridged Report
Hector J. Levesque
AAAI1
1987 Expressiveness and tractability in knowledge representation and reasoning
abstract
A fundamental computational limit on automated reasoning and its effect on knowledge representation is examined. Basically, the problem is that it can be more difficult to reason correctly with one representational language than with another and, moreover, that this difficulty increases dramatically as the expressive power of the language increases. This leads to a tradeoff between the expressiveness of a representational language and its computational tractability. Here we show that this tradeoff can be seen to underlie the differences among a number of existing representational formalisms, in addition to motivating many of the current research issues in knowledge representation.
Hector J. Levesque, Ronald J. Brachman
Comput. Intell.1
1986 The Consistency of Syntactical Treatments of Knowledge
Jim des Rivières, Hector J. Levesque
TARK2
1986 Panel: Objects of Knowledge and Belief: Sentences vs. Propositions?
Robert Stalnaker, Hans Kamp, Kurt Konolige, Hector J. Levesque, Richmond H. Thomason
TARK4
1986 Making Believers out of Computers
Hector J. Levesque
Artif. Intell.1
1985 Speech Acts and Rationality
abstract
This paper derives the basis of a theory of communication from a formal theory of rational interaction. The major result is a demonstration that illocutionary acts need not be primitive, and need not be recognized. As a test case. we derive Searle's conditions on requesting from principles of rationality coupled with a Gricean theory of imperatives. The theory is shown to distinguish insincere or nonserious imperatives from true requests. Extensions to indirect speech acts, and ramifications for natural language systems are also briefly discussed.
Phil Cohen 0001, Hector J. Levesque
ACL2
1985 An Essential Hybrid Reasoning System: Knowledge and Symbol Level Accounts of KRYPTON
Ronald J. Brachman, Victoria P. Gilbert, Hector J. Levesque
IJCAI3
1984 The Tractability of Subsumption in Frame-Based Description Languages
Ronald J. Brachman, Hector J. Levesque
AAAI2
1984 A Logic of Implicit and Explicit Belief
Hector J. Levesque
AAAI1
1984 Foundations of a Functional Approach to Knowledge Representation
Hector J. Levesque
Artif. Intell.1
1983 KRYPTON: Integrating Terminology and Assertion
Ronald J. Brachman, Hector J. Levesque, Richard Fikes
AAAI2
1982 Competence in Knowledge Representation
Ronald J. Brachman, Hector J. Levesque
AAAI2
1981 The Interaction with Incomplete Knowledge Bases: A Formal Treatment
Hector J. Levesque
IJCAI1
1977 An Overview of a Procedural Approach to Semantic Networks
Hector J. Levesque, John Mylopoulos
IJCAI1