18
i Proceedings of the Twenty-fifth International Conference on Very Large Data Bases Edinburgh, Scotland 7-10 th September 1999 Editors: Malcolm Atkinson Maria E. Orlowska Patrick Valduriez Stan Zdonik Michael Brodie

of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

i

Proceedingsof theTwenty-fifthInternational ConferenceonVery Large Data Bases

Edinburgh, Scotland7-10th September 1999

Editors:

Malcolm AtkinsonMaria E. OrlowskaPatrick ValduriezStan ZdonikMichael Brodie

Page 2: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

ii

Ordering Information

Morgan Kaufmann Publishers is the exclusive world-wide distributor for the VLDB proceedings volumes listed below:

ISBN1999 Edinburgh, Scotland 1-55860-615-71998 New York, USA 1-55860-566-51997 Athens, Greece 1-55860-470-71996 Mumbai (Bombay), India 1-55860-382-41995 Zurich, Switzerland 1-55860-379-41994 Santiago, Chile 1-55860-153-81993 Dublin, Ireland 1-55860-152-X1992 Vancouver, Canada 1-55860-151-11991 Barcelona, Spain 1-55860-150-31990 Brisbane, Australia 1-55860-149-X1989 Amsterdam, The Netherlands 1-55860-101-51988 Los Angeles, USA 0-934613-75-31987 Brighton, United Kingdom 0-934613-46-X1985 Stockholm, Sweden 0-934613-17-61984 Singapore 0-934613-16-81983 Florence, Italy 0-934613-15-X1995-1999 5-year set 1-55860-626-2 ($185.00)1987-1999 13-year set 1-55860-627-0 ($400.00)

Prices are $50.00 per copy for the 1999 volume, $40.00 per copy for all other volumes.

Shipping is free from Morgan Kaufmann within the U.S on prepaid orders. International shipping costs are $7 pervolume via DHL/regular mail combination, or $20.00 per volume via international overnight courier. Morgan KaufmannU.S. accepts credit card payments: the buyer should provide card number, expiration date, and name as it appears on thecard for Visa, MasterCard, or American Express credit cards. Morgan Kaufmann also accepts cheque payments in U.S.dollars only; cheques must be drawn on a U.S. bank.

Order from Morgan Kaufmann PublishersBy Mail: Morgan Kaufmann Publishers

Attention: Order Fulfilment Department6277 Sea Harbor DriveOrlando, FL 32887 USA

By Phone: 800-745-7323 (from within US \& Canada) and 407-345-3800 (international)By Fax: 800-874-6418 or 407-345-4060By Email: [email protected] Web: http://www.mkp.com

VLDB 1999 ISBN 1-55860-615-7ISSN 0730-9317

Page 3: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

iii

Conference Organisers

General Conference Chair Keith Jeffery, CLRC Rutherford Appleton Lab.Organisation Chair Jessie Kennedy, Napier UniversityProgramme Chair Malcolm Atkinson, University of Glasgow

Regional Programme ChairsAsia and Australia Maria Orlowaska, University of QueenslandEurope and Africa Patrick Valduriez, INRIANorth and South America Stan Zdonik, Brown University

Industrial Programme Chair Michael Brodie, GTE LaboratoriesPanel & Demonstrations Chair Ron Morrison, University of St AndrewsTutorial Programme Chair Carole Goble, University of Manchester

Organising CommitteeExhibitions Lachlan MacKinnon, Heriot-Watt UniversityLocal Arrangements Albert Burger, Heriot-Watt UniversityProceedings Production Peter Barclay, Napier UniversityPublicity Chair Mary Garvey, University of WolverhamptonSecretary Jon Kerridge, Napier UniversitySocial Programme Alex Gray, University of Wales, CardiffTreasurer Mike Jackson, University of Wolverhampton

Page 4: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

iv

Programme Committees

Programme Committee Members Asia and AustraliaChair Maria E Orlowska, University of Queensland, Australia

David Abel, CSIRO, AustraliaDavid Cheung, The University of Hong Kong, Hong KongAlan Fekete, University of Sydney, AustraliaJoseph Fong, City University of Hong Kong, Hong KongYahiko Kambayashi, Kyoto University, JapanKamal Karlapalem, Hong Kong University of Science & Technology, Hong KongHiroyuki Kitagawa, University of Tsukuba, JapanMasaru Kitsuregawa, University of Tokyo, JapanDik Lee, Hong Kong University of Science & Technology, Hong KongXuemin Lin, University of New South Wales, AustraliaTok Wang Ling, National University of Singapore, SingaporeHongjun Lu, National University of Singapore, SingaporeRamamohanarao (Rao) Kotagiri, The University of Melbourne, AustraliaAkifumi Makinouchi, Kyushu University, JapanShojiro Nishio, Osaka University, JapanBeng Chin Ooi, National University of Singapore, SingaporeDimitris Papadias, Hong Kong University of Science & Technology, Hong KongRon Sacks-Davis, RMIT Multimedia Database Systems, AustraliaRodney Topor, Griffith University, AustraliaKyu-Young Whang, Korea Advanced Institute of Science and Technology, Korea

