[comp.databases] program ICDT 1988

gyssens@uiag.UUCP (Gyssens Marc) (05/04/88)

Second International Conference on Database Theory 
==================================================

   Bruges (Belgium) : Wed August 31 till Fri Sept 2 , 1988

The following file is written in plain TeX, and contains the program as
well  as practical information about the conference.  The output should 
contain 9 pages.

For more information contact :

Dirk Van Gucht (until June 30)            Jan Paredaens
CS Dept.                                  CS Dept.
Indiana University                        University of Antwerp (UIA)
Bloomington  IN 47405-4101                B-2610 Wilrijk
USA                                       Belgium

Phone : 1-812-335 6429 or 6486            Phone : 32-3-828 25 28 ext. 191 or 170

E-mail: vgucht@iuvax.indiana.edu          E-mail: ..!mcvax!prlb2!uiag!pareda

==================================cut here==================================
\def\parskip{\par\penalty-100 \vskip 12pt plus 4pt minus 2pt\noindent}
\def\sskip{\par\penalty 1000 \vskip 6pt plus 3pt minus 1.5pt\noindent}
\def\ssskip{\par\penalty 1000 \vskip 4pt plus 2pt minus 1pt\noindent}
\hsize=18truecm
\vsize=24truecm
\hoffset=-0.4truecm
\voffset=0.3truecm
\hfuzz=2pt
\font\rme=cmr10 scaled \magstep1
\font\rmt=cmr10 scaled \magstep2
\font\rmd=cmr10 scaled \magstep3
\font\rmv=cmr10 scaled \magstep4
\font\ite=cmti10 scaled \magstep1
\font\itt=cmti10 scaled \magstep2
\font\bfe=cmbx10 scaled \magstep1
\font\bft=cmbx10 scaled \magstep2
\newtoks\footline
\footline={\hss\rmt\folio\hss}
\baselineskip 14pt

