Some Advice to Budding Researchers Jo el Ouaknine Max Planck - - PowerPoint PPT Presentation

some advice to budding researchers
SMART_READER_LITE
LIVE PREVIEW

Some Advice to Budding Researchers Jo el Ouaknine Max Planck - - PowerPoint PPT Presentation

Some Advice to Budding Researchers Jo el Ouaknine Max Planck Institute for Software Systems & Department of Computer Science, Oxford University Logic Mentoring Workshop 6 July 2020 How Should You Listen to Such a Talk? How Should You


slide-1
SLIDE 1

Some Advice to Budding Researchers

Jo¨ el Ouaknine

Max Planck Institute for Software Systems & Department of Computer Science, Oxford University

Logic Mentoring Workshop 6 July 2020

slide-2
SLIDE 2

How Should You Listen to Such a Talk?

slide-3
SLIDE 3

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you

slide-4
SLIDE 4

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you Good!

slide-5
SLIDE 5

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you Good! Some things will sound like complete rubbish!

slide-6
SLIDE 6

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you Good! Some things will sound like complete rubbish! Feel free to ignore!

slide-7
SLIDE 7

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you Good! Some things will sound like complete rubbish! Feel free to ignore! Some things will sound unfamiliar but intriguing

slide-8
SLIDE 8

How Should You Listen to Such a Talk?

Some things will be familiar or immediately resonate with you Good! Some things will sound like complete rubbish! Feel free to ignore! Some things will sound unfamiliar but intriguing Perhaps make a note and revisit later . . .

slide-9
SLIDE 9

How Should You Listen to Such a Talk?

slide-10
SLIDE 10

Credit Also to Manuel Blum

slide-11
SLIDE 11

Books Are Not Scrolls!

slide-12
SLIDE 12

Ignorance Can be an Asset

slide-13
SLIDE 13

The Feynman Method

slide-14
SLIDE 14

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??)

slide-15
SLIDE 15

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990)

slide-16
SLIDE 16

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990) What if we bound the time duration? (2002)

slide-17
SLIDE 17

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990) What if we bound the time duration? (2002) Let A and B be timed automata and T ∈ N some time bound.

slide-18
SLIDE 18

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990) What if we bound the time duration? (2002) Let A and B be timed automata and T ∈ N some time bound. Is “L(A)↾T ⊆ L(B)↾T?” decidable??

slide-19
SLIDE 19

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990) What if we bound the time duration? (2002) Let A and B be timed automata and T ∈ N some time bound. Is “L(A)↾T ⊆ L(B)↾T?” decidable?? This led us to the development of alternating timed automata, the decidability of Metric Temporal Logic and related formalisms, etc.

  • etc. — but the original time-bounded problem remained elusive!
slide-20
SLIDE 20

The Feynman Method Meets Timed Automata

For A and B automata, “L(A) ⊆ L(B)?” is decidable (Kleene ??) For A and B timed automata, “L(A) ⊆ L(B)?” is undecidable (Alur & Dill 1990) What if we bound the time duration? (2002) Let A and B be timed automata and T ∈ N some time bound. Is “L(A)↾T ⊆ L(B)↾T?” decidable?? This led us to the development of alternating timed automata, the decidability of Metric Temporal Logic and related formalisms, etc.

  • etc. — but the original time-bounded problem remained elusive!

Until . . .

slide-21
SLIDE 21

The Feynman Method Meets Timed Automata

I met Alex Rabinovich at FORMATS 2008 . . .

slide-22
SLIDE 22

The Feynman Method Meets Timed Automata

I met Alex Rabinovich at FORMATS 2008 . . . and we published at CONCUR 2009!

slide-23
SLIDE 23

Embrace Discomfort & Play to Your Strengths

slide-24
SLIDE 24

Embrace Discomfort & Play to Your Strengths

“Somewhere around every seven years make a significant, if not complete, shift in your field.” Richard Hamming

slide-25
SLIDE 25

Seek Collaborations with People Smarter than Yourself

slide-26
SLIDE 26

Seek Collaborations with People Smarter than Yourself

slide-27
SLIDE 27

Seek Collaborations with People Smarter than Yourself

slide-28
SLIDE 28

Seek Collaborations with People Smarter than Yourself

slide-29
SLIDE 29

Finally . . . Be Curious, and Above All Enjoy Yourself!

slide-30
SLIDE 30

One Last Word: Problem Selection

slide-31
SLIDE 31

One Last Word: Problem Selection