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

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

Lecture Notes in Artificial Intelligence 2155

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

Aniello Murano (general chair) Sasha Rubin (co-chair of ICTCS) Luigi Sauro (co-chair of CILC)

Lecture Notes in Computer Science 5474

Research Reports ESPRIT

Lecture Notes in Computer Science 4409

ICTCS Vittorio Bilò, Antonio Caruso (Eds.) Seventeen Italian Conference on Theoretical Computer Science

Lecture Notes in Artificial Intelligence 4327

ICTCS 14 Fifteenth Italian Conference on Theoretical Computer Science. Perugia, Italy, September 17 19, 2014 Proceedings

CoPDA Barbara Rita Barricelli Ali Gheitasy Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

Lecture Notes in Artificial Intelligence 3176

Homepage: volpe. Curriculum Vitae

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

Lecture Notes in Computer Science 7007

STUDIES IN ORGANIZED CRIME

This volume is published and copyrighted by: Roberto Basili Fabio Crestani Marco Pennacchiotti ISSN XXXXX Copyright c 2014 for the individual papers

Curriculum Vitæ et Studiorum. Paolo D Arco

Statistics and Data Science New Developments for Business and Industrial Applications

Curriculum Vitæ et Studiorum. Paolo D Arco

CoPDA Barbara Rita Barricelli Gerhard Fischer Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

Atlas of Craniocervical Junction and Cervical Spine Surgery

Fractals and Chaos. A.J. Crilly R.A. Earnshaw H. Jones Editors. With 146 Figures in 173 Parts, 57 in Color

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

TOWARD A PERSONALISED TREATMENT IN

Lecture Notes in Computer Science 3511

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

Lecture Notes in Economics and Mathematical Systems

This winter forum will be a two days meeting with open lectures from international scholars and round tables open to students and scholars.

Total, Subtotal and Proximal Gastrectomy in Cancer

NEW THEORIES IN GROWTH AND DEVELOPMENT

Lecture Notes in Computer Science 6084

Stefano Bistarelli, Andrea Formisano, Marco Maratea (Eds.)

Lecture Notes in Computer Science 4728

The European Research Infrastructures in Biomedical Sciences: Translating Discoveries into Innovation and Health Promotion

Springer Berlin Heidelberg NewYork Barcelona Budapest HongKong London Milan Paris Santa Clara Singapore Tokyo

Giovanni Curi - CV. Last updated: July 21, 2009; see also

THE RENAISSANCE OF EMPIRE IN EARLY MODERN EUROPE

Evolutions Equations and Materials with Memory

Handbook of Research on Social, Economic, and Environmental Sustainability in the Development of Smart Cities

Lecture Notes in Computer Science

Arild Stubhaug. Gösta Mittag-Leffler. AManofConviction. Translated by Tiina Nunnally

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

Service Oriented Architectural Design

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

School Doctoral listed

Lecture Notes in Artificial Intelligence

Homepage: Curriculum Vitae

Paul Wollan page 1 of 6

Syntax of Landscape The Landscape Architecture of Peter Latz and Partners

Lecture Notes in Computer Science 7480

Early Modern Philosophers and the Renaissance Legacy

THE NEW DEUTSCHE BANK BY MARIO BELLINI

Global Sustainability Inside and Outside the Territory Downloaded from by on 03/02/18. For personal use only.

Progress in Mathematics Volume 95

Lecture Notes in Computer Science

High Field Brain MRI

Studies in Epistemology, Logic, Methodology, and Philosophy of Science

Digital Revolution: Data Protection, Smart Products, Blockchain Technology and Bitcoins Challenges for Law in Practice

German Yearbook on Business History 1986

Phraseology and paremiology: patterns, tools and perspectives

gpehihpcl'upn sdii-gei tim GE ng Fiae^'ban*' and pq>-er ujeibel with contributions by

International Conference on Image and Signal Processing. July 2-4, 2018, Cherbourg, France

Art&Law. Identity and Conservation of Contemporary Artworks: Duties and Responsibility. International Summer School. Last update: March 2017

Encyclopaedia Aethiopica. Volume 5 Y Z Addenda Index

(Translation from Original Japanese Version) Japan Real Estate Institute Home Price Indices Calculation Methodology

Architecture Anthology II: Architectural Theory and History

Socio-economic stratification and fertility before, during and after the demographic transition

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

