Student
Seminar – Fall 2012
Hours:
- Wednesday 14:10-16:00, room 34-105
Instructor: Yefim Dinitz
email: dinitz@cs.bgu.ac.il
Tel: 647-7867
Room: 37/203
Objectives:
This seminar is for M.Sc.
students. Its main goal is learning the art of presenting research results to a
wide CS audience. A good presentation should have the following three compulsory
features:
1) be informative;
2) be understandable, and
3) be interesting to the listeners.
Most of the topics will be on
algorithms.
List
of suggested topics: (++ – already caught, +- – one more
student is needed, apply to the mentioned student)
1) ++ Assignment problem paper (2)
2) ++ Two algorithms for the
shortest path problem paper (2)
3) Scheduling with AND/OR
constraints paper paper2
(2) –
4) ++ Hanoi Towers problem with a
relaxed placement rule (2)
5) ++ Listing of all a,b-paths and of all MST paper
(2) –
6) ++ Canonical representation of a
tree and tree isomorphism (2)
7) ++ Reductions between transitive
closure and BMM paper (1) and
Finding all
frequent elements paper (1)
8) ++ Scalable Content Addressable
Network (2)
9) ++ Leader Election in a chain of
processors paper (2)
10)
++ Finding all occurrences of a pattern in a text (2)
11)
++ Suffix trees and their applications (2)
12)
Optimal string alignment with Hirschberg space saving (2) –
The textbook for items 10-12 is D.Gusfield "Algorithms on Strings, Trees, and
Sequences"; Aranne library has it.
13)
Finding an optimal 3-connected vertex sub-graph paper
(2) –
14)
Representation of all 1-, 2-, and 3-cuts in a graph paper
(2) –
15)
Dinitz network flow algorithm paper paper2 (2) –
16)
Preflow-Push network flow algorithm paper + [CLRS] (2)
–
17)
Circuit layout in a triangle area paper
(2) –
18)
Compact layout of Butterfly circuit paper (2) –
19)
++ Genetic algorithms (2)
20)
++ Historical image processing paper
paper2 (2)
Additional
topics of students' interest may be suggested to the instructor
consideration. When presenting a topic unfamiliar to the Seminar class, a very good
introduction would be needed.
Course
rules:
Attendance
is compulsory. Up to two
absences at the Seminar meeting will be tolerated.
Lecture
preparation:
1. The first meeting on the
lecture should be held in the first half of the week before one that you
lecture on. In more detail:
either on Sunday
afternoon-evening,
or on Monday
either at 12 or in the evening,
or on Tuesday
between 13 and the early evening.
2.
After
that, a presentation draft (in Power-Point) should be sent, about the
week-end. It should contain the entire structure of the presentation and
detailing of some its parts (of about a third of them). The purpose is to check
the presentation style. Comments on the draft would be either sent back
by e-mail, or be discussed at an additional meeting.
3.
The full presentation
should be sent on Tuesday morning the latest. Some polish (hopefully) comments
will be sent back on it.
4.
In the
(regular) case when two students present one topic, each one shows his/her part
to the partner, for checking. Each version of the presentation file is sent to
the instructor only after its checking by the partner.
5.
After the
lecture, the presentation files should be sent to the instructor. They will be
published at the course web page.
Listening
is expected to be active. Asking (relevant) questions is
appreciated. Each student should be active at some substantial part of
the lectures.
Announcements:
1)
See in the
list on a few topics, where students look for partners.
2)
Course
rules are published.
3)
There will
be no meeting on December 7.
Instead, a complementary meeting is
scheduled to Tuesday, December 20, between 12 to 14, room
102/28.
Topics scheduled:
- November 9: Hanoi Towers problem
with a relaxed placement rule paper , Rotem Golan and
Carmel Bregman ppt file
- November 16: Canonical representation
of a tree and tree isomorphism paper , Merav Bukra and Masha Igra ppt file
- November 23: Two algorithms for the
shortest path problem paper , Anat Parush and Eran Fridman pdf file
- November
30: Scalable Content
Addressable Network paper paper2 , Alex Gorohovsky pptx file and
Ilya Mirsky pptx file
- December
14: Suffix trees and their
applications , Amit Metodi and Tali Weinberger pptx file
- December
20, 12-14, room 102/28: Leader Election in a chain of processors paper , Or Peri
pptx file and Maya Schuster
pptx file
- December 21: Reductions
between transitive closure and BMM paper , Rotem
Mairon ppt file and
Finding all frequent elements paper , Igal Khitron pptx file
- December 28: Listing
of all of all MST paper , Vadim
Levit pptx file
- January 4: Genetic algorithms –Yohai Trabelsi pptx file
and Mati Bot pptx file
- January
11: Finding all occurrences of a pattern in a text – Amir Anter pptx file
and Vladimir Zoubritsky pptx file
- January
18: Assignment problem paper , Noa Lempel and Yoav Fekete pdf file
- January 25:
Optical Character
Recognition and a Related Algorithm for Subgraph
Isomorphism Iddo
Aviram paper pptx file
and Historical
image processing paper
paper2 – Abed Asi pptx file
Last modified: January 29, 2012 Yefim Dinitz