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

Similar documents
Lecture Notes in Computer Science

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 Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

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 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science

Lecture Notes in Computer Science

Lecture Notes in Computer Science

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

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

Lecture Notes in Computer Science

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

Lecture Notes in Computer Science

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

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

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

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

Lecture Notes in Computer Science

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

MATLAB Guide to Finite Elements

Lecture Notes in Artificial Intelligence

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

Lecture Notes in Artificial Intelligence

Architecture Design and Validation Methods

Spatio-Temporal Image Processing

A Fractal which violates the Axiom of Determinacy

Simulation by Bondgraphs

Lecture Notes in Economics and Mathematical Systems

Communications in Computer and Information Science 85

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

Studies in Economic Ethics and Philosophy

U. Lindemann (Ed.) Human Behaviour in Design

StraBer Wahl Graphics and Robotics

Ten Years of CSL Conferences ( )

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

Computer-Aided Production Management

Design for Innovative Value Towards a Sustainable Society

Lecture Notes in Artificial Intelligence

Lecture Notes in Control and Information Sciences 198. Editor: M. Thoma

.. Algorithms and Combinatorics 17

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

2 Forensic Science Progress

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

146 Advances in Polymer Science

Lecture Notes in Computer Science

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

Lecture Notes in Artificial Intelligence

3 Forensic Science Progress

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

Testing Safety-Related Software

Cost Analysis and Estimating

Technology Roadmapping for Strategy and Innovation

Future-Oriented Technology Analysis

Cognitive Systems Monographs

Lecture Notes in Artificial Intelligence

ICT for the Next Five Billion People

Peter Stavroulakis (Ed.) Third Generation Mobile Telecommunication Systems

Acoustic Emission Testing

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

Progress in Computer Science and Applied Logic

Lecture Notes in Economics and Mathematical Systems

Enabling Manufacturing Competitiveness and Economic Sustainability

Advances in Behavioral Economics

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

Lecture Notes in Computer Science 5000

S.P. Vingron Switching Theory

Lecture Notes in Computer Science

Advances in Modern Tourism Research

Lecture Notes in Applied and Computational Mechanics

Lecture Notes in Control and Information Sciences

Knowledge-Based Vision-Guided Robots

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

The Future of Civil Litigation

Lecture Notes in Computational Science and Engineering 68

Lecture Notes in Control and Information Sciences

Lecture Notes in Computer Science

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

Introduction to Fuzzy Logic using MATLAB

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

ANALOG CIRCUITS AND SIGNAL PROCESSING

Lecture Notes in Artificial Intelligence 2922

Dao Companion to the Analects

Lecture Notes in Artificial Intelligence

Studies in Empirical Economics

6 Forensic Science Progress

Advances in Computer Vision and Pattern Recognition

Lecture Notes in Computer Science

Lindenmayer Systems. G. Rozenberg A. Salomaa (Eds.) Impacts on Theoretical Computer Science, Computer Graphics, and Developmental Biology

SpringerBriefs in Space Development

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

Requirements Engineering for Digital Health

Springer Series on. Signals and Communication Technology

Handbook of Engineering Acoustics

Dynamics of Fibre Formation and Processing

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

Human-Computer Interaction Series

Human-Computer Interaction

Transcription:

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

Mogens Nielsen Wolfgang Thomas (Eds.) Computer Science Logic 11 th International Workshop, CSL '97 Annual Conference of the EACSL Aarhus, Denmark, August 23-29, 1997 Selected Papers Springer

Series Editors Gerhard Goos, Karlsruhe University, Germany Juris Hartmanis, Cornell University, NY, USA Jan van Leeuwen, Utrecht University, The Netherlands Volume Editors Mogens Nielsen University of Aarhus, Department of Computer Science Ny Munkegade, DK-8000Aarhus C, Denmark E-maih mnielsen@brics.dk Wolfgang Thomas Universit~it Kiel, Institut fiir Informatik und Praktische Mathematik Olshausenstrasse 40, D-24098 Kiel, Germany E-mail: wt @informatik.uni-kiel.de Cataloging-in-Publication data applied for Die Deutsche Bibliothek - CIP-Einheitsaufnahme Computer science logic : llth international workshop ; proceedings / CSL "97, Aarhus, Denmark, August 23-29, 1997. Mogens Nielsen ; Wolfgang Thomas (ed.). - Berlin ; Heidelberg ; New York ; Barcelona ; Budapest ; Hong Kong ; London ; Milan ; Paris ; Santa Clara ; Singapore ; Tokyo : Springer, 1998 (Annual Conference of the EACSL... ; 1997) (Lecture notes in computer science ; Vol. 1414) ISBN 3-540-64570-5 CR Subject Classification (1991): E4, 1.2.3-4, E3 ISSN 0302-9743 ISBN 3-540-64570-5 Springer-Verlag Berlin Heidelberg New York 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 rrderofilms 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 he obtained from Springer-Verlag. Violations are liable for prosecution under the German Copyright Law. Springer-Verlag Berlin Heidelberg 1998 Printed in Germany Typesetting: Camera-ready by author SPIN 10637223 06/3142-5 4 3 2 1 0 Printed on acid-free paper

