home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
sigmodpods94
/
advprogram.txt
< prev
next >
Wrap
Text File
|
1994-03-17
|
47KB
|
1,208 lines
To Members of the Database Community:
The ACM SIGMOD/PODS 94 Joint Conference continues the tradition of the last
few years in bringing together the theoretical and applied database
communities. The joint conference will feature the presentation of original
research papers, invited talks, tutorials, industrial sessions, a panel, and
demonstrations of experimental database prototypes.
The SIGMOD and PODS conferences will overlap for two days, but each conference
will have a separate third day without overlap. There will be, however, only
one registration process for the joint, four-day conference. Attendees will
receive both proceedings and be encouraged to attend sessions in both
conferences. The award session, reception, lunches and the banquet are joint
events.
The computing environment in the 90s is changing rapidly into a truly
distributed one with processors ranging from PCs to supercomputers linked
together via high-speed networks. Enormous amount of diverse information is
becoming available to individuals through the Internet or the future
information superhighway. The development of database technology for dealing
with very large multimedia, complex, and interdependent information is
critical for our society to benefit fully from the new environment.
The SIGMOD/PODS Joint Conference represents the combined efforts of the
theoretical and applied database communities to tackle the new challenges
facing the database professionals. We encourage you to participate in what
promises to be an exciting and important event.
David Du, SIGMOD General Chair
Mihalis Yannakakis, PODS General Chair
HIGHLIGHTS
PODS
* Invited Talk by David Harel (Weizmann Institute).
* 3 Tutorials on:
- Data Mining
- Languages for Collection Types
- Text Databases
* Presentation of 28 papers in the Technical Program.
SIGMOD
* Presentation of the SIGMOD Awards.
* 3 Invited Industrial Plenary Talks by:
- Andy Laursen (Oracle Corporation)
- David Vaskevitch (Microsoft Corporation)
- Wes Melling (Gartner Group)
* Presentation of 40 papers in the Technical Program.
* Panel on Parallel Database Systems in the 1990's.
* 4 Industrial Sessions on:
- Object-Relational Systems
- Object Standards Efforts
- Parallelism for Decision Support
- Replicated Data
* 3 Tutorials on:
- Object-Oriented Databases
- Advanced Transaction Models---Survey and Critique
- Databases for Networks
* Demonstrations of 15 experimental database prototypes.
* Exhibits by several major publishers.
LOCATION
Minneapolis, Minnesota combined with St. Paul (called the "Twin Cities") is
the largest metropolitan area in the upper mid-west with 2.4 million
population. The Twin Cities are famous for their clean and healthy environment
with hundreds of lakes, more than 50 golf courses, and numerous city, county
and state parks. It has been ranked in the top 5 most liveable cities in the
United States in the last few years. Minneapolis has a pleasant climate in
late May. The average temperature is 65F (19C). The conference will be held at
Minneapolis Hilton and Towers Hotel which is located in the heart of downtown
Minneapolis. The hotel is connected via skyway to the Minneapolis Convention
Center, Orchestra Hall and all of the downtown shopping attractions. Nearby
tourist attractions include the Mall of America (the largest shopping mall in
the United States, with more than 300 shops), Walker Art Center, Minneapolis
Institute of Art, Minnesota Science Museum, Minnesota State Capitol, Minnesota
Zoo, and several music groups and theaters.
SOCIAL EVENTS
Monday, May 23rd, 7:00--11:00pm
Welcoming Reception. Come mingle and enjoy some hors d'oeuvres and music.
Wednesday, May 25th, 8:30--11:00pm
PODS Business Meeting will be held at the hotel, after dinner.
Thursday, May 26th, 12:00--2:00pm
Lunch and SIGMOD Business Meeting.
Thursday, May 26th, 6:45--10:30pm
Conference Banquet.
MONDAY, MAY 23RD
7:00--11:00pm
Registration
Welcoming Reception
TUESDAY, MAY 24TH
8:15--9:00am
Continental Breakfast
9:00--10:00am
PODS Invited Talk
"`Will I be pretty? Will I be rich?': Some Thoughts on Theory vs. Practice in
Systems Engineering", David Harel (Weizmann Institute)
10:00--10:30am
Coffee Break
10:30am--12:30pm
PODS Session 1: Access Methods & Sampling
Chair: Dennis Shasha (Courant Institute)
"Beyond Uniformity and Independence: Analysis of R-trees Using the Concept of
Fractal Dimension", Christos Faloutsos and Ibrahim Kamel (University of
Maryland)
"On the Relative Cost of Sampling for Join Selectivity Estimation", Peter J.
Haas (IBM Almaden Research Center), Jeffrey F. Naughton (University of
Wisconsin) and Arun N. Swami (IBM Almaden Research Center)
"Path Caching: A Technique for Optimal External Searching", Sridhar Ramaswamy
and Sairam Subramanian (Brown University)
"Optimal Response Time Retrieval of Replicated Data", Ling Tony Chen and Doron
Rotem (Lawrence Berkeley Laboratory)
12:30--2:00pm
Lunch (on your own)
2:00--3:30pm
PODS Session 2: Constraints
Chair: Raghu Ramakrishnan (University of Wisconsin)
"Constraint Checking with Partial Information", Ashish Gupta (Stanford
University), Yehoshua Sagiv (Hebrew University), Jeffrey D. Ullman (Stanford
University) and Jennifer Widom (Stanford University)
"Compiling Query Constraints", Peter J. Stuckey (University of Melbourne) and
S. Sudarshan (AT&T Bell Laboratories)
"Constraints among Argument Sizes in Logic Programs", Kirack Sohn (University
of California, Santa Cruz)
3:30--4:00pm
Coffee Break
4:00--5:30pm
PODS Session 3: Data Mining
Chair: Richard Hull (University of Southern California/University of Colorado,
Boulder)
Tutorial: "Data Mining", Rakesh Agrawal (IBM Almaden Research Center)
"The Power of Sampling in Knowledge Discovery", Jyrki Kivinen (University of
California, Santa Cruz) and Heikki Mannila (University of Helsinki)
WEDNESDAY, MAY 25TH
7:45--8:30am
Continental Breakfast
8:30--9:00am
SIGMOD Awards Ceremony
Chair: David Du (University of Minnesota)
9:00--10:45am
PODS Session 4: Datalog
Chair: Georg Gottlob (Technical University of Vienna)
"Can Datalog be approximated?", Surajit Chaudhuri (Hewlett Packard
Laboratories) and Phokion G. Kolaitis (University of California, Santa Cruz)
"Bounded Arity Datalog ($\neq$) Queries on Graphs", Foto Afrati (National
Technical University of Athens)
"On the Complexity of Equivalence between Recursive and Nonrecursive Datalog
Programs", Surajit Chaudhuri (Hewlett Packard Laboratories) and Moshe Y. Vardi
(Rice University)
SIGMOD Session 1A: Mobile Databases
Chair: Arie Segev (University of California, Berkeley)
"Sleepers and Workaholics: Caching Strategies in Mobile Environments", Daniel
Barbara (Matsushita Information Technology Laboratory) and Tomasz Imielinski
(Rutgers University)
"Data Replication for Mobile Computers", Yixiu Huang, Prasad Sistla and Ouri
Wolfson (University of Illinois at Chicago)
"Indexing on Air", Tomasz Imielinski, S. Viswanathan and B. R. Badrinath
(University of Rutgers)
"Challenges: Database Issues in Tele-Communications Network Management", Ilsoo
Ahn (AT&T Bell Laboratories)
SIGMOD Session 1B: Transaction Processing
Chair: Jennifer Widom (Stanford University)
"ASSET: A System for Supporting Extended Transactions", A. Biliris (AT&T Bell
Laboratories), S. Dar (AT&T Bell Laboratories), N. Gehani (AT&T Bell
Laboratories), H. V. Jagadish (AT&T Bell Laboratories) and K. Ramamritham
(University of Massachusetts)
"ARIES/CSA: A Method for Data Base Recovery in Client-Server Architectures",
C. Mohan and Inderpal Narang (IBM Almaden Research Center)
"Ensuring Relaxed Atomicity for Flexible Transactions in Multidatabase
Systems", Aidong Zhang (Purdue University), Marian H. Nodine (Brown
University) and Omran Bukhres (Purdue University)
SIGMOD Tutorial: Object-Oriented Databases
Instructor: Jose Blakeley (Texas Instruments)
10:45--11:00am
Coffee Break
11:00am--12:30pm
PODS Session 5: File Structures & Concurrency
Chair: Vassos Hadzilacos (University of Toronto)
"A Decomposition-Based Simulated Annealing Technique for Data Clustering",
Kien A. Hua, S. D. Lang and W. K. Lee (University of Central Florida)
"Reducing Recovery Constraints on Locking Based Protocols", G. Alonso, D.
Agrawal and A. El Abbadi (University of California, Santa Barbara)
"Relative Serializability: An Approach for Relaxing the Atomicity of
Transactions", D. Agrawal, J. L. Bruno, A. El Abbadi and V. Krishnasawamy
(University of California, Santa Barbara)
SIGMOD Session 2A: Multimedia Databases and Hash Joins
Chair: Meral Ozsoyoglu (Case Western Reserve University)
"Staggered Striping in Multimedia Information Systems", Steven Berson, Shahram
Ghandeharizadeh, Richard Muntz and Xiangyu Ju (University of California, Los
Angeles)
"Data Modeling of Time-Based Media", Simon Gibbs, Christian Breiteneder and
Dennis Tsichritzis (University of Geneva)
"Processor Allocation and Hash Filtering for Parallel Execution of Hash
Joins", Hui-I. Hsiao, Ming-Syan Chen and Philip S. Yu (IBM Thomas J. Watson
Research Center)
SIGMOD Industrial Session 1: Replicated Data
Chair: Ahmed Elmagarmid (Purdue University)
"Oracle's Symmetric Replication Technology and Implications for Application
Design", Dean S. Daniels (Oracle Corporation)
"DEC Data Distributor for Data Replication and Data Warehousing", Daniel J.
Dietterich (Digital Equipment Corporation)
"Sybase Replication Server", Alex Gorelik (Sybase Corporation)
SIGMOD Tutorial: Object-Oriented Databases, continued
Instructor: Jose Blakeley (Texas Instruments)
12:30--2:00pm
Lunch (on your own)
2:00--3:30pm
PODS Session 6: Collection Types I
Chair: Dirk Van Gucht (Indiana University)
Tutorial: "Languages for Collection Types", Val Tannen (University of
Pennsylvania)
"New Techniques for Studying Set Languages, Bag Languages, and Aggregate
Functions", Leonid Libkin, Limsoon Wong (University of Pennsylvania)
SIGMOD Session 3A: Deductive Databases
Chair: Leonore Zink (University of Stuttgart)
"Implementation of Magic-sets in Starburst", Inderpal Singh Mumick (AT&T Bell
Laboratories) and Hamid Pirahesh (IBM Almaden Research Center)
"XSB as an Efficient Deductive Database Engine", Konstantinos Saganas,
Terrance Swift and David S. Warren (State University of New York at Stony
Brook)
"A Performance Study of Transitive Closure Algorithms", Shaul Dar and Raghu
Ramakrishnan (University of Wisconsin)
SIGMOD Session 3B: Query Optimization I
Chair: Guy M. Lohman (IBM Almaden Research Center)
"Optimization of Dynamic Query Evaluation Plans", Richard L. Cole (University
of Colorado) and Goetz Graefe (Portland State University)
"Adaptive Selectivity Estimation Using Query Feedback", Chungmin Melvin Chen
and Nick Roussopoulos (University of Maryland)
"Estimating Page Fetches for Index Scans with Finite LRU Buffers", Arun Swami
(IBM Almaden Research Center) and K. Bernhard Schiefer (IBM Canada Laboratory)
SIGMOD Panel: Parallel Database Systems in the 1990's
Chair: Michael J. Carey (University of Wisconsin)
3:30--4:00pm
Coffee Break
4:00--5:30pm
PODS Session 7: Collection Types II
Chair: Nicole Bidoit (University of Paris XIII)
"A Query Language for NC", Dan Suciu and Val Breazu-Tannen (University of
Pennsylvania)
"A Query Language for List-Based Complex Objects", Latha S. Colby (Data
Parallel Systems), Edward L. Robertson (Indiana University), Lawrence V.
Saxton (University of Regina) and Dirk Van Gucht (Indiana University)
"Universal Finiteness and Satisfiability", Inderpal Singh Mumick (AT&T Bell
Laboratories) and Oded Shmueli (Technion)
SIGMOD Invited Industrial Plenary Talk
Chair: H. V. Jagadish (AT&T Bell Laboratories)
"Oracle Media Server: Providing Consumer Based Interactive Access to
Multimedia Data", Andy Laursen, Senior Director, Media Server Development,
Oracle Corporation
8:30--11:00pm
PODS Business Meeting
THURSDAY, MAY 26TH
7:45--8:30am
Continental Breakfast
8:30--10:00am
PODS Session 8: Query Languages and Complexity
Chair: Victor Vianu (University of California, San Diego/INRIA Rocquencourt)
"Any Algorithm in the Complex Object Algebra with Powerset Needs Exponential
Space to Compute Transitive Closure", Dan Suciu (University of Pennsylvania)
and Jan Paredaens (University of Antwerp)
"Dyn-FO: A Parallel, Dynamic Complexity Class", Sushant Patnaik and Neil
Immerman (University of Massachusetts, Amherst)
"Functional Database Query Languages as Typed Lambda Calculi of Fixed Order",
Gerd G. Hillebrand (Brown University/INRIA Rocquencourt) and Paris C.
Kanellakis (Brown University)
SIGMOD Session 4A: Discovery
Chair: Christos Faloutsos (University of Maryland)
"Combinatorial Pattern Discovery for Scientific Data: Some Preliminary
Results", Jason T. L. Wang (New Jersey Institute of Technology), Gung-Wei
Chirn (New Jersey Institute of Technology), Thomas G. Marr (Cold Spring Harbor
Laboratory), Bruce Shapiro (National Cancer Institute), Dennis Shasha (New
York University) and Kaizhong Zhang (University of Western Ontario)
"The Efficacy of GlOSS for the Text Database Discovery Problem", Luis Gravano,
Hector Garcia-Molina and Anthony Tomasic (Stanford University)
"Incomplete Path Expressions and their Disambiguation", Yannis E. Ioannidis
(University of Wisconsin) and Yezdi Lashkari (MIT Media Laboratory)
SIGMOD Industrial Session 2: Object Standards Efforts
Chair: Umeshwar Dayal (HP Laboratories)
"Object-Oriented Extensions in SQL3: A Status Report", Krishna Kulkarni
(Tandem Computers)
"COSS: The OMG Common Object Services Specifications", Bruce Martin (SunSoft)
"ODMG-93: A Standard for Object-Oriented Databases", Rick Cattell (SunSoft)
SIGMOD Tutorial: Advanced Transaction Models---Survey and Critique
Instructor: C. Mohan (IBM Almaden Research Center)
10:00--10:30am
Coffee Break
10:30am--12:00
PODS Session 9: Object-Oriented Databases
Chair: Jianwen Su (University of California, Santa Barbara)
"Object Migration", Alberto O. Mendelzon (University of Toronto), Tova Milo
(University of Toronto) and Emmanuel Waller (INRIA Rocquencourt/University of
Paris XI)
"Making Object-Oriented Schemas More Expressive", Diego Calvanese and Maurizio
Lenzerini (Universita degli Studi di Roma "La Sapienza")
"A Polymorphic Calculus for Object Sharing and View Definitions", Atsushi
Ohori (Kyoto University) and Keishi Tajima (University of Tokyo)
SIGMOD Session 5A: High Performance Algorithms
Chair: Donovan Schneider (HP Laboratories)
"Managing Memory for Real-Time Queries", HweeHwa Pang, Michael J. Carey and
Miron Livny (University of Wisconsin)
"AlphaSort: A RISC Machine Sort", Chris Nyberg, Tom Barclay, Zarka Cvetanovic,
Jim Gray and Dave Lomet (Digital San Francisco Systems Center)
"Quickly Generating Billion-Record Synthetic Databases", Jim Gray (Digital San
Francisco Systems Center), Prakash Sundaresan (Digital San Francisco Systems
Center), Susanne Englert (Tandem Computers), Ken Baclawski (Northeastern
University) and Peter Weinberger (AT&T Bell Laboratories)
SIGMOD Session 5B: Distributed Processing
Chair: Johann Christoph Freytag (Humboldt University, Berlin)
"Distributed File Organization with Scalable Cost/Performance", Radek
Vingralek (University of Kentucky), Yuri Breitbart (University of Kentucky)
and Gerhard Weikum (ETH Zuerich)
"Distributing a Search Tree Among a Growing Number of Processors", Brigitte
Kroell and Peter Widmayer (ETH Zuerich)
"Predictive Dynamic Load Balancing of Parallel and Distributed Rule and Query
Processing", Hasanet M. Dewan, Mauricio Hernandez, Salvatore J. Stolfo and
Jae-Jun Hwang (Columbia University)
SIGMOD Tutorial 2: Advanced Transaction Models, continued
Instructor: C. Mohan (IBM Almaden Research Center)
12:00--2:00pm
Lunch and SIGMOD Business Meeting
2:00--3:30pm
PODS Session 10: Incomplete and Spatial Databases
Chair: Moshe Y. Vardi (Rice University)
"Adding Disjunction to Datalog", Thomas Eiter (Technical University of
Vienna), Georg Gottlob (Technical University of Vienna) and Heikki Mannila
(University of Helsinki)
"Towards a theory of spatial database queries", Jan Paredaens (University of
Antwerp), Jan Van den Bussche (University of Antwerp) and Dirk Van Gucht
(Indiana University)
"Finitely Representable Databases", Stephane Grumbach (INRIA Rocquencourt) and
Jianwen Su (University of California, Santa Barbara)
SIGMOD Session 6A: Textual Databases
Chair: Maria Zemankova (MITRE Corporation)
"Incremental Updates of Inverted Lists for Text Document Retrieval", Anthony
Tomasic (Stanford University), Hector Garcia-Molina (Stanford University) and
Kurt Shoens (IBM Almaden Research Center)
"Optimizing Queries on Files", Mariano P. Consens and Tova Milo (University of
Toronto)
"From Structured Documents to Novel Query Facilities", V. Christophides, S.
Abiteboul, S. Cluet and M. Scholl (INRIA Rocquencourt)
SIGMOD Session 6B: Query Optimization II
Chair: Ed Omiecinski (Georgia Tech University)
"Practical Predicate Placement", Joseph M. Hellerstein (University of
Wisconsin)
"Optimizing Disjunctive Queries with Expensive Predicates", A. Kemper
(Universitaet Passau), G. Moerkotte (Universitaet Karlsruhe), K. Peithner
(Universitaet Passau) and M. Steinbrunn (Universitaet Passau)
"Outerjoins as Disjunctions", Cesar Galindo-Legaria (CWI, Amsterdam)
SIGMOD Industrial Session 3: Object-Relational Systems
Chair: Jose Blakeley (Texas Instruments)
"UniSQL/X Unified Relational and Object-Oriented Database System", Won Kim
(UniSQL)
"The Montage Extensible Datablade Architecture", Mike Ubell (Montage Software)
"Object-Oriented Features of DB2/6000 Version 2", Hamid Pirahesh (IBM Almaden
Research Center)
3:30--4:00pm
Coffee Break
4:00--5:30pm
PODS Session 11: Text Databases
Chair: Peter Buneman (University of Pennsylvania)
Tutorial: "Text Dominated Databases, Theory Practice and Experience", Gaston
H. Gonnet (ETH Zuerich)
"Reasoning about Strings in Databases", Gosta Grahne, Matti Nykanen and Esko
Ukkonen (University of Helsinki)
SIGMOD Invited Industrial Plenary Talk
Chair: Shel Finkelstein (Montage Software)
"Database: Crisis and Transition", David Vaskevitch, Director of Enterprise
Computing, Microsoft Corporation
6:45--10:30pm
Conference Banquet
FRIDAY, MAY 27TH
7:45--8:30am
Continental Breakfast
8:30--10:00am
SIGMOD Session 7A: Object Servers
Chair: Tekin Ozsoyoglu (Case Western Reserve University)
"Fine-Grained Sharing in a Page Server OODBMS", Michael J. Carey (University
of Wisconsin), Michael J. Franklin (University of Maryland) and Markos
Zaharioudakis (University of Wisconsin)
"Partition Selection Policies in Object Database Garbage Collection", Jonathan
E. Cook, Alexander L. Wolf and Benjamin G. Zorn (University of Colorado)
"Shoring Up Persistent Applications", Michael J. Carey, David J. DeWitt,
Michael J. Franklin, Nancy Hall, Mark McAuliffe, Jeffrey F. Naughton, Daniel
T. Schuh, Marvin H. Solomon, C. K. Tan, Odysseas Tsatolos, Seth White and
Michael J. Zwilling (University of Wisconsin)
SIGMOD Industrial Session 4: Parallelism for Decision Support", Gerhard Weikum
(ETH Zuerich)
"Evolving Teradata Decision Support for Massively Parallel Processing on
UNIX", Carrie Ballinger (AT&T/Teradata)
"NonStop SQL: Scalability and Availability for Decision Support", Susanne
Englert (Tandem Computers)
"Red Brick Warehouse: A Read-Mostly RDBMS for Open SMP Platforms", Phil
Fernandez (Red Brick Systems)
SIGMOD Tutorial 3: Databases for Networks
Instructor: H. V. Jagadish (AT&T Bell Laboratories)
10:00--10:30am
Coffee Break
10:30--11:30am
SIGMOD Session 8A: Object Storage
Chair: David Maier (Oregon Graduate Institute)
"QuickStore: A High Performance Mapped Object Store", Seth J. White and David
J. DeWitt (University of Wisconsin)
"Self-Adaptive, On-Line Reclustering of Complex Object Data", William J.
McIver, Jr. and Roger King (University of Colorado)
SIGMOD Session 8B: Sequence Data", Yannis Ioannidis (University of Wisconsin)
"Fast Subsequence Matching in Time-Series Databases", Christos Faloutsos, M.
Ranganathan and Yannis Manolopoulos (University of Maryland)
"Sequence Query Processing", Praveen Seshadri, Miron Livny and Raghu
Ramakrishnan (University of Wisconsin)
SIGMOD Session 8C: Spatial Joins
Chair: Christian S. Jensen (Aalborg University)
"Multi-Step Processing of Spatial Joins", Thomas Brinkoff, Hans-Peter Kriegel,
Ralf Schneider and Bernhard Seeger (University of Munich)
"Spatial Joins Using Seeded Trees", Ming-Ling Lo and Chinya V. Ravishankar
(University of Michigan)
11:30am--12:15pm
SIGMOD Invited Industrial Plenary Talk
Chair: Michael J. Carey (University of Wisconsin)
"Enterprise Information Architectures: They're Finally Changing", Wes Melling,
Program Director for Midrange Computing Strategies, Gartner Group
SIGMOD Annual Awards
SIGMOD Innovations Award
For innovative contributions to the development or use of database systems and
databases. The contribution must have been put into practice and adopted
widely in significant use. Contributions should date back no more than 10
years.
SIGMOD Contributions Award
For significant contributions to the growth and promotion of the database
field through services to the database community, including, but not limited
to, publications, technical meetings (conferences, workshops), research
funding, and education. Contributions should date back no more than 10 years.
Awards Administration
By the SIGMOD Awards Committee. Each award consists of an honorary plaque per
recipient and $1,000 total. Anyone in the field can nominate one or more
persons or groups. Nominations must be received by March 1 to be considered
for that year's award by the SIGMOD Awards Committee (see SIGMOD Record).
1994 Award Recipients
SIGMOD Innovations Award: To be announced.
SIGMOD Contributions Award: To be announced.
SIGMOD Best Paper Awards
Papers were nominated by the Program Committee, with the award papers chosen
by the Best Paper Award Chairs.
Best Systems Paper: To be announced.
Best Integration with Theory Paper: To be announced.
PODS Invited Talk
"`Will I be pretty? Will I be rich?': Some Thoughts on Theory vs. Practice in
Systems Engineering"
Speaker: David Harel (Weizmann Institute)
Time: Tuesday, May 24th, 9:00am
Abstract
In this talk I will try to put forward some thoughts on theory vs. practice in
system design and programming. By its very nature, the talk will be
disorganized, rambling, non-self-contained, and extremely subjective.
Its main thrust is that good theoretical research should be robust, deep and
of fundamental nature; it should explain, generalize and enlighten. In
contrast, good practical research should be specific, pedantic and
idiosyncratic, and should lead to things that work and can actually be used.
Interestingly, the ultimate test of both is in the opinions of real-world
people, such as systems engineers and programmers. If a theoretician cannot
convince such people of the virtues (not necessarily the applicability) of a
theory, the theory is probably not that good. And if engineers and
programmers do not find it beneficial to use the result of an
application-oriented research effort, for whatever reasons, that piece of
research is probably quite useless.
One consequence of this is that "theoretical" is not synonymous to
"mathematical-looking". Another is that while theoreticians are not obliged
to necessarily produce applicable work, if they do want their work to be
applied they should be listening far more attentively to what real-world
practitioners are asking for.
Examples will be given from computability and complexity, programming and
query languages, and software engineering.
The Speaker
David Harel is the William Sussman Professor of Mathematics at the Weizmann
Institute of Science in Israel, and is Chairman of its Department of Applied
Mathematics and Computer Science. He is also a co-founder of i-Logix, Inc.,
Burlington, MA, and an adjunct professor at the Open University of Israel.
Harel received his MSc from Tel-Aviv University in 1976, and his PhD from MIT
in 1978.
His research interests are in computability and complexity theory, logics of
programs, theory of databases, systems engineering, and visual languages, and
he has published widely in these areas. He received the best paper award in
the 10th International Conference on Software Engineering in 1988, and ACM's
Karl. V. Karlstrom outstanding educator award in 1992. His book,
"Algorithmics: The Spirit of Computing" (Addison-Wesley, 1987; 2nd edn.
1992), was the Spring 1988 main selection of the Macmillan Library of Science.
Tutorials
PODS Tutorial 1. Data Mining
Instructor: Rakesh Agrawal (IBM Almaden Research Center)
Time: Tuesday May 24th, 4:00pm
Abstract
We view database mining as the efficient construction and verification of
models of patterns embedded in large databases. Many of the database mining
problems have been motivated by the practical decision support problem faced
by most large retail organizations. In the Quest project at the IBM Almaden
Research center, we have focussed on three classes of database mining problems
involving classification, associations, and sequences. In this tutorial, I
will draw upon my Quest experiences to present my perspective of database
mining, describe current work, and present some open problems.
Instructor
Rakesh Agrawal received the M.S. and Ph.D. degrees in Computer Science from
the University of Wisconsin, Madison in 1983. He also holds a B.E. degree in
Electronics and Communication Engineering from the University of Roorkee,
Roorkee (India) and a two-year Post Graduate Diploma in Industrial Engineering
from NITIE, Bombay (India). From 1983 to 1989, he was with the AT&T Bell
Laboratories, Murray Hill, where he was a member of the technical staff in the
Computing Systems Research Laboratory. Since January 1990, he is a research
staff member in the IBM Almaden Research Center, San Jose, California.
Rakesh Agrawal is currently the Chairman of the IEEE Technical Committee on
Data Engineering. He is also an Associate Editor of the ACM Transactions on
Database Systems, and an Editor of the IEEE Transactions on Knowledge and Data
Engineering. He has been a Program Chair for the 19th International
Conference on Very Large Databases, 1993, a Program Chair for the 2nd
International Symposium on Databases in Parallel and Distributed Systems,
1990, and an Associate Editor of IEEE Data Engineering Bulletin. He has
published extensively in technical journals and conferences. He has also
authored a book on "Programming in ANSI C". His current research interests
include database mining, object-oriented database systems, and deductive
database systems.
Rakesh Agrawal is a Senior Member of IEEE.
PODS Tutorial 2. Languages for Collection Types
Instructor: Val Tannen (University of Pennsylvania)
Time: Wednesday, May 25th, 2:00pm
Abstract
Collection types such as sets, bags (multisets), lists, complex objects,
nested relations, arrays, and certain kinds of trees are widely used in
non-traditional database applications and must therefore be properly supported
by modern database systems. The study of languages for these structures has
only recently received serious attention. Can we find languages that naturally
support these structures in the same way that relational languages support
relational databases? Practical database languages are based on first-order
logic, and much research has been devoted to augmentations of first-order
logic to produce languages of increased expressive power, but with the added
demands of dealing with collection types, we must ask whether we are
stretching this computational paradigm beyond its breaking point.
This tutorial will suggest that we can cope with a rich variety of collection
type semantics by looking at the operations that are "naturally" (in the
sense of category theory) associated with the data structures involved.
Surprisingly, category theory concepts that one might dismiss as too esoteric
lead to a succession of useful languages for collection types, that includes
equivalents of familiar languages for relational databases, such as relational
algebra, nested relational algebra and datalog. As an extra bonus, this
approach provides a basis for language syntax that is closely related to that
of practical database query languages such as SQL. Moreover, this approach
provides equational logics which serve to study certain classes of query
optimizations. Finally, there are some intriguing connections between these
languages and query complexity classes, both sequential and parallel.
Instructor
Val Tannen graduated with an engineering degree from the Polytechnic Institute
of Bucharest, wrote database software in low-level languages for a few years,
and then went on to obtain a PhD from MIT in 1987. Since then he has been at
the University of Pennsylvania, where he is now an Associate Professor in the
Computer and Information Science department. His general interests are in
programming languages, databases, applications of logic to computer science,
and how to avoid having to write database software in low level-languages. In
collaboration with a stimulating group of colleagues, he has written several
papers on various aspects of languages that manipulate collection types.
PODS Tutorial 3. Text Dominated Databases, Theory Practice and Experience.
Instructor: Gaston H. Gonnet (ETH Zuerich)
Thursday, May 26th, 4:00pm
Abstract
Database technology is essential to the operation of a conventional business
enterprise. However, there is a universe of business information, namely text,
which is currently stored, accessed, and manipulated in an ad hoc fashion with
none of the consistency and discipline of the database approach. Environments
supporting both text and relational data are implemented through application
programs within which separate repositories are accessed explicitly. Not only
is this inconvenient for applications programmers, but the disjointness of the
data impedes efforts to ensure data consistency, query optimization and
database transparency.
We will first explore the differences between text databases and traditional
databases. These differences have to do with structure, format, and typical
usage. For example, text databases can be highly structured, but not in the
same way as an RDB. Usage and querying are typically different too. Many
examples are taken from the Oxford English Dictionary project at Waterloo.
Next we describe the primitives used for text searching and compare them to
the primitives used in RDB. While there is some correspondence, the sets of
primitives are different. Is is not obvious how to map the standard text
searching primitives onto standard DB primitives or viceversa. We will show
some examples of such mappings and/or extensions which try to solve this
problem (e.g. SFQL). We will also show how we can achieve data modelling
through text and data modelling of text, using SGML (Standard Generalized
Markup Language). Finally, we will examine the increasingly popular
computer-readable as well as human-readable text databases. For the most
part, these databases are self-descriptive and easily extendable.
Instructor
Professor Gaston Gonnet received his Master's and PhD degrees in Computer
Science from the University of Waterloo in 1975 and 1977, respectively. In
1980, together with Professor Keith Geddes, he formed the Symbolic Computation
Group, a group devoted to research in Symbolic Computation or Computer
Algebra, and to the development of the Maple Algebra System. In 1983-84,
Professor Gonnet together with Professor Frank Tompa and Professor John Stubbs
founded the "Centre for the New Oxford English Dictionary". The main
contributions of this project have been in the areas of fast text searching,
text structuring and text transformations. In 1989, Professor Gonnet was
awarded the Information Technology Association of Canada annual award for his
contributions to computer algebra and text searching. More recently,
Professor Gonnet has accepted a position with E.T.H. Zurich, where he is
continuing work in text-dominated databases, as well as in DNA sequence
analysis problems.
SIGMOD Tutorial 1. Object-Oriented Databases
Instructor: Jose Blakeley (Texas Instruments)
Wednesday, May 25th, 9:00am
Abstract
Object database management systems (OODBs) are providing the data management
solution for applications in computer integrated manufacturing, office
information systems, and multimedia. This tutorial will present an overview
of the concepts and issues involved in the design of open object DBMSs
including object-relational DBMSs from a perspective of object services
architectures such as the one proposed by the Object Management Group. Topics
to be covered include the motivation for object data management and open
architectures; a comparison of three object data management approaches (i.e.,
persistent programming languages, extended relational DBMSs, and extensible
toolkits); an overview of concepts and implementation issues including
persistence models, object query processing, storage management, versioning
models, and schema evolution; a discussion of the challenges in building
object-relational DBMSs; an overview of object services architectures (e.g.,
OMG) and DBMSs architected as OSAs; a comparison of existing products and
research systems; and a look at ODMG-93, SQL3, and OMG CORBA/OSA standards.
Instructor
Jose Blakeley is a member of the technical staff at Texas Instruments'
Systems and Information Sciences Laboratory, where he is co-principal
investigator of the Open OODB project (Phase II). He received a computer
systems engineering degree from Instituto Tecnologico y de Estudios
Superiores de Monterrey, Mexico, in 1978, and his M.Math. and Ph.D. in
computer science from the University of Waterloo, Canada in 1983 and 1987,
respectively. Blakeley's research interests include extensible and
object-oriented database management systems; object services architectures;
query language design, optimization, and execution; and materialized view
support. Blakeley is an Associate Editor of the ACM Sigmod Record.
SIGMOD Tutorial 2. Advanced Transaction Models--Survey and Critique
Instructor: C. Mohan (IBM Almaden Research Center)
Time: Thursday, May 26th, 8:30am
Abstract
The classical transaction concept has been widely adopted in academia and in
industry. That transaction model guarantees the ACID properties - atomicity,
consistency, isolation and durability. In the last few years, for
nontraditional applications like CAD/CAM, CASE, collaborative editing, etc.
that traditional model has been found to be inadequate. To address the unique
requirements of such applications and also to model business processes
(workflow) which involve executing multiple interrelated transactions,
advanced transaction models have been proposed. Some of the latter are: Nested
Transactions, Sagas, ConTract model, Flex Transaction model,
Split-Transactions, etc. While most of that work has been done in academic
research projects, some industrial groups are also actively working on these
topics. In this tutorial, I propose to review some of the above work and point
out those issues that have not been adequately addressed. I hope to provide an
industrial and research perspective with implementation and practicality goals
also in mind.
Instructor
C. Mohan is a Research Staff Member at the IBM Almaden Research Center since
1981. He is a designer and an implementer of R*, Starburst and DB2/6000. He is
a consultant for numerous IBM database and transaction processing product
groups. He is the primary inventor of the ARIES family of locking and recovery
algorithms, and the industry-standard Presumed Abort commit protocol. His
research ideas are in the IBM products DB2, DB2/2, DB2/6000, SQL/DS, MQM/ESA
and ADSM. He received 4 IBM Outstanding Innovation Awards, 2 Research Division
Awards and the 8th Plateau Invention Achievement Award for his patent
activities (8 issued and 19 pending). In 1992, Mohan was elected a member of
the IBM Academy of Technology. Mohan was the PC Chair of the 2nd Int'l
Workshop on High Performance Transaction Systems and a PC Vice-Chair of the
10th Int'l Conference on Data Engineering. He is an editor of VLDB Journal.
Mohan received a PhD in Computer Science from UT Austin and a BTech from IIT
Madras.
SIGMOD Tutorial 3. Databases for Networks
Instructor: H. V. Jagadish (AT&T Bell Laboratories)
Time: Friday, May 27th, 8:30am
Abstract
The communications industry is on the brink of a revolution, as evidenced by
almost daily newspaper articles on cable TV, wireless phones, and
"information highways". Just as CAD/CASE applications have had a profound
effect on the database community in the 80s, so are network applications
likely to in the 90s. This tutorial will explore the crucial role that
databases play in networks. No networking background will be assumed. The
tutorial will be of greatest interest to researchers looking to establish new
research programs, students looking for thesis topics, and practitioners who
would like to know how their products satisfy (or fail to meet) the
requirements of a burgeoning potential market.
Instructor
H. V. Jagadish received his Ph. D. from Stanford University in 1985, and since
then has been with the Computing Systems Research Laboratory at AT&T Bell
Laboratories in Murray Hill, NJ. His research interests encompass various
aspects of data storage, retrieval, and use. Recently, his research has
focussed on time-sequenced data and main-memory databases, particularly as
these apply to telephone networks.
RESEARCH PROTOTYPE DEMONSTRATIONS
"Relaxed Transaction Processing", Munindar P. Singh, Christine Tomlinson and
Darrell Woelk (Microelectronics and Computer Technology Corporation)
"IMPRESS Database Design Tool", Jan Flokstra, Maurice van Keulen and Jacek
Skowronek (University of Twente)
"The MEDUSA Project: Autonomous Data Management in a Shared Nothing Parallel
Database Machine", George M. Bryan, Wayne E. Moore, B. J. Curry, K. Lodge and
J. Geyer (University of Western Sidney, Nepean)
"MOSAICO: A System for Conceptual Modeling and Rapid Prototyping of
Object-Oriented Database Applications", Michele Missikoff and M. Toiati
(IASI-CNR, Rome)
"A Language Based Multidatabase System", Wva Kuhn, Konrad Schwarz and Thomas
Tschernko (Technische Universitaet Wien)
"Ptool: A Scalable Persistent Object Store", Robert L. Grossman (University of
Illinois at Chicago)
"The ORES Temporal Database Management System", Babis Theodoulidis, Aziz
Ait-Braham, George Andrianopoulos, Jayant Chaudhary, George Karvelis and Simon
Sou (UMIST)
"XSB as a Deductive Database", Konstantinos Sagonas, Terrance Swift and David
S. Warren (State University of New York at Stony Brook)
"METU Object-Oriented DBMS", Asuman Dogac, Cetin Ozkan, Budak Arpinar, Tansel
Okay and Cem Evrendilek (Middle East Technical University)
"Quest: A Project on Database Mining", Rakesh Agrawal (IBM Almaden Research
Center)
"Query by Diagram: A Visual Environment for Querying Databases", Tiziana
Catarci and Guiseppe Santucci (Universita degli Studi di Roma)
"DBLEARN: A System Prototype for Knowledge Discovery in Relational Databases",
Jiawei Han, Yongjian Fu, Yue Huang and Nick Cercone (Simon Fraser University)
"EOS: an Extensible Object Store", Alexandros Biliris and Euthimios Panagos
(AT&T Bell Laboratories)
"The MYRIAD Federated Database Prototype", S-Y. Hwang, E-P. Lim, H-R. Yang, K.
Mediretta, M. Ganesh, D. Clements, J. Stenoien and J. Srivastava (University
of Minnesota)
"GENESYS: A System for Efficient Spatial Query Processing", Thomas Brinkhoff,
Hans-Peter Kriegel, Ralf Schneider and Bernhard Seeger (University of Munich)
SIGMOD COMMITTEE
General Chair
David Du (University of Minnesota)
Program Chair
Richard T. Snodgrass (University of Arizona)
Best Paper Award Chairs
David Maier (Oregon Graduate Institute)
Michael Stonebraker (University of California, Berkeley)
Industrial Program Chairs
Michael J. Carey (University of Wisconsin)
Shel Finkelstein (Montage Software)
Video and Exhibits Program Chairs
Narain Gehani (AT&T Bell Laboratories)
Susan Urban (Arizona State University)
Tutorial Program Chair
Arnon Rosenthal (MITRE Corporation)
Panel Program
Jennifer Widom (Stanford University)
Research Prototype Demonstrations Chair
Tekin Ozsoyoglu (Case Western Reserve University)
Proceedings Chair
Marianne Winslett (University of Illinois)
Program Committee
Rakesh Agrawal (IBM Almaden Research Center)
Don Batory (University of Texas)
Jose Blakeley (Texas Instruments)
In Jun Choi (Pohang Institute of Sci. and Tech.)
James Clifford (New York University)
Umeshwar Dayal (HP Laboratories)
Ahmed Elmagarmid (Purdue University)
Christos Faloutsos (University of Maryland)
Johann Christoph Freytag (Humboldt University, Berlin)
Shinya Fushimi (Mitsubishi Electric, Japan)
Goetz Graefe (Portland State University)
Theo Haerder (University of Kaiserslautern)
Yannis Ioannidis (University of Wisconsin)
H. V. Jagadish (AT&T Bell Laboratories)
Christian S. Jensen (Aalborg University)
Wolfgang Kaefer (Daimler Benz)
Paris Kanellakis (Brown University)
Paul Larson (University of Waterloo)
Guy M. Lohman (IBM Almaden Research Center)
Vincent Lum (Chinese University of Hong Kong)
Anil Nori (Oracle Corporation)
Beng Chin Ooi (National University of Singapore)
Ed Omiecinski (Georgia Tech)
Jack Orenstein (Object Design)
Meral Ozsoyoglu (Case Western Reserve University)
M. Tamer Ozsu (University of Alberta)
Barbara Pernici (Politecnico di Milano)
Donovan Schneider (HP Laboratories)
Edward Sciore (Boston College)
Arie Segev (University of California, Berkeley)
Timos Sellis (Nat. Tech. University of Athens)
Dale Skeen (Teknekron Software Systems)
Jacob Stein (Sybase Corporation)
Gerhard Weikum (ETH, Zuerich)
Maria Zemankova (MITRE Corporation)
Leonore Zink (University of Stuttgart)
PODS COMMITTEE
Executive Committee
Catriel Beeri (Hebrew University)
Paris Kanellakis (Brown University)
Daniel Rosenkrantz (SUNY Albany)
Moshe Y. Vardi (Rice University)
Victor Vianu (UC San Diego/INRIA)
Mihalis Yannakakis (AT&T Bell Laboratories)
General Chair
Mihalis Yannakakis (AT&T Bell Laboratories)
Program Chair
Victor Vianu (UC San Diego/INRIA)
Program Committee
Nicole Bidoit (University of Paris XIII)
Peter Buneman (University of Pennsylvania)
Georg Gottlob (Technical University of Vienna)
Vassos Hadzilacos (University of Toronto)
Richard Hull (UC Boulder / USC)
Raghu Ramakrishnan (University of Wisconsin)
Dennis Shasha (Courant Institute)
Jianwen Su ( UC Santa Barbara)
Dirk Van Gucht (Indiana University)
Moshe Y. Vardi (Rice University)
Proceedings Chair
Inderpal S. Mumick (AT&T Bell Laboratories)
SIGMOD/PODS CONFERENCE
Treasurer
Jaideep Srivastava (University of Minnesota)
Publicity
James P. Richardson (Honeywell)
Registration
Anupam Bhide (Oracle Corporation)
Local Arrangements
John Riedl (University of Minnesota)
European Coordinator
Peter Dadam (Universitaet Ulm (Germany))
Asian Coordinator
Kyu Young Whang (KAIST (Korea))
Conference Advisors
Won Kim (UniSQL)
Moshe Y. Vardi (Rice University)
ACCOMMODATION
Hotel Information
ACM SIGMOD/PODS '94 will be held at the Minneapolis Hilton and Towers Hotel,
located in the heart of downtown Minneapolis. The hotel is connected via
skyway to the Minneapolis Convention Center, Orchestra Hall and all of the
downtown shopping attractions. A block of rooms has been reserved until April
22, 1994. Please reserve a room by using the enclosed form or by calling
1-800-HILTONS or (612) 376-1000. Please be sure to identify yourself as a
SIGMOD/PODS attendee when making your reservation and at check-in. The first
night's deposit is required. Room rates and availability are not guaranteed
past April 22.
Local Transportation
There are two choices for ground transportation from the airport to the hotel.
(1) A Airport Express van service is available; arrangements can be made by
contacting Airport Express Desk located near the baggage claim area between
Carrousels 8 and 9 at the airport or by calling 612-827-7777 or 1-800-333-1532
for a reservation. The fare is $10.00 per person one way or $15.50 per person
round-trip. (2) Taxi fare to the hotel is about $25.00.
For participants driving to Minnapolis, the address of the hotel is 1001
Marquette Avenue, Minneapolis. It occupies the whole block of the downtown
between 10th ST and 11th ST and Second Ave and Marquette Ave. Parking is
available at the hotel. The charge is $9 per day for overnight guests who are
SIGMOD/PODS attendees.
Air Transportation
Northwest Airlines is the "Preferred Airline" of ACM SIGMOD/PODS '94,
offering special discount fares to North American conferees. International
conferees would be eligible for Northwest VISIT USA program which provides
greatly reduced prices. To take advantage of these discounts, call
1-800-328-1111 (Monday through Friday 7:30 am to 7:30 pm, Central Time) and
cite WorldFile/Ticket Designator NST3S, or give this information to your
travel agent.
GENERAL INFORMATION
Climate
The average temperature in Minneapolis in late May is 65F (19C). However, the
early morning or late evening temperature may drop below 50F. Rain is rare.
Bring a sweater for chilly evenings.
Minneapolis
Please arrive before or stay after the conference to visit Twin Cities. Major
local attractions include the following.
* The Minneapolis Institute of Art has over 75,000 works of art from every
land and culture.
* The Walker Art Center exhibits a permanent collection of 20th-century
American and International art and sponsors a variety of music, dance,
theater, film and education programs.
* The Children's Theatre Company performs plays for fans of all ages.
* The Minneapolis Chamber Symphony stages summer and winter performances of
classical and contemporary music.
* The Mall of America is the largest enclosed retail and entertainment
complex, complete with a theme park featuring Snoopy and the Peanuts Gang.
* The Minnesota State Capitol features the largest unsupported marble dome in
the world.
* The Minnesota Zoo has five exhibit trails with both exotic animals and
animals indigenous to Minnesota.
* The Science Museum of Minnesota and William L. McKnight-3M Omnitheater
combines a natural history and science technology center with educational
exhibits on a variety of sciences.
Local Arrangements
For additional information concerning local arrangements, contact:
John Riedl
Department of Computer Science
University of Minnesota
Minneapolis, MN 55455
Phone: (612) 624-7372
Fax: (612) 625-0572
Email: riedl@cs.umn.edu