Goto

Collaborating Authors

 Logic & Formal Reasoning


A Logic for Coalitions with Bounded Resources

AAAI Conferences

Recent work on Alternating-Time Temporal Logic and Coalition Logic has allowed the expression of many interesting properties of coalitions and strategies. However there is no natural way of expressing resource requirements in these logics. This paper presents a Resource-Bounded Coalition Logic (RBCL) which has explicit representation of resource bounds in the language, and gives a complete and sound axiomatisation of RBCL.


Discovering Theorems in Game Theory: Two-Person Games with Unique Pure Nash Equilibrium Payoffs

AAAI Conferences

We consider all possible games that have unique PNE payoffs. Our starting point is the classes of games that can be expressed by a conjunction class of two-person strictly competitive games. We first formulate of two binary clauses, and our program rediscovered the notions of games, strictly competitive games and Kats and Thisse's class of weakly unilaterally PNEs in first-order logic. Under our formulation, a class of competitive two-person games, and came games corresponds to a first-order sentence. In particular, the up with several other classes of games that have sentence that corresponds to the class of strictly competitive unique pure Nash equilibrium payoffs. It also came games is a conjunction of two binary clauses with all variables up with new classes of strict games that have unique universally quantified. So we implemented a program pure Nash equilibria, where a game is strict if for that examines all these universally quantified conjunctions of both player different profiles have different payoffs.


Activity Recognition: Linking Low-Level Sensors to High-Level Intelligence

AAAI Conferences

Sensors provide computer systems with a window to the outside world. Activity recognition "sees" what is in the window to predict the locations, trajectories, actions, goals and plans of humans and objects. Building an activity recognition system requires a full range of interaction from statistical inference on lower level sensor data to symbolic AI at higher levels, where prediction results and acquired knowledge are passed up each level to form a knowledge food chain. In this article, I will give an overview of some of the current activity recognition research works and explore a life-cycle of learning and inference that allows the lowest-level radio-frequency signals to be transformed into symbolic logical representations for AI planning, which in turn controls the robots or guides human users through a sensor network, thus completing a full life-cycle of knowledge.


Hybrid Rules with Well-Founded Semantics

arXiv.org Artificial Intelligence

A general framework is proposed for integration of rules and external first order theories. It is based on the well-founded semantics of normal logic programs and inspired by ideas of Constraint Logic Programming (CLP) and constructive negation for logic programs. Hybrid rules are normal clauses extended with constraints in the bodies; constraints are certain formulae in the language of the external theory. A hybrid program is a pair of a set of hybrid rules and an external theory. Instances of the framework are obtained by specifying the class of external theories, and the class of constraints. An example instance is integration of (non-disjunctive) Datalog with ontologies formalized as description logics. The paper defines a declarative semantics of hybrid programs and a goal-driven formal operational semantics. The latter can be seen as a generalization of SLS-resolution. It provides a basis for hybrid implementations combining Prolog with constraint solvers. Soundness of the operational semantics is proven. Sufficient conditions for decidability of the declarative semantics, and for completeness of the operational semantics are given.


Characterising equilibrium logic and nested logic programs: Reductions and complexity

arXiv.org Artificial Intelligence

Equilibrium logic is an approach to nonmonotonic reasoning that extends the stable-model and answer-set semantics for logic programs. In particular, it includes the general case of nested logic programs, where arbitrary Boolean combinations are permitted in heads and bodies of rules, as special kinds of theories. In this paper, we present polynomial reductions of the main reasoning tasks associated with equilibrium logic and nested logic programs into quantified propositional logic, an extension of classical propositional logic where quantifications over atomic formulas are permitted. Thus, quantified propositional logic is a fragment of second-order logic, and its formulas are usually referred to as quantified Boolean formulas (QBFs). We provide reductions not only for decision problems, but also for the central semantical concepts of equilibrium logic and nested logic programs. In particular, our encodings map a given decision problem into some QBF such that the latter is valid precisely in case the former holds. The basic tasks we deal with here are the consistency problem, brave reasoning, and skeptical reasoning. Additionally, we also provide encodings for testing equivalence of theories or programs under different notions of equivalence, viz.