Page 5: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

v

Programme Committees Continued

Programme Committee Members Europe and AfricaChair Patrick Valduriez, INRIA, France

Serge Abiteboul, INRIA, FranceGustavo Alonso, ETH Zurich, SwitzerlandElena Baralis, Politecnico di Torino, ItalyDavid Bell, University of Ulster, Northern IrelandSonia Berman, Cape Town University, South AfricaElisa Bertino, Politecnico di Milano, ItalyCatriel Beeri, University of Jerusalem, IsraelKjell Bratbergsengen, University of Trondheim, NorwayMichael Bohlen, Aalborg University, DenmarkAlex Buchmann, University of Darmstadt, GermanyRichard Connor, University of Glasgow, ScotlandOscar Diaz, University of the Basque Country, SpainJean Ferrie, University of Montpellier, FranceDana Florescu, INRIA, FrancePiero Fraternali, Politecnico di Milano, ItalyTheo Haerder, University of Kaiserslautern, GermanyYannis Ioannidis, University of Athens, GreeceMatthias Jarke, RWTH Aachen, GermanyGenevieve Jomier, University of Paris 9, FranceLeonid Kalinichenko, Russian Academy of Sciences, RussiaNabil Kamel, American University in Cairo, EgyptDaniel Keim, University of Munich, GermanyMartin Kersten, CWI, the NetherlandsGuido Moerkotte, University of Mannheim, GermanyGiansalvatore Mecca, Universita della Basilicata, ItalyMichele Missikoff, IASI-CNR, ItalyAlain Pirotte, University of Louvain, BelgiumPhilippe Pucheral, University of Versailles, FranceOded Shmueli, Technion Israel Institute of Technology, IsraelStefano Spaccapietra, EPF Lausanne, SwitzerlandAnthony Tomasic, INRIA, FranceOzgur Ulusoy, Bilken University, TurkeyYannis Vassiliou, National Technical University of Athens, Greece

Page 6: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

vi

Programme Committees Continued

Programme Committee Members North and South AmericaChair Stan Zdonik, Brown University, USA

Swarup Acharya, Bell Labs, USARafael Alonso, Sarnoff Labs, USAJose Blakely, Microsoft, USAAnthony Bonner, University of Toronto, CanadaAlex Brodsky, George Mason University, USAMichael Carey, IBM Almaden Research Center, USAMariano Consens, University of Waterloo, CanadaIsabel Cruz, Worcester Polytechnic Institute, USASusan Davidson, University of Pennsylvania, USALaurent Daynes, Sun Labs, USADavid DeWitt, University of Wisconsin at Madison, USAUmesh Dayal, HP Labs, USAPam Drew, The Boeing Company, USAMax Egenhofer, University of Maine, USAMichael Franklin, University of Maryland, USADina Goldin, University of Massachusets at Boston, USANat Goodman, Compaq Corp., USAJoe Hellerstein, University of California at Berkeley, USARick Hull, Lucent Technology, USATomasz Imielinski, Rutgers University, USARoger King, University of Colorado at Boulder, USADennis McLeod, USC, USAStuart Madnick, MIT Sloan School, USADave Maier, Oregon Graduate Institute, USAAlberto Mendelzon, University of Toronto, CanadaGail Mitchell, GTE Labs, USAPat O'Neil, University of Massachusetts at Boston, USAFrank Olken, Lawrence Berkeley National Lab, USAM. Tamer Özsu, University of Alberta, CanadaXiaolei Qian, Securesoft, USAKen Ross, Columbia University, USAElke Rundensteiner, Worcester Polytechnic Institute, USABetty Salzberg, Northeastern University, USALen Shapiro, Portland State University, USANandit Soparkar, University of Michigan, USAPraveen Seshadri, Cornell University, USARick Snodgrass, University of Arizona, USAJacob Stein, Sybase, USAJeff Ullman, Stanford University, USABennet Vance, IBM Almaden Research Center, USAYelana Yesha, NASA, CESDIS and UMBC, USA

Page 7: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

vii

Additional ReviewersAbdulghane A.Abileah S.Al-Halimi R.Albert J.Avadhanam S.Baradaram N.Barish G.Barrera R.Barta A.Bettini C.Blott S.Bordia A.Bouganim L.BudiartoBuneman P.Burkowski F.Camara G.Cao Q.Cart M.Catania B.Celis P.Cetintemel U.Chandan K.Chang L.Chen L.Cho W-S.Chrisopoulos A.Chuan Wu M.Cicekli N.Claypool K.Cosar A.Crabtree J.Crestana V.Dayal V.Delcambre L.Desai S.Ding L.Dogac A.Dunkel B.Finance B.Flewelling D.Fonseca F.Formica A.Fox N.Freire J.

