PODC '95 agenda and technical program

Click here to download a postscript copy of the technical program, along with registration information, and information about how to get to PODC.

Please let me know, if you notice any errors or omissions, or if the link to your PODC paper is incorrect or missing.

Sunday, August 20

3:00-5:00 pm - Pre-conference Presentation (MACDONALD ROOM)

Results by Algorithmic Reasoning
Eli Gafni (UCLA)

7:00-10:00 pm - Reception (BANQUET ROOM)

Monday, August 21

9:00 am - Invited Lecture (DRAWING ROOM)

Fundamental challenges in mobile computing
Mahadev Satyanarayanan (CMU)

10:00 am - Break

Session L1. Chair: Yoram Moses (DRAWING ROOM)

10:20 Universal fault-local mending
Shay Kutten (IBM Watson) and David Peleg (Weizmann Institute)
10:45 Sub-linear distributed algorithms for sparse certificates and biconnected components
Ramakrishna Thurimella (University of Denver)
11:10 Faster computation on directed networks of automata
Rafail Ostrovsky and Daniel Wilkerson (Berkeley)
11:35 Distributed dynamic channel allocation for mobile computing
Ravi Prakash (Ohio State University), Niranjan G. Shivaratri (NEC) and Mukesh Singhal (Ohio State University)

12:00 - Lunch (on your own)

Session B1. Chair: Yehuda Afek (DRAWING ROOM)

2:00 A modular measure of competitiveness for distributed algorithms
James Aspnes (Yale) and Orli Waarts (Berkeley)
2:10 Randomized competitive algorithms for admission control in general networks
Vaggelis Kapoulas and Paul Spirakis (Computer Technology Institute at Patras)
2:20 Log-space polynomial end-to-end communication
Eyal Kushilevitz (Technion), Rafail Ostrovsky (Berkeley) and Adi Ros\'en (Tel Aviv University)
2:30 SuperStabilizing protocols for dynamic distributed systems
Shlomi Dolev (Texas A&M University) and Ted Herman (University of Iowa)
2:40 Self-stabilizing clock synchronization in the presence of Byzantine faults
Shlomi Dolev and Jennifer Welch (Texas A&M University)
Securing the internet
Pau-Chen Cheng, Juan A Garay, Amir Herzberg and Hugo Krawczyk (IBM Watson)
3:00 The RAPID C++ environment
M. Abayan (MIT), R. Strong (IBM Almaden) and E. Wimmers (IBM Almaden)
3:10 Architecture decisions for wide-area applications
Michael Ogg and Aleta Ricciardi (University of Texas at Austin)
3:20 A sequencing service for group communication
Tim Kindberg (University of London)

3:30 - Coffee Break

Session L2. Chair: Tushar Chandra (DRAWING ROOM)

3:50 Collecting Cyclic Distributed Garbage Using Heuristics to Control Migration
Umesh Maheshwari and Barbara Liskov (MIT)
This paper won the best student paper award
4:15 On distributed object checkpointing and recovery
Manhoi Choy, Hong V. Leong and Man Hon Wong (Hong Kong University of Science and Technology)
4:40 On the Relevance of Communication Costs of Rollback-Recovery Protocols
E.N. Elnozahy (CMU)
5:05 A Framework for Protocol Composition in Horus
Robbert van Renesse, Kenneth P. Birman, Roy Friedman, Mark Hayden, and David A. Karr (Cornell)

6:00 - Banquet (RENAISSANCE ROOM)

Tuesday, August 22

Session L3. Chair: Soma Chaudhuri (DRAWING ROOM)

9:00 Algebraic spans
Maurice Herlihy (Brown) and Sergio Rajsbaum (MIT)
9:25 Failure detectors and the wait-free hierarchy
Gil Neiger (Intel)
9:50 More on t-resilience vs. wait-freedom
Wai-Kau Lo (University of Toronto)

10:15 - Coffee Break

Session L4. Chair: Hagit Attiya (DRAWING ROOM)

10:45 Crumbling walls: a class of practical and efficient quorum systems
David Peleg and Avishai Wool (Weizmann Institute)
11:10 Achieving independence efficiently and securely
Rosario Gennaro (MIT)
11:35 Lower Bounds for Convergence Function Based Clock Synchronization
Christof Fetzer and Flaviu Cristian (University of California at San Diego)

12:00 - Conference Luncheon (CANADIAN ROOM)

Session B2. Chair: Joseph Halpern (DRAWING ROOM)

