[ont.events] U of Toronto computer science seminars, Jan. 26

clarke@csri.toronto.edu (Jim Clarke) (01/09/89)

         (SF = Sandford Fleming Building, 10 King's College Road)
               (WB = Wallberg Building, 184 College Street)
              (GB = Galbraith Building, 35 St. George Street)

SUMMARY:

AI SEMINAR - Thursday, January 26, 11 a.m.  in  Room  SF 1105 -- Avi C. Kak
     "Research Issues in 3-D Robotic Vision"

SYSTEMS SEMINAR - Thursday, January 26, 11 a.m. in Room WB 342 -- Mary K. Vernon
     "Performance Analysis of the Wisconsin Multicube"

THEORY SEMINAR - Thursday, January 26, 3 p.m. in Room GB 244 -- Allan Borodin
     "Towards a Theory of Competitive Analysis for On-line Algorithms"

-----------------------

AI  SEMINAR - Thursday, January 26, 11 a.m.  in  Room  SF 1105

                                Avi C. Kak
                             Purdue University

                  "Research Issues in 3-D Robotic Vision"

The speaker will first survey the state-of-the-art in passive approaches to
3-D robotic vision, emphasizing what has been done so far in binocular
stereopsis for depth perception.  The deficiencies of the purely bottom-up
approaches will be highlighted and the limitations of what we currently
know about injecting high-level object knowledge into the algorithms point-
ed out. A rule-based approach for integrating the various paradigms for bi-
nocular stereopsis will also be discussed.

The second half of the talk will focus on active approaches, especially
those employing structured-light and laser-radar for depth perception. The
speaker will mention the computational complexity issues involved in
model-based object interpretation strategies. The subject of modeling 3-D
objects will also be broached. Finally, the speaker will address the topic
of recognizing generic 3-D shapes.

                      ______________________________

About the speaker:

Avi Kak, a professor of electrical engineering at Purdue, is currently en-
gaged in research in various issues dealing with robotic intelligence. In
particular, he is interested in reasoning architectures for solving spatial
problems, development of planners capable of transforming human supplied
assembly plans into robotic manipulations in a sensor-based environment,
robot vision, etc. He has coauthored the two-volume book Digital Picture
Processing, published by Academic Press, and the Principles of Computerized
Tomographic Imaging, published by the IEEE Press.
                       _____________________________


SYSTEMS SEMINAR - Thursday, January 26, 11 a.m. in Room WB 342

                              Mary K. Vernon
                     University of Wisconsin - Madison

             "Performance Analysis of the Wisconsin Multicube"

The Wisconsin Multicube is a new large-scale multiprocessor architecture
currently under investigation at the University of Wisconsin - Madison. A
key characteristic of the machine is that it is based on shared buses and a
snooping cache coherence protocol.  The organization of the shared buses
and shared memory is unique and non-hierarchical.  The two-dimensional ver-
sion of the architecture is envisioned as scaling to 1024 processors.  This
talk will describe the architecture, a preliminary performance analysis of
the system using a modeling technique called "Customized Mean Value
Analysis", and recently designed hardware support for synchronization
events.  The talk will also cover a formal argument by Goodman, Hill, and
Woest that the macihien is scalable.  The performance analysis addresses
the issues of optimal cache block size, optimal size of the two- dimension-
al Multicube, the effect of broadcast invalidations on system performance,
and the viability of several hardware techniques for reducing the latency
of remote memory requests.

THEORY SEMINAR - Thursday, January 26, 3 p.m. in Room GB 244

                               Allan Borodin
                           University of Toronto

     "Towards a Theory of Competitive Analysis for On-line Algorithms"

In [CACM, Feb 85] Sleator and Tarjan considered the efficiency of various
paging strategies (e.g. LRU, FIFO) as well as the move to front strategy
for maintaining a list.   The novel aspect of that approach was to compare
the cost incurred by an on-line algorithm against the optimal off-line
cost.  In [STOC, 86] Borodin, Linial and Saks introduced task systems, an
abstract framework for studying on-line algorithms.  Manasse, McGeoch and
Sleator [STOC, 87] introduced the K-server (and K server with excursions)
problem, another abstract framework which generalizes the paging problem.
We will discuss the BLS and MMS settings and show how the K-server problem
(but not the K-server with excursions) can be viewed as a task system.  We
shall argue that while the task system model is generally too abstract to
obtain good bounds, it can be useful in terms of suggesting results.  For
example, we will discuss recent results (Fiat, et al., Raghavan and Snir)
on randomized paging algorithms.
-- 
Jim Clarke -- Dept. of Computer Science, Univ. of Toronto, Canada M5S 1A4
              (416) 978-4058
BITNET,CSNET: clarke@csri.toronto.edu     CDNNET: clarke@csri.toronto.cdn
UUCP: {allegra,cornell,decvax,linus,utzoo}!utcsri!clarke