Fujikawa K.Galindo-Legaria C.Gardarin G.Garofalakis M.Gibbons P.Gorafalakis M.Goyal R.Graefe G.Gravano L.Guerrini G.Gupta H.Haas L.Hara T.Hatanaka A.Heiler S.Heinz S.Hinneburg A.Hornsby K.Ishii H.Ishikawa Y.Jagadish H.James K.Jensen P.Joseph A.Kalnis P.Karagoz P.Katayama K.Kemme B.Khan L.Köller A.Kolahdouzan M.Kornacker M.Kothuri R.Kuo L.Lee W-C.Lee S.Y.Lei Y.Li C.Liebig C.Liefke H.Liu H.Loeser H.Loukopoulos T.Lynch C.Mahnke W.

Mamoulis N.Mantzourogiannis M.Marder U.Martinez J.Merialdo P.Mihaila G.Mishra N.Miyazaki J.Monties SMorishima A.Muslea I.Nakano M.Nayak N.Nierman A.Nestorov S.Ngu A.Ohmori T.Okada A.Oria V.Orlowski M.Palpanas T.Pant G.Park C-M.Park Y.C.Patel B.Pizzicannella R.Plazanet C.Poosala V.Psaila G.Rafiei D.Ramer A.Rao J.Rastogi R.Reddy K.Reza M.Ritter N.Rochat P.Safar M.Sahuguet A.Satoh T.Seshradi S.Sellis T.Shapiro W.Sharma J.Shepherd J.

Shi X.Shimojo S.Simeon J.Snider T.Stefanidis A.Steiert H-PStroe D.Subramanian S.Suciu D.Surjanto B.Takakura H.Tamassia R.Tan K.L.Tandon A.Tatbul N.Teisseire M.Teorey T.Theodoridis Y.Thom J.Toman D.Tompa F.Toroslu I.Vassalos V.Voruganti K.Wallace C.Wang C.Wang Y.Wang K.Weddell G.Williams H.Wong R.Yang J.Yeh L.Yesha Y.Yokota H.Yu Y.Yu J.X.Zaman K.Zhang N.Zhang X.Zhao W.Zhao Y.Zimmerman J.Zjang X.Zou C.

Page 8: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

viii

Sponsors

Principal Sponsor

Sponsors

Contributors

Organising and Supporting Bodies

Page 9: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

ix

VLDB EndowmentBoard of Trustees

President: John MylopoulosVice-President: Keith JefferyTreasurer: Stanley Su

Members:Rakesh AgrawalMichael L. BrodieMichael J. CareyStefano CeriUmeshwar DayalKlaus R. DittrichJim GrayYannis IoannidisMartin L. KerstenMasaru KitsugerawaMaria E. OrlowskaM. Tamer ÖzsuHans-J. SchekTimoleon K. SellisPatrick ValduriezGerhard WeikumKyu-Young WhangJennifer Widom

Page 10: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

x

PrefaceThe Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh,Scotland from the 7th to the 10th September 1999. This book contains all of the material prepared forVLDB99 and as such represents a valuable compendium of current database research, challenges andapplications.

These proceedings contain 51 papers that were selected from the 387 submitted papers, three solicitedindustrial sessions, the ten-year award paper, an extended abstract of one of the two keynote talks, anoverview of the panel session and eight selected demonstration descriptions. This provides a total of 77 high-quality papers contributed by 206 authors. It therefore provides excellent insights into:• recent achievements in database research,• pressing problems facing the users of databases that will challenge researchers for the coming years, and• effective techniques for building and using databases.

The conference also included five tutorials:

From Semistructured Data to XML Dan Suciu, AT&T Labs, USAA Database Centric Update on CORBA Sean Baker, IONA Technologies, IrelandDesign and Perception in Information Visualisation Matthew Chalmers, University of Glasgow, ScotlandUsing SQL/J for enterprise database applications: access,procedures and storage

Brian Becker, Oracle Corporation

Metasearch Engines: Solutions and Challenges Clement Yu, U. of Illinois at Chicago, USA Weiyi Meng, SUNY at Binghamton, USA

A collection of these tutorials is available from the organisers as a separate book.

The papers and tutorials show that there continues to be interest and progress in all of the traditional databasetopics: optimisation, caching, data model extension, and interaction with programming languages.Sophisticated decision support, based on OLAP, provokes progress in optimisation and approximation. Thesignificance of the large volume of data held as text attracts attention, particularly as XML promises to offer acommon notation, so that the real issues of extracting information can be addressed. The interaction withnetworks is addressed from two points of view: what must databases do to contribute to their management andhow can databases be used in conjunction with expanding networks. Considerable practical progress inextending relations towards an object-oriented capability is reported. The integration of databases withinformation retrieval is demonstrated.