The CIFF Proof Procedure for Abductive Logic Programming with Constraints: Theory, Implementation and Experiments

arXiv.org Artificial Intelligence

We present the CIFF proof procedure for abductive logic programming with constraints, and we prove its correctness. CIFF is an extension of the IFF proof procedure for abductive logic programming, relaxing the original restrictions over variable quantification (allowedness conditions) and incorporating a constraint solver to deal with numerical constraints as in constraint logic programming. Finally, we describe the CIFF System, comparing it with state of the art abductive systems and answer set solvers and showing how to use it to program some applications.


Optimal Tableau Decision Procedures for PDL

arXiv.org Artificial Intelligence

We reformulate Pratt's tableau decision procedure of checking satisfiability of a set of formulas in PDL. Our formulation is simpler and more direct for implementation. Extending the method we give the first EXPTIME (optimal) tableau decision procedure not based on transformation for checking consistency of an ABox w.r.t. a TBox in PDL (here, PDL is treated as a description logic). We also prove the new result that the data complexity of the instance checking problem in PDL is coNP-complete.


Message-Based Web Service Composition, Integrity Constraints, and Planning under Uncertainty: A New Connection

Journal of Artificial Intelligence Research

Thanks to recent advances, AI Planning has become the underlying technique for several applications. Figuring prominently among these is automated Web Service Composition (WSC) at the "capability" level, where services are described in terms of preconditions and effects over ontological concepts. A key issue in addressing WSC as planning is that ontologies are not only formal vocabularies; they also axiomatize the possible relationships between concepts. Such axioms correspond to what has been termed "integrity constraints" in the actions and change literature, and applying a web service is essentially a belief update operation. The reasoning required for belief update is known to be harder than reasoning in the ontology itself. The support for belief update is severely limited in current planning tools. Our first contribution consists in identifying an interesting special case of WSC which is both significant and more tractable. The special case, which we term "forward effects", is characterized by the fact that every ramification of a web service application involves at least one new constant generated as output by the web service. We show that, in this setting, the reasoning required for belief update simplifies to standard reasoning in the ontology itself. This relates to, and extends, current notions of "message-based" WSC, where the need for belief update is removed by a strong (often implicit or informal) assumption of "locality" of the individual messages. We clarify the computational properties of the forward effects case, and point out a strong relation to standard notions of planning under uncertainty, suggesting that effective tools for the latter can be successfully adapted to address the former. Furthermore, we identify a significant sub-case, named "strictly forward effects", where an actual compilation into planning under uncertainty exists. This enables us to exploit off-the-shelf planning tools to solve message-based WSC in a general form that involves powerful ontologies, and requires reasoning about partial matches between concepts. We provide empirical evidence that this approach may be quite effective, using Conformant-FF as the underlying planner.


I, Quantum Robot: Quantum Mind control on a Quantum Computer

arXiv.org Artificial Intelligence

The most important requirements, for an operator to be viewed as a proposition, is that it must be hermitian and idempotent (which, in the Hilbert case corresponds to projectors). We interpret the above restrictions as follows. Hermitian operators have real eigenvalues. In particular, idempotent operators have eigenvalues 0 or 1, that is, they allow for asserting or negating in the classical way. When the operator is not hermitian, it is true that there is no way to interpret it directly as a logical proposition, because its eigenvalues are not real numbers, and the proposition cannot be asserted as usual.


Automating Quantified Multimodal Logics in Simple Type Theory -- A Case Study

arXiv.org Artificial Intelligence

This paper presents a case study in quantified multimodal logics. An interesting aspect of this case study is that off the shelf theorem provers and model generators for simple type theory, that is, classical higher-order logic, are employed to automate problems in quantified multimodal logics, that is, nonclassical logics. This is enabled by our recent embedding of normal quantified multimodal logics in simple type theory [8, 10], which is sound and complete [10]. Interestingly, not only reasoning within various nonclassical logics can be automated this way but also reasoning about them. For example, the equivalence between different properties of accessibility relations and their associated multimodal axioms can be proved automatically.