Theoretical Comupter Science Meets other Disciplines
Transcript of Theoretical Comupter Science Meets other Disciplines
Theoretical Computer ScienceMeets other Disciplines
Instructor: Paolo Penna
https://ml2.inf.ethz.ch/courses/tcsod/
All information here:
...including these slides
link on ”mystudies”
Today we discuss
• Organization
• You choose your paper
Today we discuss
• Organization
• You choose your paper
• Goals• What you should do• Grading
What is this seminar?
TheoreticalComputer Science
(TCS)Other Disciplines
TheoreticalComputer Science
(TCS)Other Disciplines
Algorithms
Complexity
DistributedComputation
Biology GamesSocial Sciences
EconomicsTheorems/Proofs
......
TheoreticalComputer Science
(TCS)Other Disciplines
Algorithms
Complexity
DistributedComputation
Biology GamesSocial Sciences
EconomicsTheorems/Proofs
......
TheoreticalComputer Science
(TCS)Other Disciplines
Algorithms
Complexity
DistributedComputation
Biology GamesSocial Sciences
EconomicsTheorems/Proofs
......
not just computers!
TheoreticalComputer Science
(TCS)Other Disciplines
Top TCS conferences keywords
Boring?
MultiplicativeWeights
Update Algorithm
Evolution undernatural selectionin the presence
of sex
Biology‘Famous’ Algo
MultiplicativeWeights
Update Algorithm
Evolution undernatural selectionin the presence
of sex
Same thing
Biology‘Famous’ Algo
MultiplicativeWeights
Update Algorithm
Evolution undernatural selectionin the presence
of sex
Same thing
Biology‘Famous’ Algo
Why is this interesting?
MultiplicativeWeights
Update Algorithm
Evolution undernatural selectionin the presence
of sex
Same thing
Biology‘Famous’ Algo
Why is this interesting? You tell us(choose this paper)
What you have to do
What you have to do(how to pass get a good grade)
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
what you did not understand,want to know better, want torepeat, curiosity,...,almosteverything
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
questions help the speaker!
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
we do this seminar (and learn)all together
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
• Clarity• Depth
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
• Clarity• Depth
learn how to present
learn how to readtheory paper
Grading
Your grade:• Presentation (70%)
• (Active) Partecipation (30%)
• Attend at least 5 days (mandatory)• Ask relevant questions to the speaker
• Clarity• Depth
let’s see how
What you do (your presentation)
• give a presentation of 25min about your paper
• read and understand your paper (and related material)
What you do (your presentation)
• give a presentation of 25min about your paper
• read and understand your paper (and related material)
What you do (your presentation)
• give a presentation of 25min about your paper
• read and understand your paper (and related material)
I help you!!!
step by step!!
What you do (your presentation)
• write a short report (1-2 pages) describing:
• prepare your presentation (slides for a 25min talk)
• give a presentation of 25min about your paper
• read and understand your paper (and related material)
• what you find interesting/worth presenting• how you want to present
What you do (your presentation)
• write a short report (1-2 pages) describing:
• prepare your presentation (slides for a 25min talk)
• give a presentation of 25min about your paper
• read and understand your paper (and related material)
• what you find interesting/worth presenting• how you want to present
talk to me (ask any time any question)
I give you fedback/suggestions
I give you fedback/suggestions
Timeline
• send me your short report
• send me your slides
• be there :-)
20 days before your presentation
10 days before your presentation
Day of your presentation
Timeline
• send me your short report
• send me your slides
• be there :-)
20 days before your presentation
10 days before your presentation
Day of your presentation
plus 4 more days
Timeline
• send me your short report
• send me your slides
• be there :-)
20 days before your presentation
10 days before your presentation
Day of your presentation
plus 4 more days
(reschedule not possible)
Schedule
25 Feb 25 Mar 1 Apr 3 Jun
Schedule
25 Feb 25 Mar 1 Apr 3 Jun
4 weeks 2 talks per weekif fit(10days for report)
Schedule
25 Feb 25 Mar 1 Apr 3 Jun
4 weeks 2 talks per weekif fit(10days for report)
easierpapers
less time
Schedule
25 Feb 25 Mar 1 Apr 3 Jun
4 weeks 2 talks per weekif fit(10days for report)
easierpapers
less time
Next week (4 Apr): I will give you two talks...
Schedule
25 Feb 25 Mar 1 Apr 3 Jun
4 weeks 2 talks per weekif fit(10days for report)
easierpapers
less time
Next week (4 Apr):(on the same paper)
I guarantee only about the bad talk!
... a bad talk and a good talkI will give you two talks...
Conflicts with other lectures?
Never heard things like running time of algorithm,dynamics programming, complexity, NP-hard, ...?
Please talk to me during the break
Ready to pick yourfavorite paper?