Our ten-year award celebrates the significant contribution of the ARIES algorithm for logging and recovery,and the contribution of Mohan in continuing to develop this widely applicable research topic. The algorithmwas first published at VLDB89 in conjunction with its application to nested transactions ARIES/NT: ARecovery Method Based on Write-Ahead Logging for Nested Transactions, K. Rothermel and C. Mohan. Theprogramme committee therefore chose to recognise both C. Mohan, IBM Fellow (and currently VisitingScientist at INRIA) and K. Rothermel, Universität Stuttgart with the ten-year award and to invite Mohan togive the opening talk at the conference in recognition of his sustained contributions.

Sadly, this year we had to include two obituaries. One, for Peter Stocker, recognising many years ofcontribution to database research and to VLDB conferences. The other, for Cheng Hian Goh, whose potential

Page 11: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xi

for such contributions, evidenced by being an author of two of this year’s selected papers, was abruptlyterminated by his sudden death.

Under the direction of Malcolm Atkinson, the Programme Committees have done a tremendous job inattracting the largest number of submissions and in maintaining the quality of VLDB as evidenced by theseproceedings. The three regional programme committee chairs, Maria E. Orlowska, Patrick Valduriez andStan Zdonik, and the industrial programme committee chair, Michael Brodie, would like to thank all of theirprogramme committee members who worked so hard and conscientiously to review all of the submittedpapers on a very tight schedule. Over one thousand reviews had to be produced in a month. The North andSouth America region had a particularly arduous task, with 17 papers to review per programme committeemember. These programme committee members, in particular, will join us in thanking the 180 colleagueswho assisted with the task of reviewing. The processing of this workload was supported by the Puma /Predator system, supplied by Praveen Sesandri, Cornell University. Ela Hunt, Stewart Macneill and KarenRenaud, at the University of Glasgow ran the web site and databases, supported the reviewers and regionalchairs and “kept the show on the road”. We greatly appreciate their combined efforts. Kathy Humphryhelped with many of the tasks that followed paper selection, and Stewart Macneill processed all of theproceedings into its final digital form. Peter Barclay managed the printing, publishing and productionprocess, while Mary Garvey diverted her artistic talents from publicity to prepare the cover.

The conference itself however includes more than is reflected in the proceedings and behind the scene workof several people deserve particular note. Many people in the organising committee under Jessie Kennedy’sleadership have committed many hours of careful work preparing for the conference and running it. MikeJackson, the treasurer believed we could afford the EICC when it didn’t even exist and controlled our budgetand cash flow when temptations arose. Mary Garvey deserves two thank you mentions as she did the job of atleast two people: maintaining the VLDB web site and Publicity. When she agreed to undertake publicity, theweb site was another little add-on, however she has done a tremendous job with the web pages, whichdevoured many of her evenings. Peter Barclay did a thorough job of negotiating with the printers and gettingthe proceedings delivered on time. A first for VLDB was the demonstrations selected and organised by RonMorrison. The excellent selection of tutorials was managed by Carole Goble and the exhibition was organisedby Lachlan MacKinnon while Albert Burger helped with local arrangements. With the assistance of JennySiegel, Jon Kerridge acted secretary with the proviso that he’d metamorphose into Jessie should she not lastthe pace, although we’re not sure how convincing he’d have been! Jon did a stalwart job of technical managerresponsible for the student helpers who aided the smooth running of the conference. Alex Gray’s expertiseand enthusiasm for Scottish culture and dance enhanced the social programme, an important aspect of anyinternational conference.

From the outset the VLDB endowment under the leadership of Peter Lockeman and subsequently JohnMylopolous were very supportive of the Scottish bid, for which we would like to thank them. Although theVLDB committees undertook a lot of work, the conference wouldn’t have been possible without the help ofour professional conference organisers, Clansman Monarch, whose professional support was muchappreciated. Conferences like VLDB would be much less viable without the support of the industrial sponsorswhose contributions were gratefully received.

If you collect these proceedings as a VLDB99 delegate we thank you for coming, welcome you and hope thatyou will enjoy both Edinburgh and the Conference. If you are reading them after the conference then wehope they will prove beneficial to your research or business.

Jessie Kennedy & Malcolm Atkinson

Page 12: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xii

Obituary

In Memory of Cheng Hian GOH (1965 - 1999)Cheng Hian Goh passed away on 1 April 1999 at the age of 33. He is survived by his wife Soh Mui Lee andtwo sons, Emmanuel and Gabriel, to whom we all send our deepest condolences.

