195.092 Algorithm Design in Different Models of Computation
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2017S, VU, 2.0h, 3.0EC, to be held in blocked form

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

to be informed

Subject of course

We explore a two-dimensional "world" which has one axis for algorithmic methods and a second axis for models of computation. This world is explored by considering canonic problems such as maximum matching, minimum vertex cover, maximal independent set, and packing and covering. The axis of algorithmic methods consists of greedy selection, augmenting paths, primal-dual, and multiplicative weights. The models of computation are: the standard sequential model, distributed algorithms (LOCAL and CONGEST models), sublinear algorithms, online algorithms, and online learning.
Each model of computation is characterized by a dierent constraint that limits the algorithm designer. For example: in online algorithms, irrevocable decisions must be made before the whole input is revealed; in sublinear algorithms, decisions must be made based on seeing only a small fraction of the input; in distributed algorithms, decisions must be made based only on local information.
Overcoming these challenges often requires one to resort to approximate solutions. For example, instead of computing a maximum matching, we are satis ed with a matching, the cardinality of which at least (1 - ¿) times the maximum cardinality matching. Randomization is often employed to cope with partial information.

Additional information

This is a visiting professor course of the Vienna PhD School of Informatics.

It will be held by Guy Even, Tel-Aviv University.

 

The course will be held as blocked course.


 



Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon13:00 - 16:0020.03.2017 Favoritenstraße 9-11, staircase 1, 4th floor, room: 183/2Algorithm Design in Different Models of Computation
Tue11:00 - 14:0021.03.2017 Favoritenstraße 9-11, staircase 1, 4th floor, room: 183/2Algorithm Design in Different Models of Computation
Wed13:00 - 16:0022.03.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Thu11:00 - 14:0023.03.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Fri13:00 - 16:0024.03.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Tue13:00 - 16:0002.05.2017 Favoritenstraße 9-11, staircase 1, 4th floor, room: 183/2Algorithm Design in Different Models of Computation
Wed13:00 - 15:0003.05.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Thu13:00 - 16:0004.05.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Fri13:00 - 16:0005.05.2017 Favoritenstraße 9-11, Ground floor, Room: von NeumannAlgorithm Design in Different Models of Computation
Course is held blocked

Course registration

Begin End Deregistration end
16.02.2017 00:00 20.03.2017 23:59

Registration modalities

Please register in TISS.

Curricula

Study CodeObligationSemesterPrecon.Info
PhD Vienna PhD School of Informatics Not specified

Literature

No lecture notes are available.

Miscellaneous

  • Attendance Required!

Language

English