Promoted and organised by: Politecnico Milano 1863 Polo territoriale di Lecco Department of Civil and Environmental Engineering

Ulrik M. Nyman - Curriculum Vitæ

Titolo ricerca: Titolo ricerca: Cheng Hongguang

Lecture Notes in Computer Science

Media Partner: Rai Radio2

Curriculum Vitae et Studiorum

Claudio Meneguzzer. Selected Publications

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

CONTEMPORARY MATHEMATICS

Theorem Proving in Higher Order Logics

SdAP_I_year_ _A&D

Non-functional Properties in Modeling: Analysis, Languages and Processes

HAPOC11. History and Philosophy of Computing November 2011 Ghent, Belgium. Het Pand

Europass Curriculum Vitae

EFL Autumn Conference

Property & Inequality in the 21 st Century

The Archaeology of Anxiety

High-Rise Living in Asian Cities

Mobilities and Hospitable City

INTRODUCTION TO THE CONSERVATION OF VENICE S BUILT HERITAGE (Materials & techniques, decay and conservation) Columbia Venice Summer Program 2017

The EuroAtlantic Union Review

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

Curriculum Vitæ of Bresolin Davide

Emotional Engineering Volume 5

Curriculum Vitae March 2013

A Bibliography of Books about REDUCE

Curriculum Vitae. Antonino Salibra January 30, 2013

WRITING THE 1926 GENERAL STRIKE

Wilbert Samuel ROSSI

Geography, Structural Change and Economic Development: Theory and Empirics

Curriculum Vitae December 2011

Transcription:

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

3 Berlin Heidelberg New York Hong Kong London Milan Paris Tokyo

Carlo Blundo Cosimo Laneve (Eds.) Theoretical Computer Science 8th Italian Conference, ICTCS 2003 Bertinoro, Italy, October 13-15, 2003 Proceedings 13

Series Editors Gerhard Goos, Karlsruhe University, Germany Juris Hartmanis, Cornell University, NY, USA Jan van Leeuwen, Utrecht University, The Netherlands Volume Editors Carlo Blundo Università degli Studi di Salerno Dipartimento di Informatica ed Applicazioni Via. S. Allende, 43, 84081 Baronissi (SA), Italy E-mail: carblu@unisa.it Cosimo Laneve Università degli Studi di Bologna Dipartimento di Scienze dell Informazione Mura Anteo Zamboni 7, 40127 Bologna, Italy E-mail: laneve@cs.unibo.it Cataloging-in-Publication Data applied for A catalog record for this book is available from the Library of Congress. Bibliographic information published by Die Deutsche Bibliothek Die Deutsche Bibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data is available in the Internet at <http://dnb.ddb.de>. CR Subject Classification (1998): F, E.1, G.1-2 ISSN 0302-9743 ISBN 3-540-20216-1 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 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. Springer-Verlag Berlin Heidelberg New York a member of BertelsmannSpringer Science+Business Media GmbH http://www.springer.de Springer-Verlag Berlin Heidelberg 2003 Printed in Germany Typesetting: Camera-ready by author, data conversion by Olgun Computergrafik Printed on acid-free paper SPIN: 10958179 06/3142 543210