1:30 Prediction based task scheduling in distributed computing
Mehrdad Samadani and Erich Kaltofen (Rensselaer Polytechnic Institute)
1:40 Scheduling in client-server systems
Shikharesh Majumdar and Tom Phillips (Carleton University)
1:50 Deriving optimal checkpoint protocols for distributed shared memory architectures
Lorenzo Alvisi (Cornell) and Keith Marzullo (University of California at San Diego)
2:00 Active client primary-backup protocols
Parvathi Chundi, Ragini Narasimhan, Daniel J. Rosenkrantz and S.S. Ravi (SUNY at Albany)
2:10 A View-Based Approach to Relaxing Global Serializability in a Multidatabase System
Evaggelia Pitoura (Purdue), Aidong Zhang (SUNY at Buffalo), and Bharat Bhargava (Purdue)
2:20 Constraint-based structuring of distributed protocols
Gurdip Singh (Kansas State University)
2:30 Generalizing fair reachability analysis to protocols with arbitrary topology
Hans van der Schoot and Hasan Ural (University of Ottawa)
2:40 Compiling knowledge-based programs
Aamod Sane and Roy Campbell (University of Illinois at Urbana-Champaign)
2:50 A calculus for concurrent update
Gordon V. Cormack (University of Waterloo)

3:00 - Coffee Break

Session L5. Chair: Gadi Taubenfeld (DRAWING ROOM)

3:20 Reasoning about Meta Level Activities in Open Distributed Systems
Nalini Venkatasubramanian (HP labs) and Carolyn Talcott (Stanford)
3:45 Knowledge-Based Programs
Ronald Fagin (IBM Almaden), Joseph Y. Halpern (IBM Almaden), Yoram Moses (Weizmann) and Moshe Y. Vardi (Rice).
4:10 Formal semantics for expressing optimism: the meaning of HOPE
Crispin Cowan (Oregon Graduate Institute) and Hanan Lutfiyya (University of Western Ontario)
4:35 Formal verification of timed properties for randomized distributed algorithms
Anna Pogosyants and Roberto Segala (MIT)

8:00 - Business Meeting and Rump Session: (MACDONALD ROOM)

Wednesday, August 23

9:00 Invited Lecture (DRAWING ROOM)

Atomicity and electronic commerce
Doug Tygar (CMU)

10:00 - Coffee Break

Session L6. Chair: Prasad Jayanti (DRAWING ROOM)

10:20 Universal Constructions for Multi-Object Operations
James Anderson and Mark Moir (University of North Carolina at Chapel Hill)
10:45 Long-lived renaming made fast
Harry Buhrman (CWI Amsterdam), Juan A. Garay (IBM Watson), Jaap-Henk Hoepman (CWI Amsterdam) and Mark Moir (University of North Carolina at Chapel Hill)
11:10 Software transactional memory
Nir Shavit (Tel Aviv University and MIT) and Dan Touitou (Tel Aviv University)
11:35 Lock-free linked lists using compare-and-swap
John D. Valois (Rensselaer Polytechnic Institute)

12:00 - Lunch (on your own)

Session B3. Chair: Vassos Hadzilacos (DRAWING ROOM)

2:00 Lazy-writer multivalued registers
Martha J. Kosa (Tennessee Technological University)
2:10 3-processor tasks are undecidable
Eli Gafni and Elias Koutsoupias (UCLA)
2:20 Using Lock-Free Objects in Hard Real-Time Applications
James Anderson and Srikanth Ramamurthy (University of North Carolina at Chapel Hill)
2:30 Complete implementations for shared memory consistency conditions
Jerry James and Ambuj Singh (University of California at Santa Barbara)
2:40 Load balancing networks
Sarantos Kapidakis (University of Crete) and Marios Mavronicolas (University of Cyprus)
2:50 A logarithmic depth counting network
Costas Busch (University of Crete) and Marios Mavronicolas (University of Cyprus)

3:00 - Coffee Break

Session L7. Chair: Amir Herzberg (DRAWING ROOM)

3:20 Memory requirement for universal routing schemes
Pierre Fraigniaud and Cyril Gavoille (Ecole Normale Sup\'erieure de Lyon)
3:45 Optimal distributed algorithm for minimum spanning trees revisited
Michalis Faloutsos (University of Toronto) and Mart Molle (University of California at Riverside)
4:10 Fast distributed construction of k-dominating sets and applications
Shay Kutten (IBM Watson) and David Peleg (Weizmann Institute)

4:35 - Closing of the conference


Maintained by tushar@watson.ibm.com
Last changed on 17th August 1995