Cheng Hian received his PhD in Information Technologies from the Massachusetts Institute of Technology inFeb 1997. Prior to undertaking his PhD studies, Cheng Hian received both a BSc (First Class Honors) and aMSc both in Computer Science from the National University of Singapore where he received numerousawards. He joined the Department of Computer Science, National University of Singapore as an AssistantProfessor in November 1996.

He was totally dedicated to his work— teaching as well as research. He enjoyed preparing his lecture notes,and would spend much time in organizing them. He believed in giving his students the best. As a youngdatabase researcher, he demonstrated his research capability and made major contributions to the field astestified by his publications in ICDE'97, VLDB'98, ICDE'99, VLDB'99, etc.

He did not stop working/thinking about his research until he was forced to stop by his ill health. Towards hislast days, he continued to guide his research students in the hospital. He also completed and co-authoredseveral manuscripts. The submitted versions of his two papers that appear in the proceedings were in factfinalized with his co-authors when he was in hospital.

His last public appearance was at the ER'98 conference (Nov 98) held in Singapore. Despite his weak health,he shared his vision on Information Retrieval in the WWW as a member of a panel on Internet Applications,and as a speaker in the NSF-NSTB sponsored workshop on Databases and the Internet.

Cheng Hian was a very sociable person, and often sought the company of friends. As such, he was loved bythose who came in contact with him. He would often go the extra mile to help his friends and colleagues. Hewas a great person, and had touched the lives of many. We suddenly realized that there are many things thatwe will never do together again. We'll miss him sorely, and his laughter, and his smile...

Stuart Madnick, Michael Siegel (MIT, USA), Stephane Bressan, Mong Li Lee, Sin Yeung Lee, Tok Wang Ling, BengChin Ooi, Kian Lee Tan, and Ke Wang (NUS, Singapore), Hongjun Lu (UST, Hong Kong)

Page 13: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xiii

Obituary

In memory of Peter M. Stocker (1927-98)

We regret to record the passing of Peter Stocker, a UK data base pioneer and a trustee of the VLDBEndowment (1984-91). He died suddenly and unexpectedly on 25th November 1998, aged 71, and wasmourned by many. He was the founding Professor of Computing at the University of East Anglia andsometime Pro-Vice Chancellor.

Peter trained at Manchester University in the early days of mainframe computers. He took part in the earlyIFIP Working Conferences on Data Base Management, which were very influential at the dawn of oursubject. Later (1982) he organised a very successful international summer school at the University of EastAnglia on "Data Bases: Role and Structure".

He is probably best known, first for his pioneering work on self-organising databases, and then on distributeddatabases and conceptual schema languages. He led an early UK distributed database consortium in theProteus project. He was an active member of the VLDB Endowment and served on numerous programmecommittees. In particular, he was Programme Committee co-chair for VLDB'87, when it was first held in theUK.

However, he was also a genuine polymath and his able mind enabled him to make insightful comments in anytechnical discussion. More than this, Peter was a good friend to many; he had a wonderful impish sense ofhumour which enabled him to negotiate successfully the most tricky of situations. He was also an inspiringleader and seminar speaker, who had a strong influence on the development of database research in the UK.

He found time to play and follow cricket, to cook for his friends and students and to listen to music. Apartfrom his children and grandchildren, of whom he was fiercely proud, his main non-academic interest was hisgarden (and that of his daughter, Anne, in Suffolk). Here he built up a large collection of varied and unusualplants.

Page 14: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xiv

