Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Similar documents
Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Artificial Intelligence

Lecture Notes in Computer Science

Lecture Notes in Computer Science

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Artificial Intelligence

Lecture Notes in Computer Science

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science

Lecture Notes in Artificial Intelligence

Communications in Computer and Information Science 85

Lecture Notes in Computer Science

Lecture Notes in Computer Science

MATLAB Guide to Finite Elements

StraBer Wahl Graphics and Robotics

Lecture Notes in Artificial Intelligence 3396

Architecture Design and Validation Methods

Lecture Notes in Computer Science

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany

Cognitive Systems Monographs

Design for Innovative Value Towards a Sustainable Society

Lecture Notes in Artificial Intelligence

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Artificial Intelligence

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Future-Oriented Technology Analysis

Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business. Pre-Vocational Education in European Schools RESEARCH

Technology Roadmapping for Strategy and Innovation

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari

Lecture Notes in Computer Science

ICT for the Next Five Billion People

Applied Technology and Innovation Management

Lecture Notes in Artificial Intelligence

Springer Series on. Signals and Communication Technology

Lecture Notes in Computational Science and Engineering 68

Introduction to Fuzzy Logic using MATLAB

Handbook of Engineering Acoustics

Introduction to Computational Optimization Models for Production Planning in a Supply Chain

Hierarchy Process. The Analytic. Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) Applications and Studies

U. Lindemann (Ed.) Human Behaviour in Design

Simulation by Bondgraphs

Lecture Notes in Artificial Intelligence 3413

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer

3 Forensic Science Progress

Computer-Aided Production Management

Dry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Lecture Notes in Applied and Computational Mechanics

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Scientific Data Mining and Knowledge Discovery

Requirements Engineering for Digital Health

Lecture Notes in Artificial Intelligence 2922

Lecture Notes in Computer Science

Health Information Technology Standards. Series Editor: Tim Benson

Dao Companion to the Analects

ANALOG CIRCUITS AND SIGNAL PROCESSING

TECHNOLOGY, INNOVATION, and POLICY 3. Series of the Fraunhofer Institute for Systems and Innovation Research (lsi)

2 Forensic Science Progress

Enabling Manufacturing Competitiveness and Economic Sustainability

Spatio-Temporal Image Processing

B.I. Dundas M. Levine P.A. Østvær O. Röndigs. Motivic Homotopy Theory. Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC

Inside the Smart Home

Studies in Empirical Economics

Lecture Notes in Control and Information Sciences

Broadband Networks, Smart Grids and Climate Change

SpringerBriefs in Space Development

Advances in Modern Tourism Research

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Lecture Notes in Computer Science 6431

Risk-Based Ship Design

Lecture Notes in Economics and Mathematical Systems

Advances in Computer Vision and Pattern Recognition

Pierre-Yves Henin (Ed.) Advances in Business Cycle Research

Dynamics of Fibre Formation and Processing

Acoustic Emission Testing

Innovation Policy in a Knowledge-Based Economy

Advances in Behavioral Economics

Advances in Real-Time Systems

Offshore Energy Structures

Multiagent Systems. A Theoretical Framework for Intentions, Know-How, and Communications. Munindar E Singh. Foreword by Michael N.

Studies in Economic Ethics and Philosophy

Socio-technical Design of Ubiquitous Computing Systems

Lecture Notes in Computer Science

Lecture Notes in Computer Science 3081

Lecture Notes in Computer Science 1096 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 5000

Management of Recreation and Nature Based Tourism in European Forests

Lecture Notes in Computer Science 1924 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Knowledge-Based Vision-Guided Robots

Advances in Metaheuristic Algorithms for Optimal Design of Structures

Statistics and Computing Series Editors: J. Chambers D. Hand W. Härdle

Power Sonic and Ultrasonic Transducers Design

HANDBOOK OF TABLEAU METHODS

SpringerBriefs in Space Development

COMP310 Multi-Agent Systems Chapter 3 - Deductive Reasoning Agents. Dr Terry R. Payne Department of Computer Science

The Future of Civil Litigation

Transcription:

Lecture Notes in Artificial Intelligence 897 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Michael Fisher Richard Owens (Eds.) Executable Modal and Temporal Logics IJCAI '93 Workshop Chambery, France, August 28, 1993 Proceedings ~ Springer

Series Editors Jaime G. Carbonell School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213-3891, USA J~rg Siekmann University of Saarland German Research Center for Artificial Intelligence (DFKI) Stuhlsatzenhausweg 3, D-66123 Saarbrticken, Germany Volume Editors Michael Fisher Department of Computing, Manchester Metropolitan University Chester Street, Manchester M1 5GD, United Kingdom Richard Owens Namnra Research Institute Europe Ltd. 1 St Martin's-le-Grand, London EC1A 4NP, United Kingdom CR Subject Classification (1991): 1.2.3, D.1.6, F.4.1 ISBN 3-540-58976-7 Springer-Verlag Berlin Heidelberg New York CIP data applied for This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Verlag. Violations are liable for prosecution under the German Copyright Law. 9 Springer-Verlag Berlin Heidelberg 1995 Printed in Germany Typesetting: Camera ready by author SPIN: 10485359 45/3140-543210 - Printed on acid-free paper

Preface The direct execution of logical statements, through languages such as PROLOG, has been both useful and influential within Computer Science and Artificial Intelligence. Yet, in recent years the requirement for greater expressive power has found languages based on first-order logic wanting. As a logical basis of knowledge representation, classical first-order logic has been superseded by, for example, modal logics for representing knowledge, belief, desire, etc, and temporal logics for representing temporal information and specifying and verifying reactive systems. Just as the development of sophisticated theorem-proving techniques for first-order logic led to executable forms, such as PROLOG, SO theoremproving techniques for modal and temporal logics are being used in the development of executable forms of these logics. Each executable logic combines not only a logical perspective, but also an operational model, drawn from its intended application areas, Thus, though a variety of such languages have appeared, they exhibit a wide range of characteristics and execution mechanisms. This volume contains updated and extended versions of papers presented at the Workshop on 'Executable Modal and Temporal Logics' held as part of IJCAI'93. These papers describe a range of approaches, not only from a logical point of view, but also from programming language and applications standpoints. As such, we believe this volume provides an indication of the breadth of research activity within this expanding and exciting field.

Table of Contents An Introduction to Executable Modal and Temporal Logics...! Michael Fisher & Richard Owens Temporal Logic Programming with Metric and Past Operators... 21 Christoph Brzoska A Combination of Clausal and Non Clausal... 40 Temporal Logic Programs Shinji Kono Temporal Logic and Annotated Constraint Logic Programming... 58 Thorn Friihwirth Efficiently Executable Temporal Logic Programs... 69 Stephan Merz Towards a Semantics for Concurrent METATEM... 86 Michael Fisher Constraint Deduction in an Interval-based Temporal Logic... 103 Jana Koehler & Ralf Treinen Towards First-Order Concurrent METATEM... 118 Mark Reynolds Solving Air-Traffic Problems with "Possible Worlds"... 144 Marcos Cavalcanti Investigations into the Application of Deontic Logic... 157 Nienke den Haan Authors... 179