Lecture Notes in Computer Science 1742 Edited by G
Total Page:16
File Type:pdf, Size:1020Kb
Lecture Notes in Computer Science 1742 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo P.S. Thiagarajan R. Yap (Eds.) Advances in Computing Science – ASIAN’99 5th Asian Computing Science Conference Phuket, Thailand, December 10-12,1999 Proceedings 13 Series Editors Gerhard Goos, Karlsruhe University, Germany Juris Hartmanis, Cornell University, NY, USA Jan van Leeuwen, Utrecht University, The Netherlands Volume Editors P.S. Thiagarajan Chennai Mathematical Institute 92 G.N. Chetty Road, T. Nagar, Chennai 600 017, India E-mail: [email protected] Roland Yap National University of Singapore, School of Computing Lower Kent Ridge Road, Singapore 119260 E-mail: [email protected] Cataloging-in-Publication data applied for Die Deutsche Bibliothek - CIP-Einheitsaufnahme Advances in computing science - ASIAN ’99 : proceedings / 5th Asian Computing Science Conference, Phuket, Thailand, December 10 - 12, 1999. P. S. Thiagarajan ; R. Yap (ed.) - Berlin ; Heidelberg ; New York ; Barcelona ; Hong Kong ; London ; Milan ; Paris ; Singapore ; Tokyo : Springer, 1999 (Lecture notes in computer science ; Vol. 1742) ISBN 3-540-66856-X CR Subject Classification (1998): F.3, F.4, I.2.3, C.2, C.3, D.3 ISSN 0302-9743 ISBN 3-540-66856-X 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 1999 Printed in Germany Typesetting: Camera-ready by author SPIN: 10749973 06/3142–543210 Printed on acid-free paper Preface The Asian Computing Science Conference (ASIAN) series was initiated in 1995 to provide a forum for researchers in computer science from the Asian region to meet and to promote interaction with researchers from other regions. The previous four conferences were held, respectively, in Bangkok, Singapore, Kath- mandu, and Manila. The proceedings were published in the Lecture Notes in Computer Science Series of Springer-Verlag. This year’s conference (ASIAN’99) attracted 114 submissions from which 28 papers were selected through an electronic PC meeting. In addition, 11 papers were selected for shorter presentations at the poster sessions. The themes for this year’s conference were announced to be: – Embedded and Real-Time Systems – Formal Reasoning and Verification – Distributed and Mobile Computing The key note speaker for ASIAN’99 is Amir Pnueli (Weizmann Institute, Israel) and the invited speakers are Nicolas Halbwachs (VERIMAG, CNRS, France) and Krishna Palem (The Georgia Institute of Technology and Courant Institute, New York University, USA). We thank them for accepting our invita- tion. This year’s conference is being sponsored by the Asian Institute of Technology (Thailand), INRIA (France), the National University of Singapore (Singapore), and UNU/IIST (Macau). We thank all these institutions for their continued sup- port of the ASIAN series. This year’s conference will be held in Phuket, Thailand. We are much obliged to the Prince of Songkhla University for providing the conference venue and to Rattana Wetprasit for making the local arrangements. We also wish to thank the PC members and the large number of referees for the substantial work put in by them in assessing the submitted papers. Finally, it is a pleasure to acknowledge the friendly and efficient support pro- vided by Alfred Hofmann and his team at Springer-Verlag in bringing out this volume. October 1999 P. S. Thiagarajan Roland Yap Program Committee Gerard Berry (ENSMP & INRIA, France) Phan Min Dung (AIT, Thailand) Cedric Fournet (Microsoft Research, UK) Kokichi Futatsugi (JAIST, Japan) Shigeki Goto (Waseda U., Japan) Dang Van Hung (UNU/IIST, Macau) Vinod Kathail (HP, USA) Michael Lyu (CUHK, Hong Kong) Yen-Jen Oyang (NTU, Taiwan) Frank Pfenning (CMU, USA) Sanjiva Prasad (IIT, Delhi, India) Abdul Sattar (Griffith U., Australia) R.K. Shyamasundar (TIFR Bombay, India) Aravind Srinivasan (Bell Labs, USA) Peter Stuckey (U. of Melbourne, Australia) P.S. Thiagarajan (co-chair) (CMI, India) Farn Wang (IIS, Academia Sinica, Taiwan) Limsoon Wong (KRDL, Singapore) Roland Yap (co-chair) (NUS, Singapore) General Chair Kanchana Kanchanasut (Asian Institute of Technology, Thailand) Local Chair Rattana Wetprasit (Prince of Sonkhla University, Thailand) Steering Committee Shigeki Goto (Waseda U., Japan) Joxan Jaffar (NUS, Singapore) Gilles Kahn (INRIA, France) Kanchana Kanchanasut (AIT, Thailand) Jean-Jacques Levy (INRIA, France) R.K. Shyamasundar (TIFR Bombay, India) Kazunori Ueda (Waseda U., Japan) Zhou Chaochen (UNU/IIST, Macau) Referees S. Aditya D. Harmanec T. Y. Meng G. Antoniou N. Heintze J. Moore M. Asaka P. A. Heng R. Moore R. Ayani J. G. Henriksen A. Mori L. Birkedal M. Henz M. Mukund A. Bouali E. Horita K. Nakano J. Bowen P-A. Hsiung K. NarayanKumar J. Bradfield Z. Huang U. Nestmann S. Bressan C. C. Hung P. Niebert A. Brogi S. Ichikawa R. O’Callahan S. Brookes S. Iida K. Ogata C. E. Brown L. Jacob H. Ohta K. Bruce R. Jagadeesan C-H. L. Ong R. Bryant P. Jayanti P. K. Pandya L. Cardelli S. Jha H. H. Pang K. S. Cheng H. Jifeng B. Pientka W. N. Chin M. Kankanhalli B. Pierce T-R. Chuang R. Kawahara J. Polakow C. Colby E. Kazmierczak B. Prabhakaran I. K. Cuhk W. Ke P. Quaglia D. D’Souza U. Kohlenbach J. Radhakrishnan B. Davey A. Konagaya N. Raja R. Davies G. Konjevod V. Raman A. Dawar M. Koutny R. Ramanujam G. DeMichelis K. Kumaran S. Ramesh A. Degtyarev B. A. Kuperman R. Ramirez R. Deng M. Kwiatkowska A. Ranade Y. Deswarte Y. C. Kwong J. Rathke A. A. Diwan J. Lee B. R. Rau G. Dobbie P. Lee J. Rehof G. Dong P. Leong M. Saeki M. Dorigo R. Letz I. Saniee D. Dubhashi A. Leung A. Santosa W. W Fai H-f. Leung H. Saran S. Finne L. Libkin M. Schlansker S. Ganguly A. Lim C. Schurmann H. Ganzinger T. Ling A. Seth N. Garg K. Lodaya N. Shinagawa C. George P. MacKenzie G. Shroff G. Gonthier P. Madhusudan J. Sifakis A. Gordon M. Maher G. Sivakumar D. D. Hanh O. Maler M. Sohoni R. Hariharan K. Marriott H. Sondergaard J. Harland M. Matsumoto L. Sonenberg VIII Referees D. J. Song K-L. Tan P. Wadler L. Sterling K. Thirunarayan C-Y. Wang H. Suda J. Thornton D-W. Wang H. Sun R. Topor H. Wang S. Suryanata S. Tripakis D. S. Warren D. Syme K. Ueda K. Watkins N. Takahashi N. Umeda J-J. Wu V. Tam M. Veanes Y. L. Wu H. Tamaki S. Vishwanathan C-Z. Yang H. Tamura R. Voicu Y. Zhangq K. Tan A. Voronkov Table of Contents Invited Talks Validation of Synchronous Reactive Systems: From Formal Verification to Automatic Testing ................................................. 1 N. Halbwachs, P. Raymond Emerging Application Domains and the Computing Fabric .............. 13 K. V. Palem Regular Papers The Game of the Name in Cryptographic Tables ....................... 15 R. M. Amadio, S. Prasad A Parallel Approximation Algorithm for the Max Cut Problem on Cubic Graphs ........................................................... 27 T. Calamoneri, I. Finocchi, Y. Manoussakis, R. Petreschi Rapid Prototyping Techniques for Fuzzy Controllers .................... 37 C. Chantrapornchai, S. Tongsima, E. Sha Transactional Cache Management with Aperiodic Invalidation Scheme in Mobile Environments ............................................... 50 I. Chung, C.-S. Hwang Observable Sharing for Functional Circuit Description .................. 62 K. Claessen, D. Sands Relating May and Must Testing Semantics for Discrete Timed Process Algebras .......................................................... 74 L. F. L. D´ıaz, D. de Frutos Escrig A Framework for Formal Reasoning about Open Distributed Systems ..... 87 L.-˚a. Fredlund, D. Gurov Structural Sharing and Efficient Proof-Search in Propositional Intuitionistic Logic .................................................101 D. Galmiche, D. Larchey-Wendling Verifying Probabilistic Programs Using a Hoare like Logic ...............113 J. I. den Hartog An Expressive Extension of TLC .....................................126 J. G. Henriksen X Table of Contents Completeness and Decidability of a Fragment of Duration Calculus with Iteration ..........................................................139 D. V. Hung, D. P. Guelev Logical Relations in Circuit Verification ...............................151 M. Indrika Lemma Generalization and Non-unit Lemma Matching for Model Elimination .......................................................163 K. Iwanuma, K. Kishino On Automating Inductive and Non-inductive Termination Methods ......177 F. Kamareddine, F. Monin Asynchronous Links in the PBC and M-Nets ..........................190 H. Klaudel, F. Pommereau Demand-Driven Model Checking for Context-Free Processes .............201 J. Knoop Programming the Mobility Behaviour of Agents by Composing Itineraries . 214 S. W. Loke, H. Schmidt, A. Zaslavsky Faster Model Checking for Open Systems .............................227 M.Mukund,K.N.Kumar,S.A.Smolka An Argumentation Approach to Semantics of Declarative Programs with Defeasible Inheritance ..............................................239 E. Nantajeewarawat, V. Wuwongse Entailment