ContentsRepeating History Beyond ARIESMohan C. ................................................................................................................................................................. 1Online Feedback for Nested Aggregate Queries with Multi-ThreadingTan K-L., Goh C.H. & Ooi B.C. ............................................................................................................................ 18Generalised Hash Teams for Join and Group-byKemper A., Kossmann D. & Wiesner C................................................................................................................. 30Explaining Differences in Multidimensional AggregatesSarawagi S. ............................................................................................................................................................ 42Database Architecture Optimized for the New Bottleneck: Memory AccessBoncz P., Manegold S., & Kersten M. ................................................................................................................... 54The Persistent Cache: Improving OID Indexing in Temporal Object-Oriented Database SystemsNørvåg K................................................................................................................................................................ 66Cache Conscious Indexing for Decision-Support in Main MemoryRao J. & Ross K. ................................................................................................................................................... 78Comparing Hierarchical Data in External MemoryChawathe S.S. ........................................................................................................................................................ 90Mining Deviants in a Time Series DatabaseKoudas N., Muthukrishnan S. & Jagadish H.V.................................................................................................... 102Exploiting Versions for Handling Updates in Broadcast DisksPitoura E. & Chrysanthis P.K............................................................................................................................... 114Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated DatabasesPacitti E., Minet P. & Simon E. ........................................................................................................................... 126Active Views for Electronic CommerceAbiteboul S., Amann B., Cluet S., Eyal A., Mignet L. & Milo T......................................................................... 138An Adaptive Hybrid Server Architecture for Client Caching ODBMSsVoruganti K., Özsu M.T. & Unrau R. .................................................................................................................. 150Dynamic Load Balancing for Parallel Association Rule Mining on Heterogeneous PC Cluster SystemsTamura M. & Kitsuregawa M. ............................................................................................................................ 162Histogram-Based Approximation of Set-Valued Query-AnswersIoannidis Y. & Poosala V. ................................................................................................................................... 174Semantic Compression and Pattern Extraction with FasciclesJagadish H.V., Madar J. & Ng R.......................................................................................................................... 186Issues in Network Management in the Next MillenniumBrodie M.L. & Chaudhuri S................................................................................................................................. 198A Scalable and Highly Available Networked Database ArchitectureBamford A., Ahad R. & Pruscino A., Oracle ....................................................................................................... 199Networked Data Management Design PointsHamilton J., Microsoft ......................................................................................................................................... 202In Cyber Space No One can Hear You ScreamPound C., BT........................................................................................................................................................ 207Finding Intensional Knowledge of Distance-based OutliersKnorr E. & Ng R. ................................................................................................................................................ 211SPIRIT: Sequential Pattern Mining with Regular Expression ConstraintsGarofalakis M., Rastogi R. & Shim K.................................................................................................................. 223A Novel Index Supporting High Volume Data Warehouse InsertionJermaine C., Datta A. & Omiecinski E. ............................................................................................................... 235Microsoft English Query 7.5: Automatic Extraction of Semantics from Relational Databases and OLAP CubesBlum A................................................................................................................................................................. 247The new locking, logging, and recovery architecture of Microsoft SQL Server 7.0Campbell D. ......................................................................................................................................................... 249

Page 15: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xv

The Value of Merge-Join and Hash-Join in SQL ServerGraefe G............................................................................................................................................................... 250VOODB: a generic Discrete-Event Random Simulation Model To Evaluate the Performances of OODBsDarmont J. & Schneider M. ................................................................................................................................. 254DBMSs on a modern processor: Where does time go?Ailamaki A., DeWitt D.J., Hill M.D. & Wood D.A. ............................................................................................ 266Performance Measurements of Compressed Bitmap IndicesJohnson T. ............................................................................................................................................................ 278Capturing and Querying Multiple Aspects of Semistructured DataDyreson C.E., Böhlen M.H. & Jensen C.S. ........................................................................................................ 290Relational Databases for Querying XML Documents: Limitations and OpportunitiesShanmugasundaram J., Gang H., Tufte K., Zhang C., DeWitt D.J. & Naughton J. ............................................. 302Query Optimization for XMLMcHugh J. & Widom J. ....................................................................................................................................... 315Context-Based Prefetch for Implementing Objects on RelationsBernstein P., Pal S. & Shutt D.............................................................................................................................. 327GHOST: Fine Granularity Buffering of IndexesGoh C.H., Ooi B.C., Sim D. & Tan K-L. ............................................................................................................. 339Loading a Cache with Query ResultsHaas L., Kossmann D. & Ursu I........................................................................................................................... 351Building Hierarchical Classifiers Using Class ProximityWang K., Zhou S. & Liew S.C............................................................................................................................ 363Distributed Hypertext Resource Discovery Through ExamplesChakrabarti S., Van den Berg M. & Dom B......................................................................................................... 375Multi-Dimensional Substring Selectivity EstimationJagadish H.V., Kapitskaia O., Ng R.T. & Srivastava D. ...................................................................................... 387Evaluating Top-K Selection QueriesChaudhuri S. & Gravano L. ................................................................................................................................. 399Probabilistic Optimization of Top N QueriesDonjerkovic D. & Ramakrishnan R. .................................................................................................................... 411Combining Histograms and Parametric Curve Fitting for Feedback-Driven Query Result-size EstimationKönig A. & Weikum G. ....................................................................................................................................... 423Integrating Heterogeneous Overlapping Databases through Object-Oriented TransformationsJosifovski V. & Risch T. ...................................................................................................................................... 435Quality-driven Integration of Heterogeneous Information SystemsNaumann F., Leser U. & Freytag J. C. ................................................................................................................. 447Optimization for Physical Independence in Information Integration ComponentsDeutsch A., Popa L. & Tannen V........................................................................................................................ 459On Efficiently Implementing SchemaSQL on a SQL Database SystemLakshmanan L.V.S., Sadri F. & Subramanian S. ................................................................................................. 471Unrolling Cycles to Decide Trigger TerminationLee S.Y. & Ling T.W........................................................................................................................................... 483User-Defined Table Operators: Enhancing Extensibility for ORDBMSJaedicke M. & Mitschang B. ................................................................................................................................ 494Optimal Grid-Clustering: Towards Breaking the Curse of Dimensionality in High-Dimensional ClusteringKeim D. & Hinneburg A. ..................................................................................................................................... 506Similarity Search in High Dimensions via HashingGionis A., Indyk P. & Motwani R........................................................................................................................ 518What can Hierarchies do for Data Warehouses?Jagadish H.V., Lakshmanan L.V.S. & Srivastava D. ........................................................................................... 530O-O, What Have They Done to DB2?Carey M., Chamberlin D., Narayanan S., Vance B., Doole D., Rielau S., Swagerman R. & Mattos N. ............. 542High Level Indexing of User-Defined TypesChen W., Chow J-H., Fuh Y-C., Grandbois J., Jou M., Mattos N., Tran B. & Wang Y. ..................................... 554Implementation of SQL3 Structured Types with Inheritance and Value SubstitutabilityFuh Y-C., Dessloch S., Chen W., Mattos N., Tran B., Lindsay B., DeMichel L., Rielau S. & Mannhaupt D. .... 565