\ \par\vfill\noindent
$$\vbox{\halign{#\hfill\cr
{\rmt The Second$\vphantom{\hbox{\rmt y}}$}\cr
\noalign{\vskip 5pt}
{\rmd International Conference on Database Theory}\cr
\noalign{\vskip 5pt}
{\rmt Bruges, August 31 -- September 2, 1988}\cr
\noalign{\vskip 7.5pt\hrule height 0.4pt}}}$$
\ \par\vfill\noindent
{\bfe Sponsors}
\ssskip
Agfa-Gevaert\par\noindent
Apple Computer N.V.\par\noindent
IBM Belgium\par\noindent
Indiana University\par\noindent
Infotex Sydes sales organisation\par\noindent
Ministerie van de Vlaamse Gemeenschap\par\noindent
Nationaal Fonds voor Wetenschappelijk Onderzoek\par\noindent
Olivetti Belgische nv\par\noindent
Sabena Belgian World Airlines\par\noindent
Universitaire Instelling Antwerpen\par\vfill\noindent
{\bfe Correspondence address}
\ssskip
Jan Paredaens\par\noindent
Chairman ICDT\par\noindent
Computer Science Department\par\noindent
Universitaire Instelling Antwerpen\par\noindent
B-2610 Wilrijk\par\noindent
Belgium
\ssskip
{\ite e-mail:\/} prlb2!uiag!pareda\par\noindent
{\ite phone:\/} 32-3-828$\,$25$\,$28 ext.\ 170\par\noindent
{\ite fax:\/} 32-3-827$\,$08$\,$74\par\noindent
{\ite telex:\/} 33646\par\vfill\noindent
{\bfe Organizing committee}
\ssskip
Paul De Bra (Universiteit Antwerpen), Dirk Janssens (Limburgs
Universitair Centrum), Marc Gyssens (Universiteit Antwerpen),
Jan Paredaens (Universiteit Antwerpen), Dirk Van Gucht (Indiana
University, Bloomington).
\parskip
\parskip
{\bfe Program committee}
\ssskip
Fran\c cois Bancilhon (INRIA, Le Chesnay, France), Joachim Biskup
(Hochschule Hildesheim, FRG), Wiebren de Jonge (Vrije Universiteit
Amsterdam, the Netherlands), Marc Gyssens (Universiteit Antwerpen,
Belgium), Richard Hull (University of Southern California, Los Angeles,
USA), Gerhard Jaeschke (IBM Heidelberg, FRG), Paris Kanellakis (Brown
University, Providence RI, USA), Per-$\smash{\hbox{\rme \AA}}$ke Larson (University of
Waterloo, Ont., Canada), Meral $\smash{\hbox{\rme\"O}}$zsoyo\v glu (Case Western Reserve
University, Cleveland OH, USA), Jan Paredaens (Universiteit Antwerpen,
Belgium), Domenico Sacca (CRAI, Rende, Italy), Dirk Van Gucht (Indiana
University, Bloomington, USA).
\par\eject\noindent\baselineskip18pt
\noindent\rmd The Second$\vphantom{\hbox{\rmd y}}$
\par\vskip 6pt plus 2pt minus 1pt\noindent\rmv
International Conference on Database Theory
\par\vskip 6pt plus 2pt minus 1pt\noindent\rmd
Bruges, August 31 -- September 2, 1988
\par\vskip 9pt plus 3pt minus 2pt\noindent\hrule height 0.5pt
\par\vskip 12pt plus 4pt minus 2pt\noindent\rmt
The {\itt International Conference on Database Theory (ICDT)\/} is organized
every two years under approval of the {\itt European Association for
Theoretical Computer Science\/} and intends to provide a
European forum for the international research community working on
theoretical issues related to database systems. A few years ago, the need
for such a European based conference was strongly felt which resulted
in the organization of the first ICDT in Rome, in September 1986. This
meeting turned out to be highly successful: 83 papers were submitted from
20 different nations, 24 of which were selected for presentation at the
conference.
\parskip
It was decided to have the {\itt University of Antwerp\/} organize the second
ICDT in Belgium.  From several possible locations, Bruges was selected
as the conference site.  Bruges is a rather small but charming city not
far from the North Sea.  It used to be a very important center of trade and 
culture in the 13th--15th century and managed to maintain its medieval
character to the present day.  To the special atmosphere it breathes,
further enhanced with the numerous small canals crossing the city, that
gave it the nick name ``Venice of the North'', Bruges today owes its
world fame.
\parskip
For the organization, we could count on {\itt Indiana University\/},
Bloomington (USA) for arranging the contacts with the North-American
database community. We also received cooperation from the University of
Limburg (Belgium).
Main topics of this year's ICDT are:
artificial intelligence, complexity and optimization, concurrency control, data
models, deductive databases, dependencies and constraints, distribution
and parallelism in DBS, incomplete information, logic in DBS, query
languages, and updates and transactions.
\parskip
Again, ICDT could attract the attention of the international
database community: we received 87 papers sent from 18 countries. From
these, 23 were selected by the program committee for presentation at the
conference.
The program committee was pleased with the overall good quality of the
submitted papers, so that it was hard to make a selection among them. Several
valuable papers had to be rejected because they could not possibly be
accommodated at the conference.
All accepted papers will appear
as a volume in the series ``Lecture Notes in Computer Science'', published by
Springer Verlag.
\par\eject\noindent\baselineskip17.5pt
{\rmv Practical Information$\vphantom{\hbox{\rmv y}}$}
\par\vskip 9pt plus 3pt minus 2pt\noindent\hrule height 0.5pt
\par\vskip 12pt plus 4pt minus 2pt\noindent\rmt
{\bft General information}
\sskip
The second International Conference on Database Theory is taking place from
Wednesday, August 31 until Friday, September 2 at the Novotel Hotel in
Bruges. Technical sessions are held all day Wednesday and Thursday, and
Friday morning. On Friday afternoon, we plan a guided tour around
Bruges. All correspondence regarding this conference including
registration forms and payments, should be sent to {\itt Jan Paredaens, 
Chairman ICDT\/} (address on p.\ 1).
\sskip
Until June 30, however, North-Americans can also obtain additional
information through Dirk Van Gucht, Computer Science Department, Indiana
University, Bloomington, IN 47405-4101, USA. Note however that
registration forms, payments, etc.\ must be sent to Belgium!
\parskip
{\bft Proceedings}
\sskip
The conference proceedings appear as a volume of {\itt Lecture
Notes in Computer Science\/}, published by Springer Verlag. Each
participant will receive his copy of the proceedings at the conference.
Additional copies will be available at a unit price of 1000 Belgian
francs.
\parskip
{\bft Hotel accommodation}
\sskip
The second ICDT will be held at the {\itt Novotel\/} hotel in Bruges, which
is situated at about 4 km of the city center. The hotel is accomodated
with an open air swimming pool and all rooms have private bathroom,
separate toilet, direct dial telephone, automatic alarm clock, color
television and individual heating control. A special rate has been 
obtained for the conference.
\sskip\baselineskip 14pt
{\bfe Hotel address}
\ssskip
{\rme Novotel\par\noindent
Chartreuseweg 20\par\noindent
B-8200 Brugge\par\noindent
Belgium
\ssskip
{\ite phone:\/} 32-50-38$\,$28$\,$51\par\noindent
{\ite fax:\/} 32-50-38$\,$79$\,$03\par\noindent
{\ite telex:\/} 81507}
\parskip\baselineskip18pt
{\bft Official dinner}
\sskip
On Thursday evening, a Bruges' style dinner is being organized at the
hotel. You will be served the typical Belgian cuisine and old music should
add luster to this tasty dinner.
\par\penalty-100\eject\noindent\baselineskip17pt
{\bft Excursion}
\sskip
The conference concludes with a guided excursion to the medieval
center of Bruges on Friday afternoon. You will enjoy the special
atmosphere dwelling over this city and will pick up some peculiarities
of its rich past. A boat trip on the small canals of Bruges
will offer you a most unique view of this city!
\parskip
{\bft Registration}
\sskip
People wishing to attend the conference should ask for a registration form,
fill it out and send it to {\itt Jan Paredaens, chairman ICDT\/}, together 
with a check to the order of the {\itt second ICDT\/} for the amount due in 
Belgian francs (BEF) or its equivalent in any freely convertible
currency{\baselineskip 14pt\footnote*{\noindent\rme European
participants are encouraged to use a {\ite Eurocheque\/}. In that case,
be sure to write the amount in Belgian francs (BEF), to mention
``Antwerp'' as the place where the check is drawn and do not forget to
mention your Eurocheque card number on the back; this saves us in bank
charges!}}. Basically, we are offering you the choice between three packages:
registration for one participant in a single room, registration for two
participants in a double room and registration for one participant plus
one accompanying person. Note that the third package does not include
lunches and coffee breaks for the accompanying person, which permits her
or him to make longer excursions during the daytime.
\sskip\baselineskip14pt
{\bfe Package 1: registration for 1 participant}
\ssskip
{\rme This package includes: admission to the technical sessions, one copy of
the proceedings, welcome drink on Tuesday evening, accomodation in a
single room, breakfast, lunch and coffee breaks on Wednesday, Thursday and Friday, a four
course dinner on Wednesday evening, the official dinner on Thursday
evening and the excursion on Friday afternoon. {\ite Price: 16$\,$000
BEF.}
\sskip
{\bfe Package 2: registration for 2 participants sharing a room}
\ssskip
This package includes for both participants the same conditions as Package 1,
except that they are accomodated in a double room. {\ite Price: 29$\,$000
BEF.}
\sskip
{\bfe Package 3: registration for 1 participant plus 1 accompanying person}
\ssskip
This package includes for the conference participant the same conditions
as Package 1, apart from
accomodation in a double room. For the accompanying person the following
provisions are included: welcome drink on Sunday evening, all breakfasts and
dinners, and the Friday afternoon excursion. {\ite Price: 22$\,$000
BEF.}}
\sskip\baselineskip18pt
People wishing to stay at the Novotel before or after the conference
period can indicate this
on the registration form. Additional nights (as well as supplementary 
expenses) should be paid at the hotel upon departure. Singles are 2250
BEF and doubles 2750 BEF per night (+$\,$300 BEF p.p.\ for breakfast).
Extra lunch tickets for accompanying persons are available at the conference 
and cost 700 BEF. They should be ordered at least one day in advance.
\par\eject\noindent\baselineskip18pt
{\rmv Scientific Program$\vphantom{\hbox{\rmv y}}$}
\par\vskip 9pt plus 3pt minus 2pt\noindent\hrule height 0.5pt
\par\vskip 12pt plus 4pt minus 2pt\noindent\rmt
{\bft Tuesday, August 30}
\sskip
{\bft Registration and Welcome Drink:\/} 20.00--22.00
\par\vfill\noindent
{\bft Wednesday, August 31}
\sskip
{\bft Session 1:\/} 09.00--10.25\par\noindent
{\itt Chair: Jan Paredaens (University of Antwerp)}
\ssskip
Invited talk by Nancy Lynch (MIT, Cambridge, Mass.): {\itt A Theory of
Atomic Transactions}
\ssskip
Dino Karabeg and Victor Vianu (University of California, San Diego):
{\itt Parallel Update Transactions}
\sskip
\line{\hfill{\bft Coffee Break}\hfill}
\sskip
{\bft Session 2:\/} 10.45--12.00\par\noindent
{\itt Chair: Catriel Beeri (Hebrew University, Jerusalem)}
\ssskip
Seymour Ginsburg and Stephen Kurtzman (University of Southern
California, Los Angeles): {\itt Spreadsheet and Object-History
P-Simulation}
\ssskip
P.\ Asirelli, P.\ Inverardi and A.\ Mustaro (CNR, Pisa): {\itt Improving
Integrity Constraint Checking in Deductive Databases}
\ssskip
Guido Moerkotte and Stefan Karl (University of Karlsruhe): {\itt
Efficient Consistency Control in Deductive Databases}
\sskip
\line{\hfill{\bft Lunch}\hfill}
\sskip
{\bft Session 3:\/} 14.00--15.15\par\noindent
{\itt Chair: Serge Abiteboul (INRIA, Le Chesnay)}
\ssskip
Victor Vianu and Gottfried Vossen (University of California, San Diego):
{\itt Conceptual Level Concurrency Control of Relational Update
Transactions}
\ssskip
K.\ Vidyasankar (Memorial University of Newfoundland, St.\ John's) and
C.N.G.\ Dampney (Macquarie University, North Ryde, NSW): {\itt Version
Consistency and Serializability in Design Databases}
\ssskip
Jehan-Fran\c cois Paris (University of California, San Diego): {\itt
Efficient Management of Replicated Data}
\sskip
\line{\hfill{\bft Coffee Break}\hfill}
\par\eject\noindent
{\bft Session 4:\/} 15.45--17.00\par\noindent
{\itt Chair: Joachim Biskup (University of Hildesheim)}
\ssskip
C.\ L\'ecluse and P.\ Richard (GIP Alta\"\i r, Le Chesnay): {\itt Modeling
Inheritance and Genericity in Object Oriented Databases}
\ssskip
Atsushi Ohori (University of Pennsylvania, Philadelphia): {\itt
Semantics of Types for Database Objects}
\ssskip
Katsumi Tanaka (Kobe University) and Masatoshi Yoshikawa (Kyoto Sangyo
University): {\itt Towards Abstracting Complex Database Objects:
Generalization, Reduction and Unification of Set-Type Objects}
\sskip
\line{\hfill{\bft Dinner}\hfill}
\par\vfill\noindent
{\bft Thursday, September 1}
\sskip
{\bft Session 5:\/} 09.00--10.25\par\noindent
{\itt Chair: Dirk Van Gucht (Indiana University)}
\ssskip
Invited talk by Serge Abiteboul (INRIA, Le Chesnay): {\itt Updates,
a New Frontier}
\ssskip
Udo W.\ Lipeck (Technical University of Braunschweig): {\itt
Transformation of Dynamic Integrity Constraints into Transaction
Specification}
\sskip
\line{\hfill{\bft Coffee Break}\hfill}
\sskip
{\bft Session 6:\/} 10.45--12.00\par\noindent
{\itt Chair: Seymour Ginsburg (University of Southern California, Los Angeles}
\ssskip
R.P.\ Cheetham, B.J.\ Oommen and D.T. Ng (Carleton University, Ottawa):
{\itt Adaptive Structuring of Binary Search Trees Using Conditional
Rotations}
\ssskip
{\textfont0=\rmt
\textfont1=\itt
\scriptfont0=\rme
Pratul Dublish and S.N.\ Maheshwari (IIT, New
Delhi): {\itt  An $O(n^2)$ Equivalence Algorithm for Fan-Out Free
Queries}}
\ssskip
Fang Li and Lawrence V.\ Saxton (University of Regina, Sask.): {\itt
Two-Way Join Optimization in Partitioned Database Systems}
\sskip
\line{\hfill{\bft Lunch}\hfill}
\sskip
{\bft Session 7:\/} 14.00--15.15\par\noindent
{\itt Chair: Domenico Sacca (CRAI, Rende)}
\ssskip
Peter T.\ Wood, Alberto O.\ Mendelzon (University of Toronto) and Paolo
Atzeni (IASI-CNR, Rome): {\itt Idempotent Single-Predicate Horn Clauses}
\par\eject\noindent
E.A.\ Sonenberg and R.W.\ Topor (University of Melbourne): {\itt On
Domain Independent Disjunctive Databases}
\ssskip
Guozhu Dong (University of Southern California, Los Angeles): {\itt On
the Composition of Datalog Program Mappings}
\sskip
\line{\hfill{\bft Coffee Break}\hfill}
\sskip
{\bft Session 8:\/} 15.45--17.00\par\noindent
{\itt Chair: Nancy Lynch (MIT, Cambridge, Mass.)}
\ssskip
Anthony Tomasic (ECRC, Munich): {\itt View Update Translation via
Deduction and Annotation}
\ssskip
Anthony J.\ Bonner (Rutgers University, New Brunswick, N.J.): {\itt A
Logic of Hypothetical Updates: Complexity and Expressibility}
\ssskip
M.E.\ Iofinova, E.A.\ Komissartschik (VNIISI, Moscow): {\itt Update in 
Hierarchical Data Bases}
\sskip
\line{\hfill{\bft Official Dinner}\hfill}
\par\vfill\noindent
{\bft Friday, September 2}
\sskip
{\bft Session 9:\/} 09.00--10.25\par\noindent
{\itt Chair: Marc Gyssens (University of Antwerp)}
\ssskip
Invited talk by Catriel Beeri (Hebrew University, Jerusalem): {\itt Data
Models and Languages for Databases}
\ssskip
Gabriel M.\ Kuper (IBM Watson Research Center, Yorktown Heights) and Moshe Y.\
Vardi (IBM Almaden Research Center, San Jose): {\itt On the Complexity
of Queries in the Logical Database Model}
\sskip
\line{\hfill{\bft Coffee Break}\hfill}
\sskip
{\bft Session 10:\/} 10.45--11.35\par\noindent
{\itt Chair: Georgio Ausiello (University of Rome)}
\ssskip
Eric Simon and Christophe de Maindreville (INRIA, Le Chesnay): {\itt
Deciding wheth\-er a Production Rule Is Relational Computable}
\ssskip
Michael Kifer and Ai Li (SUNY, Stony Brook): {\itt On the Semantics of
Rule-Based Expert Systems with Uncertainty}
\sskip
\line{\hfill{\bft Lunch}\hfill}
\sskip
\line{\hfill{\bft Excursion}\hfill}
\par\eject\noindent
{\rmv What you need to know about Belgium$\vphantom{\hbox{\rmv y}}$}
\par\vskip 9pt plus 3pt minus 2pt\noindent\hrule height 0.5pt
\par\vskip 12pt plus 4pt minus 2pt\noindent\rmt
Belgium is a small but complicated country situated at the North Sea around the
crossroads of Western Europe and is surrounded by the Netherlands, West
Germany, Luxemburg and France. After having been part of various
nations in past centuries, such as Spain, Austria, France and the
Netherlands, Belgium became independent in 1830. Constitutionally, it is a
parliamentary monarchy.
Belgium has about 10 million inhabitants living on a surface of only
30$\,$000 $\hbox{\rmt k}\hbox{\rmt m}^{\hbox{\rme 2}}$ (12$\,$000
square miles). The prevailing religion is Roman Catholicism.
\sskip
As all countries of continental Europe, Belgium is metric. 
If you use electric equipment, such as razors or hair dryers, be sure
to take with you an adapter for West European outlets, if different from
your country's standards. Voltage is 220 V. Time in Belgium around the
period of the conference is GMT$\,$+$\,\hbox{\rmt 2}^{\hbox{\rme h}}$. The
currency in Belgium is the Belgian franc (BEF). Foreign money can be
exchanged in most banks, in exchange boots at the
airport and major railroad stations (including Bruges), and at the Novotel
itself. At the moment of this writing, 100 BEF equals
2.85 USD, 3.50 CAD, 350 JPY, 4.75 DEM, 16.10 FRF, 1.50 GBP or 3520 ITL.
\sskip
What makes Belgium a complicated country to govern, but also a country with an 
open mind towards the rest of the world, is its being situated across a
linguistic border between Germanic and Romanic language speaking
nations. There are three official languages in Belgium: Dutch, French
and German.
\sskip
The northern part of the country, called Flanders, is Dutch
speaking and constitutes about 55\% of the population.
Dutch as it is spoken in Flanders is often called ``Flemish''.
As such, the difference between Flemish Dutch and
Dutch spoken in Holland can be compared very well to the difference
between British and American English.
\sskip
The southern part of Belgium, called Wallony
is French speaking and represents 35\% of the people. The remaining 10\%
live in Brussels, which is officially bilingual (French-Dutch), although
a majority speaks French. Finally, there are about 60$\,$000 German speaking
Belgians living in the easternmost part of Wallony.
\sskip
Since Belgium is such a small country, most of inhabitants know and/or
speak several languages, such as Dutch, French, German and English. As a
general rule, most people know English, though young persons speak it
more fluently than older ones. Some of the latter might not even
understand the language. Most places in Belgium have cable television,
also featuring channels from all surrounding countries (including 
Great-Britain) and Italy.
\par\eject\noindent\baselineskip17pt
{\textfont0=\rmv
\rmv Brugge, die scone$\vphantom{\hbox{\rmv y}}\ldots$}
\par\vskip 9pt plus 3pt minus 2pt\noindent\hrule height 0.5pt
\par\vskip 12pt plus 4pt minus 2pt\noindent\rmt
\textfont0=\rmt
$\ldots$which is old Flemish for {\itt Bruges, the beautiful\/}. Bruges is indeed
an admittedly, rather small, but very attractive city, close to the sea. It is the
capital of the province of West Flanders as well as the seat of a bishop and 
has about 120$\,$000 inhabitants. The city of Bruges is known all over the world because 
it has managed to preserve much of its medieval character. The many old 
houses and ancient monuments combined with numerous small canals lend Bruges 
the unique atmosphere to which it owes the predicate {\itt Venice of the 
North\/}.
\parskip
Bruges was founded some time in between the 4th and 8th century AD. It
grew slowly but steadily and became the major seaport of the region,
relying on the Zwin, an estuary of the North Sea which at that time
came closer to Bruges than nowadays. The city reached its economical
and artistic zenith in the 14th and 15th century when it became the
court of the dukes of Burgundy. Famous Flemish painters from that time
were Jan Van Eyck, Rogier van der Weyden, Hans Memling and Hugo van
der Goes. Unfortunately, the North Sea receded during the 15th
century and the Zwin estuary silted up, announcing already the decline
of Bruges. In addition, political troubles during the 16th century
caused the city to be gradually deserted by foreign merchants and
Bruges remained as a sleepy medieval town, its economic role being
overtaken by Antwerp.
\parskip
Bruges only revived in the second half of the 19th century with the
construction of the port of Zeebruges and a connecting canal, giving
Bruges new access to the North Sea. The port of Zeebruges played
an important role in World Wars I and II when it was occupied by the
Germans. After the World Wars, the development of the port of
Zeebruges was resumed, a process still going on nowadays.
\parskip
Since most industry is located out of town, much of Bruges
still looks more or less the same as in the 15th century. The skyline 
of Bruges is dominated by three towers, built in the 12th--15th century:
the majestic belfry tower of the Market Hall, shown on the cover of this
booklet, the Church of Our Lady, whose 117 m (385 ft) spire is one of the
tallest of the low countries (second only to the 123 m bell tower of Our
Lady's Cathedral in Antwerp) and the Cathedral of the H.\ Savior, which
is the oldest parish church of Bruges with a history going back to the
9th century.
\parskip
Bruges is also world famous for its lace, which had a great economic
importance up until in the 17th century and was called ``Lace of
Flanders''. In many picturesque places in Bruges, you can see younger
and older lace workers skillfully practising this handicraft. For the finest
lace, called fairy stitch, up to 700 spindles are needed!
\par\eject\end