Preface The Eighth Italian Conference on Theoretical Computer Science (ICTCS 2003) was held at the University Residential Center of Bertinoro, Italy, on October 13 15 2003. The center is composed of three large historical and monumental buildings not far from one another, forming a united complex on the top of the built up area of the ancient town of Bertinoro. Previous conferences took place in Pisa (1972), Mantova (1974 and 1989), L Aquila (1992), Ravello (1995), Prato (1998), and Torino (2001). The conference aims at bringing together computer scientists, expecially young researchers, to foster cooperation and exchange ideas and results. Its main topics include: analysis and design of algorithms, data types and data structures, theory of logical design and layout, computability, complexity, automata, symbolic and algebraic computation, security, cryptography, specification and verification, formal languages, foundations of functional programming, foundations of logic programming, term-rewriting, semantics, type theory, new computing paradigms, parallel and distributed computation, theory of concurrency, theory of databases, theory of knowledge bases, theory of robotics. The program committee, consisting of 14 members, considered 65 papers and selected 27 for presentation. These papers were selected on the basis of originality, quality, and relevance to theoretical computer science. These proceedings include the revised versions of the 27 accepted papers and the invited talks by Marios Mavronicolas (Extreme Nash Equilibria), Martin Hofmann (Certification of Memory Usage), and Gérard Boudol (On Programming Models for Mobility). Paper selection was a difficult and challenging task, and many good submissions had to be rejected. Each submission was refereed by at least three reviewers and some had four reports or more. We are very grateful to all the program committee members, who devoted much effort and valuable time to reading and selecting the papers. In addition, we gratefully acknowledge the help of a large number of colleagues who reviewed submissions in their area of expertise. They are all listed on page VII. We apologize for any inadvertent omissions. Following the example of ICTCS 2001, we encouraged authors to submit their contributions in electronic format. We handled the submissions with CyberChair (http://www.cyberchair.org) a free Web-based paper submission and reviewing system. With reference to this, we would like to thank Luca Padovani who helped us a lot at various stages of the whole process. His computer skills and the time and effort he invested were crucial ingredients of our ability to run the program committee. Finally, we would like to thank all the authors that submitted their papers for making this conference possible, the program committee members, as well as all the conference participants. October 2003 C. Blundo C. Laneve

ICTCS 2003 October 13 15 2003, Bertinoro, Italy Program Co-chairs Carlo Blundo Cosimo Laneve Università di Salerno, Italy Università di Bologna, Italy General Chair Roberto Gorrieri Università di Bologna, Italy Program Committee Carlo Blundo Flavio Corradini Mariangiola Dezani Raffaele Giancarlo Cosimo Laneve Stefano Levialdi Fabrizio Luccio Maurizio Martelli Simone Martini Ugo Montanari Andrea Pietracaprina Giovanni Pighizzini Roberto Segala Nicoletta Sabadini Università di Salerno (Co-chair) Università dell Aquila Università di Torino Università di Palermo Università di Bologna (Co-chair) Università di Roma Università di Pisa Università di Genova Università di Bologna Università di Pisa Università dipadova Università di Milano Università di Verona Università di Milano Organizing Committee Andrea Asperti (Chair), Luca Padovani, Claudio Sacerdoti Coen, Lucian Wishick Università di Bologna Sponsoring Institutions The European Association of Theoretical Computer Science (EATCS) BICI: Bertinoro International Center for Informatics Department of Computer Science, University of Bologna Dipartimento di Informatica ed Applicazioni R. M. Capocelli Facoltà di Scienze MM., FF. e NN. dell Università di Salerno Microsoft Research

Preface VII Referees Alessandro Aldini Vincenzo Ambriola Christoph Ambühl Marcella Anselmo Andrea Asperti Paolo Baldan Martin Berger Anna Bernasconi Elisa Bertino Daniela Besozzi Claudio Bettini Gianfranco Bilardi Chiara Bodei Paolo Boldi Diego Bonura Pierre Boudes Nadia Busi Elena Camossi Daniela Cancila Felice Cardone Walter Castelnovo Barbara Catania Franco Cazzaniga Andrea Clementi Gennaro Costagliola Stefania Costantini Rosario Culmone Ugo Dal Lago Ferruccio Damiani Vincent Danos Clelia De Felice Pierpaolo Degano Giuseppe della Penna Giorgio Delzanno Roberto De Prisco Vincenzo Deufemia Roberto Di Cosmo Alessandra Di Pierro Sophia Drossopoulou Gianluigi Ferrari Mauro Ferrari Camillo Fiorentini Riccardo Focardi Maurizio Gabbrielli Vincenzo Gervasi Giorgio Ghelli Roberto Gorrieri Concettina Guerra Stefano Guerrini Min-Shiang Hwang Bengt Jonsson Dogan Kesdogan Aggelos Kiayias Kenji Kono Lars Kristiansen Sophie Laplante Salvatore La Torre Leonardo Lesmo Luigi Liquori Michele Loreti Roberto Lucchi Gerald Luettgen Elena Machkasova Fabio Mancinelli Leonardo Mariano Fabio Martinelli Viviana Mascardi Hernan Melgratti Greg Meredieth Carlo Mereghetti Emanuela Merelli G. Michele Pinna Marino Miculan Eugenio Moggi Angelo Montanari Karl-Heinz Niggl Mario Ornaghi Carles Padro Elena Pagani Linda Pagli Beatrice Palano Giuseppe Persiano Alfonso Pierantonio Lucia Pomello Giuseppe Prencipe Geppino Pucci Gabriele Puppis D. Romana Cacciagrano Giuseppe Rosolini Luca Roversi Antonino Salibra Davide Sangiorgi Vladimir Sazonov Ivan Scagnetto Monica Sebillo Matteo Slanina Jeremy Sproston Simone Tini Paolo Torroni Emilio Tuosto Paola Velardi Rorbert F.C. Walters Herbert Wiklicky Lucian Wishick Gianluigi Zavattaro Elena Zucca

Table of Contents Invited Talks Extreme Nash Equilibria... 1 Martin Gairing, Thomas Lücking, Marios Mavronicolas, Burkhard Monien, and Paul Spirakis Certification of Memory Usage... 21 Martin Hofmann On Programming Models for Mobility... 22 Gérard Boudol Program Design, Models and Analysis On the Computational Complexity of Cut-Elimination in Linear Logic... 23 Harry G. Mairson and Kazushige Terui A Constructive Proof of the Soundness of the Encoding of Random Access Machines in a Linda Calculus with Ordered Semantics... 37 Claudio Sacerdoti Coen Finite Horizon Analysis of Stochastic Systems with the Murϕ Verifier... 58 Giuseppe Della Penna, Benedetto Intrigila, Igor Melatti, Enrico Tronci, and Marisa Venturini Zilli Towards Compact and Tractable Automaton-Based Representations of Time Granularities... 72 Ugo Dal Lago, Angelo Montanari, and Gabriele Puppis Lower Bounds on the Size of Quantum Automata Accepting Unary Languages... 86 Alberto Bertoni, Carlo Mereghetti, and Beatrice Palano Refined Effects for Unanticipated Object Re-classification: Fickle 3... 97 Ferruccio Damiani, Sophia Drossopoulou, and Paola Giannini Algorithms and Complexity Cost Constrained Fixed Job Scheduling...111 Qiwei Huang and Errol Lloyd A Work-Optimal Coarse-Grained PRAM Algorithm for Lexicographically First Maximal Independent Set...125 Jens Gustedt and Jan Arne Telle

X Table of Contents An Approximation Algorithm for the Minimum Weight Vertex-Connectivity Problem in Complete Graphs with Sharpened Triangle Inequality...137 Alessandro Ferrante and Mimmo Parente Channel Assignment in Honeycomb Networks...150 Alan A. Bertossi, Cristina M. Pinotti, Romea Rizzi, and Anil M. Shende Exact Solution of a Class of Frequency Assignment Problems in Cellular Networks...163 Tiziana Calamoneri The Complexity of Checking Consistency of Pedigree Information and Related Problems...174 Luca Aceto, Jens A. Hansen, Anna Ingólfsdóttir, Jacob Johnsen, and John Knudsen On Clausal Equivalence and Hull Inclusion...188 K. Subramani Semantics and Formal Languages Logical Semantics for the First Order ς-calculus...202 Steffen van Bakel and Ugo de Liguoro On the Expressive Power of Light Affine Logic...216 Ugo Dal Lago Reasoning about Self and Others: Communicating Agents in a Modal Action Logic...228 Matteo Baldoni, Cristina Baroglio, Alberto Martelli, and Viviana Patti Decidability Properties of Recursive Types...242 Felice Cardone and Mario Coppo Algebraic Theories for Contextual Pre-nets...256 Roberto Bruni, José Meseguer, Ugo Montanari, and Vladimiro Sassone A Coalgebraic Description of Web Interactions...271 Daniela Cancila and Furio Honsell A Calculus for Dynamic Linking...284 Davide Ancona, Sonia Fagorzi, and Elena Zucca Towards a Smart Compilation Manager for Java...302 Giovanni Lagorio

Table of Contents XI Security and Cryptography Anonymous Group Communication in Mobile Networks...316 Stelvio Cimato, Paolo D Arco, and Ivan Visconti Aspects of Pseudorandomness in Nonlinear Generators of Binary Sequences...329 Amparo Fúster-Sabater An Information-Theoretic Approach to the Access Control Problem...342 Anna Lisa Ferrara and Barbara Masucci Security-Aware Program Transformations...355 Massimo Bartoletti, Pierpaolo Degano, and Gian Luigi Ferrari Information Flow Security and Recursive Systems...369 Annalisa Bossi, Damiano Macedonio, Carla Piazza, and Sabina Rossi Compositional Verification of Secure Streamed Data: A Case Study with EMSS...383 Fabio Martinelli, Marinella Petrocchi, and Anna Vaccarelli Author Index...397