Page 16: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xvi

Generating Call-Level Interfaces for Advanced Database Application ProgrammingNink U., Härder T. & Ritter N. ............................................................................................................................ 575PM3: An Orthogonal Persistent Systems Programming Language — Design, Implementation, PerformanceHosking A. & Chen J. .......................................................................................................................................... 587Cost Models DO Matter: Providing Cost Information for Diverse Data Sources in a Federated SystemRoth M.T., Özcan F. & Haas L. ........................................................................................................................... 599Active Storage Hierarchy, Database Systems and Applications – Socratic ExegesisCariño F., O'Connell W., Burgess J. & Saltz J. .................................................................................................... 611Data-Driven, One-To-One Web Site Generation for Data-Intensive ApplicationsCeri S., Fraternali P. & Paraboschi S. .................................................................................................................. 615Optimization of Run-time Management of Data Intensive Web-sitesFlorescu D., Levy A., Suciu D. & Yagoub K....................................................................................................... 627Extracting large-scale Knowledge Bases from the WebKumar R., Raghavan P., Rajagopalan S. & Tomkins A. ...................................................................................... 639Aggregation Algorithms for Very Large Compressed Data WarehousesLi J., Rotem D. & Srivastava J. ............................................................................................................................ 651Extending Practical Pre-Aggregation in On-Line Analytical ProcessingPedersen B.T., Jensen C.S. & Dyreson C.E. ........................................................................................................ 663Hierarchical Prefix Cubes for Range-Sum QueriesChan C-Y. & Ioannidis Y..................................................................................................................................... 675Implementation of Two Semantic Query Optimization Techniques in DB2 Universal DatabaseCheng Q., Gryz J., Koo F., Leung C., Liu L., Qian X. & Schiefer B. .................................................................. 687High-Performance Extensible IndexingKornacker M. ....................................................................................................................................................... 699Online Dynamic Reordering for Interactive Data ProcessingRaman V., Raman B. & Hellerstein J.M. ............................................................................................................. 709What do those weird XML types want, anyway?DeRose S., Chief Scientist, Inso Corporation ...................................................................................................... 721What is New About Data Warehouses?Umeshwar Dayal.................................................................................................................................................. 725Datawarehousing has more colours than just black and whiteZurek T. & Sinnwell M........................................................................................................................................ 726Curio: A Novel Solution for Efficient Storage and Indexing in Data WarehousesDatta A., Ramamritham K. & Thomas H. ............................................................................................................ 730Hyper-Programming in JavaZirintsis E., Kirby G. & Morrison R. ................................................................................................................... 734Building light-weight wrappers for legacy Web data-sources using W4FSahuguet A. & Azavant F. ................................................................................................................................... 738XML Repository and Active Views DemonstrationAbiteboul S., Aguilera V., Ailleret S., Amann B., Cluet S., Hills B., Hubert F., Mamou J.C.,Marian A., Mignet L., Milo T., Souza C., Tessier B. & Vercoustre A.M. .......................................................... 742Spatio-Temporal Retrieval with RasDaManBaumann P., Dehmel A., Furtado P., Ritsch R. & Widmann N. .......................................................................... 746Miro Web: Integrating Multiple Data Sources through Semistructured Data TypesBouganim L., Chan-Sine-Ying T., Dang-Ngoc T-T., Darroux J-L., Gardarin G. & Sha F. ................................. 750Aqua: A Fast Decision Support Systems Using Approximate Query AnswersAcharya S., Gibbons P. & Poosala V. .................................................................................................................. 754The Mirror MMDBMS architectureDe Vries A., Van Doorn M., Blanken H. & Apers P............................................................................................ 758

Page 17: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xvii

