Meeting Agenda
Wednesday, September 3rd, 1997
- Location:
- DC 1304
- Time:
- 13:30
- Chair:
- Michael McCool
1. Adoption of the Agenda - additions or deletions
2. Coffee Hour
- Coffee hour this week:
- CS Barbeque
- Coffee hour next week:
- ???
3. Next meeting
- Date:
- September 10th, 1997
- Location:
- DC 1304
- Time:
- 13:30
- Chair:
- Peter Harwood
- Technical presentation:
- Michael McCool
4. Forthcoming
Chairs:
- Celine Latulipe (9/17)
- Marryat Ma (9/24)
- Leo Magalhaes (10/1)
- Mike Hammond (10/8)
Tech Presenters:
- None; John Ousterhout talking (9/17)
- Peter Harwood (9/24)
- Celine Latulipe (10/1)
- Marryat Ma (10/8)
5. Technical Presentation
- Presenter:
- Patrick Gilhuly
- Title:
-
The SGI Video Library
- Abstract:
-
How the real-time SGI media library works and what it means to you.
6. General Discussion Items
- New lab members.
- September 17, Lab meeting at 1:00, no tech presentation.
- September 4 (tommorow), grad orientation. Lab open house at 2:30.
- Some people not doing lab duties...
7. Action List
- Net Bee '97 --- This weekend, Sept 6th. Email rjkroeger@cgl
- A|W Seminar Series --- volunteers needed. Email mmccool@cgl
8. Director's Meeting
9. Seminars
ICR SHORT COURSES:
Master's Thesis Presentation - Wednesday, September 3, 1997
Russell Mok, Graduate Student, Department of Computer
Science, University of Waterloo, will speak on
``Abnormal event handling mechanisms''.
ROOM: Davis Centre Room DC1304
TIME: 2:30 - 3:30 p.m.
Master's Presentation - Friday, September 5, 1997
Vlado Keselj, Graduate Student, Department of Computer
Science, University of Waterloo, will speak on
``Multi-Agent Systems for Internet Information
Retrieval Using Natural Language Processing''.
TIME: 10:00 - 11:00 a.m.
ROOM: Davis Centre Room DC2305 (AI Lab)
THEORY SEMINAR -Monday, September 8, 1997
Zoltan Esik, Joszef Attila University, Szeged, Hungary,
will speak on ``Shuffling Languages and Posets: Are Two
Models of Concurrency Equivalent?''
TIME: 3:30-4:30 p.m.
ROOM: DC 1304
ABSTRACT
How can one do formal computations with languages?
For the collection of the regular operations of union,
concatenation, iteration and the constants 0 and 1,
denoting the empty set and the set containing only the
empty word, this question has been studied since the
1960's (by Redko, Salomaa, Conway, Krob, Kozen, and
others). The equational properties of languages
equipped with these operations and constants are the
same as those of the binary relations equipped with the
operations of union, relative product and reflexive-
transitive closure, where 0 is interpreted as the empty
relation and 1 as the identity relation.
In this talk, we enlarge the collection of operations
by the operations of shuffle and iterated shuffle. We
consider formal equations between expressions (terms)
composed of variables ranging over languages using the
above operations and constants. Such an equation is
valid if its two sides evaluate to the same language
under all interpretations of the variables. We study
questions concerning the validity of equations, the
decidability and complexity of validity,
axiomatizability, etc. In the specific answers given to
these questions, we will relate equations that hold for
languages to equations that hold for (series-parallel)
posets.
In the interleaving or language model of concurrency,
also known as the trace model, the parallel composition
of two processes is given by shuffle and sequential
composition by concatenation. In 1986, Pratt proposed
labeled posets, called pomsets, and sets of labeled
posets, as another model of concurrency. In his ``true
concurrency'' model, parallel composition is given by
disjoint union and sequential composition by serial
product of labeled posets. The series-parallel posets
mentioned above are those generated from the empty
poset and the singletons by serial and parallel
product. The results of the talk seem to indicate that
the pomset model of concurrency is equivalent to the
language model.
10. Lab Cleanup (until 14:30 or 5 minutes)