Preface The 1997 Annual Conference of the European Association for Computer Science Logic, CSL'97, organized by the research center BRICS, was held at the University of Aarhus, Denmark, August 23-29, 1997. CSL'97 was the 11th in a series of workshops and the 6th to be held as the Annual Conference of the EACSL. The scientific program included a tutorial program (August 23-24), invited lectures, and contributed papers (August 25-29). The tutorial program Games and Logic consisted of lectures by S. Abramsky (Edinburgh) on "Game Semantics", by A.E. Emerson (Austin, TX) on "Games, #-calculus, and Program Verification", and by I. Walukiewicz (Warsaw) and W. Thomas (Kiel) on "Determinacy, the Rabin Tree Theorem and Its Extensions". The tutorials were attended by 70 participants. A total of 114 participants from 17 countries attended the conference. Invited lectures were given by S.R. Buss, H. Comon, T. Coquand, M.Hyland, N. Immerman, N. Klarlund, Y.N. Moschovakis, and L. Pacholski. The local organization was in the hands of L. Cattani, U. Engberg, K. Mceller, and M. Nielsen. The program committee selected 31 out of 92 submitted papers for the conference. The selection was made by the program committee consisting of K. Compton, J. Flum, F. Honsell, J.W. Klop, W. Marek, M. Nielsen (Vice-chair), P. Pudlak, E. Robinson, A. Tarlecki, W. Thomas (Chair), and I. Walukiewicz. From the 31 papers selected for the conference, 26 have been accepted, following the standard refereeing procedure, for publication in the present proceedings. Four invited speakers submitted papers, that were likewise refereed and accepted. We gratefully acknowledge the generous sponsorship by the following institutions: The Danish National Research Foundation, The Danish Natural Science Research Council, The University of Aarhus. These sponsorships enabled us amongst other things to offer a total of 12 grants to young scientists from various countries in Europe. We are most grateful to the numerous referees for their work. Finally, a special thanks goes to Karen Mceller for her active part in the perfect organization of the conference. February 1998 Mogens Nielsen, Wolfgang Thomas

Table of Contents Call-by-Value Games... 1 S. Abramsky, G. McCusker LISA: A Specification Language Based on WS2S... 18 A. Ayari, D. Basin, A. Podelski Evolution as a Computational Engine... 35 R. Backofen, P. Clote Timeless Games... 56 P. BaiUot, V. Danos, Th. Erhard, L. Regnier From Action Calculi to Linear Logic... 78 A. Barber, Ph. Gardner, M. Hasegawa, G. Plotkin A Sequent Calculus for Circumscription... 98 P. A. Bonatti, N. Olivetti Linear Lower Bounds and Simulations in Frege Systems with Substitutions... 115 M. L. Boner, N. GaIesi A Formulation of Linear Logic Based on Dependency-Relations... 129 T. Braiiner, V. de Paiva Resolution and the Weak Pigeonhole Principle... 149 S. Buss, T. Pitassi Higher-Order Matching and Tree Automata... 157 H. Comon, Y. Jurski A Proof-Theoretical Investigation of Zantema's Problem... 177 Th. Coquand, H. Persson Spectra with Only Unary Function Symbols... 189 A. Durand, R. Fagin, B. Loescher Classical Proofs via Basic Logic... 203 C. Faggian Canonization for Lk-Equivalence is Hard... 220 M. Grohe Full Abstractness for a Functional/Concurrent Language with Higher-Order Value-Passing... 239 Ch. Hartonas, M. Hennessy A Duality Theory for Quantitative Semantics... 255 R. Heckmann, M. Huth A Mixed Modal/Linear Lambda Calculus with Applications to Bellantoni-Cook Safe Recursion... 275 M. Hofmann

VIII Equational Axioms of Test Algebra... 295 M. HoIlenberg Mona & Fido: The Logic-Automaton Connection in Practice... 311 N. Klartund Existence of Reduction Hierarchies... 327 O. Kupferrnan, R. P. Kurshan, M. Yannakakis A Game-Theoretic, Concurrent and Fair Model of the Typed A-Calculus, with Full Recursion... 341 Y. N. Moschovak, is A Conjunctive Logical Characterization of Nondeterministic Linear Time... 360 F. Olive On the Computational Complexity of Type 2 Functionals... 373 E. Pezzoli Categories with Algebraic Structure... 389 J. Power Concurrent Constraint Programming and Non-commutative Logic... 406 P. Ruet, F. Fages A Hierarchical Approach to Monadic Second-Order Logic over Graphs... 424 L Schiering The Monadic Quantifier Alternation Hierarchy over Grids and Pictures... 441 N. Schweikardt Padding and the Expressive Power of Existential Second-Order Logics... 461 Th. Schwentick Rich w-words and Monadic Second-Order Arithmetic... 478 L. Staiger A Simple Ordinal Recursive Normalization of GSdel's T... 491 P. J. Voda Author Index... 511