Author IndexAbiteboul S. 138, 742Acharya S. 754Aguilera V. 742Ahad R. 199Ailamaki A. 266Ailleret S. 742Amann B. 138, 742Apers P. 758Azavant F. 738Bamford A. 199Baumann P. 746Bernstein P. 327Blanken H. 758Blum A. 247Böhlen M. 290Boncz P. 54Bouganim L. 750Brodie M. 198Burgess J. 611Campbell D. 249Carey M. 542Cariño F. 611Ceri S. 615Chakrabarti S. 375Chamberlin D. 542Chan C-Y. 675Chan-Sine-Ying T. 750Chaudhuri S. 399Chawathe S. 90Chen J. 587Chen W. 554, 565Cheng Q. 687Chow J-H. 554Chrysanthis P. 114Cluet S. 138, 742Dang-Ngoc T-T. 750Darmont J. 254Darroux J-L. 750Datta A. 235, 730Dayal U. 725De Vries A. 758Dehmel A. 746DeMichel L. 565DeRose S. 721Dessloch S. 565Deutsch A. 459DeWitt D. 266, 302Dom B. 375Donjerkovic D. 411Doole D. 542Dyreson C. 290, 663Eyal A. 138Florescu D. 627Fraternali P. 615Freytag J. 447

Fuh Y-C. 554, 565Furtado P. 746Gang H. 302Gardarin G. 750Garofalakis M. 223Gibbons P. 754Gionis A. 518Goh C. 18, 339Graefe G. 250Grandbois J. 554Gravano L. 399Gryz J. 687Haas L. 351, 599Härder T. 575Hamilton J. 202Hellerstein J. 709Hess K-H 254Hill M. 266Hills B. 742Hinneburg A. 506Hosking A. 587Hubert F. 742Indyk P. 518Ioannidis Y. 174, 675Jaedicke M. 494Jagadish H.102, 186, 387, 530Jensen C. 290, 663Jermaine C. 235Johnson T. 278Josifovski V. 435Jou M. 554Kapitskaia O. 387Keim D. 506Kemper A. 30Kersten M. 54Kirby G. 734Kitsuregawa M. 162Knorr E. 211König A. 423Koo F. 687Kornacker M. 699Kossmann D. 30, 351Koudas N. 102Kumar R. 639Lakshmanan L. 471, 530Lee S.Y. 483Leser U. 447Leung C. 687Levy A. 627Li J. 651Liew S.C. 363Lindsay B. 565Ling T. 483Liu L. 687Madar J. 186

Mamou J. 742Manegold S. 54Mannhaupt D. 565Marion F. 742Mattos N. 542, 554, 565McHugh J. 315Mignet L. 138, 742Milo T. 138, 742Minet P. 126Mitschang B. 494Mohan C. 1Morrison R. 734Motwani R. 518Muthukrishnan S. 102Narayanan S. 542Naughton J. 302Naumann F. 447Ng R. 186, 211, 387Nink U. 575Nørvåg K 66O'Connell W. 611Omiecinski E. 235Ooi B.C. 18, 339Özcan F. 587Özsu T. 150Pacitti E. 126Pal S. 327Paraboschi S. 615Pedersen B.T. 663Pitoura E. 114Poosala V. 174, 754Popa L. 459Pound C. 207Pruscino A. 199Qian X. 687Raghavan P. 639Rajagopalan S. 639Ramakrishnan R. 411Ramamritham K. 730Raman B. 709Raman V. 709Rao J. 78Rastogi R. 223Rielau S. 542, 565Risch T. 435Ritsch R. 746Ritter N. 575Ross K. 78Rotem D. 651Roth M.T. 587Sadri F. 471Sahuguet A. 738Saltz J. 611Sarawagi S. 42Schiefer B. 687

Page 18: of the Twenty-fifth International Conference Very …Jennifer Widom x Preface The Twenty-fifth International Conference on Very Large Data Bases (VLDB99) was held in Edinburgh, Scotland

xviii

Schneider M. 254Sha F. 750Shanmugasundaram J. 302Shim K. 223Shutt D. 327Sim D. 339Simon E. 126Sinnwell M. 726Sousa C. 742Srivastava D. 387, 530Srivastava J. 651Subramanian S. 471Suciu D. 627Swagerman R. 542

Tamura M. 162Tan K-L. 18, 339Tannen V. 459Tessier B. 742Thomas H. 730Tomkins A. 639Tran B. 554, 565Tufte K. 302Unrau R. 150Ursu I. 351Van den Berg M. 375Van Doorn M. 758Vance B. 542Vercoustre A. 742

Voruganti K. 150Wang K. 363Wang Y. 554Weikum G. 423Widmann N. 746Widom J. 315Wiesner C. 30Wood D. 266Yagoub K. 627Zhang C. 302Zhou S. 363Zirintsis E. 734Zurek T. 726