SlideShare a Scribd company logo
Voting algorithm in the play Julius
Caesar by William Shakespeare
ZVI LOTKER
Elections from wiki
Def: An electionsis a formal decision-making
process by which a population chooses an
individual to hold public office.
Voting
Def: Voting is a method for a group, such as
a meeting or an electorate, to make a
decision or express an opinion- often
following discussions, debates,
or electionscampaigns. Democracies elect
holders of high office by voting.
But electionsare more than just voting!
How can we predict elections?
1. Polling
2. Prediction market
3. Online tools: Google, Facebook, Twitter, etc…
What's wrong with polling?
By CLIFF ZUKINJUNE 20, 2015
•2014 midterm elections strong majorities
of the Republican
•Israel’s badly underestimated
prime Minister Benjamin Netanyahu
•In the UK a close elections was predicted
only to see the Conservatives win easily.
Congress: Kevin McCarthy
PM Benjamin Netanyahu
Senate: Mitch McConnell
PM David Cameron
Problems of validating algorithms in social networks
1. Privacy -> Anonymity
2. Avoiding open conflict
3. People’s opinions are fluid
How to overcome these problems?
1. Build a machine to prove it!
◦ Galileo Galilee
◦ The Large Hadron Collider
◦ Electroencephalography
2. Use the collective memory
◦ Sigmund Freud
Julius Caesar for dummies
From a play to a graph, Act 4, scene 2
ANTONY: These many, then, shall die; their names are prick'd.
OCTAVIUS: Your brother too must die; consent you, Lepidus?
LEPIDUS: I do consent--
OCTAVIUS: Prick him down, Antony.
LEPIDUS: Upon condition Publius shall not live, Who is your sister's
son, Mark Antony.
ANTONY: He shall not live; look, with a spot I damn him. But, Lepidus,
go you to Caesar's house; Fetch the will hither, and we shall determine
How to cut off some charge in legacies.
ANTONY
OCTAVIUS
LEPIDUS
OCTAVIUS
LEPIDUS
ANTONY
LEPIDUS
OCTAVIUS
ANTONY
OCTAVIUS
ANTONY
OCTAVIUS
ANTONY
OCTAVIUS
From a play to a graph, Act 4, scene 2
ANTONY
OCTAVIUS
LEPIDUS
OCTAVIUS
LEPIDUS
ANTONY
LEPIDUS
OCTAVIUS
ANTONY
OCTAVIUS
ANTONY
OCTAVIUS
ANTONY
OCTAVIUS
Julius Caesar (play)
Conspirators against Caesar:
1. Marcus Brutus (Brutus)
2. Cassius
3. Casca
4. Decius Brutus
5. Cinna
6. Metellus Cimber
7. Trebonius
8. Caius Ligarius
1. Volumnius
2. Titinius
3. Young Cato
4. Messala
5. Varrus
6. Clitus
7. Claudio
8. Dardanius
9. Strato
10. Lucilius
11. Labeo
12. Flavius
13. Statilius
14. Pindarus
Loyal to Triumvirs after Caesar's death:
1. Octavius Caesar
2. Mark Antony
3. Lepidus
4. Messenger
5. First Soldier
6. Second Soldier
Loyal to Brutus and Cassius:
Julius Caesar by William Shakespeare, Act 1
“Beware the ides of March…”
“Let me have men about me that are fat;
[…] Yond Cassius has a lean and hungry
look; He thinks too much: such men are
dangerous.”
Julius Caesar by William Shakespeare Act 2
“Cowards die many times before their
deaths; The valiant never taste of death but
once. Of all the wonders that I yet have
heard, It seems to me most strange that men
should fear; Seeing that death, a necessary
end, Will come when it will come.”
Julius Caesar by William Shakespeare Act 3
"Friends, Romans, countrymen, lend me your ears; I come to bury Caesar, not to praise him."
“Et tu, Brute?”
[Then fall, Caesar!]
Julius Caesar by William Shakespeare Act 4
Julius Caesar by William Shakespeare Act 5
“This was the noblest Roman of them all”
“Big Brother is Watching You”
"Tell me who your friends are, and I
will tell you who you are"
Or
"Tell me who your friends vote for, and I will
tell you to who you’ll vote for"
The social network
of Brutus
The social network
of Casca
“Big Brother is Watching You”
"Tell me who your friends are, and I
will tell you who you are"
Or
"Tell me who your friends vote for, and I
will tell you to who you’ll vote for"
The social network
of Octavius
The social network
of Antony
Collapse operation
Collapsed a collection of vertices v1,v2,…vk in to
a single vertex
Collapse operation
Collapsed a collection of vertices Cassius and Brutus in to a single vertex
Absorbing operation
removing all outgoing edges
Absorbing operation
removing all outgoing edges
Random walks
Random step:
◦ Move to an adjacent node chosen at random (and
uniformly)
Random walk:
◦ Take an infinite sequence of random steps
Why random
walks are
good?
Many Applications
1. Google PageRank
2. Graph exploration
3. Exhibits locality, simplicity, low-overhead, robustness
The voting algorithm
1. Collapse the ANCHORS R to a single node and
Collapsed the ANCHORS B to a single node.
2. Make both Node R and B Absorbing.
3. Compute the hitting probability to hit R.
How do we find the anchors?
1. In the case of Julius Caesar by
William Shakespeare we look on
the four act.
2. In the general case and more
complicated
How do we compute the hitting time?
1. Node v which belongs to the red anchors set,
◦ 𝑅 𝑣 = 1
2. Node v which belongs to the Blue anchors set,
◦ 𝑅 𝑣 = 0
3. The equation of the unknown states
◦ 𝑅 𝑣 =
1
|𝑁 𝑛}
𝑢∈𝑁 𝑛
𝑅 𝑢
The results of the voting algorithm in Julisus Caesar
The Complete Play
The results of the voting algorithm in Julisus Caesar
The 5 act
Compare to community Modularity
{{Antony, Messenger, Lucilius, First Soldier, Second Soldier},
{Brutus, Young Cato, Clitus, Dardanius, Volumnius},
{Cassius, Messala, Tintinius, Pindarus},
{Octavius, Strato}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community Centrality
{{Octavius, Antony, Messenger, Brutus, Cassius, Lucilius,
Messala, Tintinius, Pindarus, Young Cato, Volumnius,
Strato},
{First Soldier, Second Soldier},
{Clitus, Dardanius}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community CliquePercolation
{{Octavius, Antony, Brutus, Cassius, Lucilius, Messala,
Tintinius, Pindarus, First Soldier, Strato},
{Brutus, Clitus, Dardanius, Volumnius},
{Messenger}, {Young Cato}, {Second Soldier}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community Hierarchical
{{Antony, Messenger, Lucilius, First Soldier, Second Soldier},
{Octavius, Brutus, Young Cato, Strato},
{Cassius, Messala, Tintinius, Pindarus},
{Clitus, Dardanius, Volumnius}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community Spectral
{{Antony, Messenger, Lucilius, First Soldier, Second Soldier},
{Octavius, Brutus, Young Cato, Strato},
{Cassius, Messala, Tintinius, Pindarus},
{Clitus, Dardanius, Volumnius}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community VertexMoving
{{Antony, Messenger, Lucilius, First Soldier, Second Soldier},
{Brutus, Young Cato, Clitus, Dardanius, Volumnius},
{Cassius, Messala, Tintinius, Pindarus},
{Octavius, Strato}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
, Strato
Compare to community partition
{{Messenger, Brutus, Young Cato, First Soldier, Second Soldier, Clitus,
Dardanius, Volumnius},
{Octavius, Antony, Cassius, Lucilius, Messala, Tintinius,
Pindarus,Strato}}
Octavius, Antony, Messenger, Lucilius,
First Soldier, Second Soldier, Strato
Brutus, Cassius, Messala, Tintinius, Pindarus,
Young Cato, Clitus, Dardanius, Volumnius
Thank you!
The results of the voting algorithm in the
Karate
{1,2,3,4,5,6,7,8,11,12,13,14,17,18,20,22}
{9,10,15,16,19,21,23,24,25,26,27,28,29,30,31,32,33,34}
1,2,3,4,5,6,7,8,11,12,13,14,17,18,20,22
9,10,15,16,19,21,23,24,25,26,27,28,29,30,31,32,33,34

More Related Content

Similar to Voting algorithm in the play julius 5

Julius Caesar .pptx
Julius Caesar                      .pptxJulius Caesar                      .pptx
Julius Caesar .pptx
manassaxena12
 
Be Careful What You Wish For Essay
Be Careful What You Wish For EssayBe Careful What You Wish For Essay
Be Careful What You Wish For Essay
Jackie Rodriguez
 
Essay On Television A Boon Or A Curse. Online assignment writing service.
Essay On Television A Boon Or A Curse. Online assignment writing service.Essay On Television A Boon Or A Curse. Online assignment writing service.
Essay On Television A Boon Or A Curse. Online assignment writing service.
Natasha Smith
 
How To Critique An Essay Example Telegraph
How To Critique An Essay Example TelegraphHow To Critique An Essay Example Telegraph
How To Critique An Essay Example Telegraph
Deb Birch
 
List Of Topics For Essay Writing For Grade 8
List Of Topics For Essay Writing For Grade 8List Of Topics For Essay Writing For Grade 8
List Of Topics For Essay Writing For Grade 8
Vanessa Perkins
 
Random Essay Tip - Next Solutions LLC. Online assignment writing service.
Random Essay Tip - Next Solutions LLC. Online assignment writing service.Random Essay Tip - Next Solutions LLC. Online assignment writing service.
Random Essay Tip - Next Solutions LLC. Online assignment writing service.
Kristina Camacho
 
How To Write Good Paragraphs. Online assignment writing service.
How To Write Good Paragraphs. Online assignment writing service.How To Write Good Paragraphs. Online assignment writing service.
How To Write Good Paragraphs. Online assignment writing service.
Courtney Bennett
 
Vital Signs Reflective Essay
Vital Signs Reflective EssayVital Signs Reflective Essay
Vital Signs Reflective Essay
Elizabeth Brown
 
Essay Rubric - Module Web Quest. Online assignment writing service.
Essay Rubric - Module Web Quest. Online assignment writing service.Essay Rubric - Module Web Quest. Online assignment writing service.
Essay Rubric - Module Web Quest. Online assignment writing service.
Sandra Gubner
 
Writing College Transfer Essays
Writing College Transfer EssaysWriting College Transfer Essays
Writing College Transfer Essays
Tracy Aldridge
 
Essay Writing Tips For Ielts. Online assignment writing service.
Essay Writing Tips For Ielts. Online assignment writing service.Essay Writing Tips For Ielts. Online assignment writing service.
Essay Writing Tips For Ielts. Online assignment writing service.
Nicole Fields
 
How to Jumpstart an Interstellar Civilization
How to Jumpstart an Interstellar CivilizationHow to Jumpstart an Interstellar Civilization
How to Jumpstart an Interstellar Civilization
Erika Ilves
 
003 Essay Example Informative Sample I
003 Essay Example Informative Sample I003 Essay Example Informative Sample I
003 Essay Example Informative Sample I
Elena Nongos
 
Kyoto Protocol Debate Essay
Kyoto Protocol Debate EssayKyoto Protocol Debate Essay
Kyoto Protocol Debate Essay
Lisa Johnson
 
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
Ladonna Mayer
 
How To Write An Analytical Essay Response Analysis
How To Write An Analytical Essay Response AnalysisHow To Write An Analytical Essay Response Analysis
How To Write An Analytical Essay Response Analysis
Alyssa Schulte
 
072108 The Imagination Age Metanomics Transcript
072108 The Imagination Age Metanomics Transcript072108 The Imagination Age Metanomics Transcript
072108 The Imagination Age Metanomics Transcript
Remedy Communications
 
Importance Of Time Table Essays Essay, Personal N
Importance Of Time Table Essays Essay, Personal NImportance Of Time Table Essays Essay, Personal N
Importance Of Time Table Essays Essay, Personal N
Jamie Akers
 
Thesis Statement Book Examples. Online assignment writing service.
Thesis Statement Book Examples. Online assignment writing service.Thesis Statement Book Examples. Online assignment writing service.
Thesis Statement Book Examples. Online assignment writing service.
Joanna Paulsen
 
Politics A Level US Electoral College. Online assignment writing service.
Politics A Level US Electoral College. Online assignment writing service.Politics A Level US Electoral College. Online assignment writing service.
Politics A Level US Electoral College. Online assignment writing service.
Lori Moore
 

Similar to Voting algorithm in the play julius 5 (20)

Julius Caesar .pptx
Julius Caesar                      .pptxJulius Caesar                      .pptx
Julius Caesar .pptx
 
Be Careful What You Wish For Essay
Be Careful What You Wish For EssayBe Careful What You Wish For Essay
Be Careful What You Wish For Essay
 
Essay On Television A Boon Or A Curse. Online assignment writing service.
Essay On Television A Boon Or A Curse. Online assignment writing service.Essay On Television A Boon Or A Curse. Online assignment writing service.
Essay On Television A Boon Or A Curse. Online assignment writing service.
 
How To Critique An Essay Example Telegraph
How To Critique An Essay Example TelegraphHow To Critique An Essay Example Telegraph
How To Critique An Essay Example Telegraph
 
List Of Topics For Essay Writing For Grade 8
List Of Topics For Essay Writing For Grade 8List Of Topics For Essay Writing For Grade 8
List Of Topics For Essay Writing For Grade 8
 
Random Essay Tip - Next Solutions LLC. Online assignment writing service.
Random Essay Tip - Next Solutions LLC. Online assignment writing service.Random Essay Tip - Next Solutions LLC. Online assignment writing service.
Random Essay Tip - Next Solutions LLC. Online assignment writing service.
 
How To Write Good Paragraphs. Online assignment writing service.
How To Write Good Paragraphs. Online assignment writing service.How To Write Good Paragraphs. Online assignment writing service.
How To Write Good Paragraphs. Online assignment writing service.
 
Vital Signs Reflective Essay
Vital Signs Reflective EssayVital Signs Reflective Essay
Vital Signs Reflective Essay
 
Essay Rubric - Module Web Quest. Online assignment writing service.
Essay Rubric - Module Web Quest. Online assignment writing service.Essay Rubric - Module Web Quest. Online assignment writing service.
Essay Rubric - Module Web Quest. Online assignment writing service.
 
Writing College Transfer Essays
Writing College Transfer EssaysWriting College Transfer Essays
Writing College Transfer Essays
 
Essay Writing Tips For Ielts. Online assignment writing service.
Essay Writing Tips For Ielts. Online assignment writing service.Essay Writing Tips For Ielts. Online assignment writing service.
Essay Writing Tips For Ielts. Online assignment writing service.
 
How to Jumpstart an Interstellar Civilization
How to Jumpstart an Interstellar CivilizationHow to Jumpstart an Interstellar Civilization
How to Jumpstart an Interstellar Civilization
 
003 Essay Example Informative Sample I
003 Essay Example Informative Sample I003 Essay Example Informative Sample I
003 Essay Example Informative Sample I
 
Kyoto Protocol Debate Essay
Kyoto Protocol Debate EssayKyoto Protocol Debate Essay
Kyoto Protocol Debate Essay
 
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
Expositary Essay. Expository essay. Expository Essay: Definition, Outline, To...
 
How To Write An Analytical Essay Response Analysis
How To Write An Analytical Essay Response AnalysisHow To Write An Analytical Essay Response Analysis
How To Write An Analytical Essay Response Analysis
 
072108 The Imagination Age Metanomics Transcript
072108 The Imagination Age Metanomics Transcript072108 The Imagination Age Metanomics Transcript
072108 The Imagination Age Metanomics Transcript
 
Importance Of Time Table Essays Essay, Personal N
Importance Of Time Table Essays Essay, Personal NImportance Of Time Table Essays Essay, Personal N
Importance Of Time Table Essays Essay, Personal N
 
Thesis Statement Book Examples. Online assignment writing service.
Thesis Statement Book Examples. Online assignment writing service.Thesis Statement Book Examples. Online assignment writing service.
Thesis Statement Book Examples. Online assignment writing service.
 
Politics A Level US Electoral College. Online assignment writing service.
Politics A Level US Electoral College. Online assignment writing service.Politics A Level US Electoral College. Online assignment writing service.
Politics A Level US Electoral College. Online assignment writing service.
 

More from Zvi Lotker

Variation on preferential-attachment
Variation  on  preferential-attachmentVariation  on  preferential-attachment
Variation on preferential-attachment
Zvi Lotker
 
Asonam 2019-zvi-3-s
Asonam 2019-zvi-3-sAsonam 2019-zvi-3-s
Asonam 2019-zvi-3-s
Zvi Lotker
 
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018  Zvi lotker talk on The mathematics of genderKnesset 17.07.2018  Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
Zvi Lotker
 
Symmetry 2
Symmetry 2Symmetry 2
Symmetry 2
Zvi Lotker
 
Zvi random-walks-slideshare
Zvi random-walks-slideshareZvi random-walks-slideshare
Zvi random-walks-slideshare
Zvi Lotker
 
The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5
Zvi Lotker
 
Leonard Cohen
Leonard CohenLeonard Cohen
Leonard Cohen
Zvi Lotker
 
Small world effect
Small world effectSmall world effect
Small world effect
Zvi Lotker
 

More from Zvi Lotker (8)

Variation on preferential-attachment
Variation  on  preferential-attachmentVariation  on  preferential-attachment
Variation on preferential-attachment
 
Asonam 2019-zvi-3-s
Asonam 2019-zvi-3-sAsonam 2019-zvi-3-s
Asonam 2019-zvi-3-s
 
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018  Zvi lotker talk on The mathematics of genderKnesset 17.07.2018  Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
 
Symmetry 2
Symmetry 2Symmetry 2
Symmetry 2
 
Zvi random-walks-slideshare
Zvi random-walks-slideshareZvi random-walks-slideshare
Zvi random-walks-slideshare
 
The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5
 
Leonard Cohen
Leonard CohenLeonard Cohen
Leonard Cohen
 
Small world effect
Small world effectSmall world effect
Small world effect
 

Recently uploaded

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

Voting algorithm in the play julius 5

  • 1. Voting algorithm in the play Julius Caesar by William Shakespeare ZVI LOTKER
  • 2. Elections from wiki Def: An electionsis a formal decision-making process by which a population chooses an individual to hold public office.
  • 3. Voting Def: Voting is a method for a group, such as a meeting or an electorate, to make a decision or express an opinion- often following discussions, debates, or electionscampaigns. Democracies elect holders of high office by voting.
  • 4. But electionsare more than just voting!
  • 5. How can we predict elections? 1. Polling 2. Prediction market 3. Online tools: Google, Facebook, Twitter, etc…
  • 6. What's wrong with polling? By CLIFF ZUKINJUNE 20, 2015 •2014 midterm elections strong majorities of the Republican •Israel’s badly underestimated prime Minister Benjamin Netanyahu •In the UK a close elections was predicted only to see the Conservatives win easily. Congress: Kevin McCarthy PM Benjamin Netanyahu Senate: Mitch McConnell PM David Cameron
  • 7. Problems of validating algorithms in social networks 1. Privacy -> Anonymity 2. Avoiding open conflict 3. People’s opinions are fluid
  • 8. How to overcome these problems? 1. Build a machine to prove it! ◦ Galileo Galilee ◦ The Large Hadron Collider ◦ Electroencephalography 2. Use the collective memory ◦ Sigmund Freud
  • 10. From a play to a graph, Act 4, scene 2 ANTONY: These many, then, shall die; their names are prick'd. OCTAVIUS: Your brother too must die; consent you, Lepidus? LEPIDUS: I do consent-- OCTAVIUS: Prick him down, Antony. LEPIDUS: Upon condition Publius shall not live, Who is your sister's son, Mark Antony. ANTONY: He shall not live; look, with a spot I damn him. But, Lepidus, go you to Caesar's house; Fetch the will hither, and we shall determine How to cut off some charge in legacies. ANTONY OCTAVIUS LEPIDUS OCTAVIUS LEPIDUS ANTONY LEPIDUS OCTAVIUS ANTONY OCTAVIUS ANTONY OCTAVIUS ANTONY OCTAVIUS
  • 11. From a play to a graph, Act 4, scene 2 ANTONY OCTAVIUS LEPIDUS OCTAVIUS LEPIDUS ANTONY LEPIDUS OCTAVIUS ANTONY OCTAVIUS ANTONY OCTAVIUS ANTONY OCTAVIUS
  • 12. Julius Caesar (play) Conspirators against Caesar: 1. Marcus Brutus (Brutus) 2. Cassius 3. Casca 4. Decius Brutus 5. Cinna 6. Metellus Cimber 7. Trebonius 8. Caius Ligarius 1. Volumnius 2. Titinius 3. Young Cato 4. Messala 5. Varrus 6. Clitus 7. Claudio 8. Dardanius 9. Strato 10. Lucilius 11. Labeo 12. Flavius 13. Statilius 14. Pindarus Loyal to Triumvirs after Caesar's death: 1. Octavius Caesar 2. Mark Antony 3. Lepidus 4. Messenger 5. First Soldier 6. Second Soldier Loyal to Brutus and Cassius:
  • 13. Julius Caesar by William Shakespeare, Act 1 “Beware the ides of March…” “Let me have men about me that are fat; […] Yond Cassius has a lean and hungry look; He thinks too much: such men are dangerous.”
  • 14. Julius Caesar by William Shakespeare Act 2 “Cowards die many times before their deaths; The valiant never taste of death but once. Of all the wonders that I yet have heard, It seems to me most strange that men should fear; Seeing that death, a necessary end, Will come when it will come.”
  • 15. Julius Caesar by William Shakespeare Act 3 "Friends, Romans, countrymen, lend me your ears; I come to bury Caesar, not to praise him." “Et tu, Brute?” [Then fall, Caesar!]
  • 16. Julius Caesar by William Shakespeare Act 4
  • 17. Julius Caesar by William Shakespeare Act 5 “This was the noblest Roman of them all”
  • 18. “Big Brother is Watching You” "Tell me who your friends are, and I will tell you who you are" Or "Tell me who your friends vote for, and I will tell you to who you’ll vote for" The social network of Brutus The social network of Casca
  • 19. “Big Brother is Watching You” "Tell me who your friends are, and I will tell you who you are" Or "Tell me who your friends vote for, and I will tell you to who you’ll vote for" The social network of Octavius The social network of Antony
  • 20. Collapse operation Collapsed a collection of vertices v1,v2,…vk in to a single vertex
  • 21. Collapse operation Collapsed a collection of vertices Cassius and Brutus in to a single vertex
  • 24. Random walks Random step: ◦ Move to an adjacent node chosen at random (and uniformly) Random walk: ◦ Take an infinite sequence of random steps Why random walks are good?
  • 25. Many Applications 1. Google PageRank 2. Graph exploration 3. Exhibits locality, simplicity, low-overhead, robustness
  • 26. The voting algorithm 1. Collapse the ANCHORS R to a single node and Collapsed the ANCHORS B to a single node. 2. Make both Node R and B Absorbing. 3. Compute the hitting probability to hit R.
  • 27. How do we find the anchors? 1. In the case of Julius Caesar by William Shakespeare we look on the four act. 2. In the general case and more complicated
  • 28. How do we compute the hitting time? 1. Node v which belongs to the red anchors set, ◦ 𝑅 𝑣 = 1 2. Node v which belongs to the Blue anchors set, ◦ 𝑅 𝑣 = 0 3. The equation of the unknown states ◦ 𝑅 𝑣 = 1 |𝑁 𝑛} 𝑢∈𝑁 𝑛 𝑅 𝑢
  • 29. The results of the voting algorithm in Julisus Caesar The Complete Play
  • 30. The results of the voting algorithm in Julisus Caesar The 5 act
  • 31. Compare to community Modularity {{Antony, Messenger, Lucilius, First Soldier, Second Soldier}, {Brutus, Young Cato, Clitus, Dardanius, Volumnius}, {Cassius, Messala, Tintinius, Pindarus}, {Octavius, Strato}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 32. Compare to community Centrality {{Octavius, Antony, Messenger, Brutus, Cassius, Lucilius, Messala, Tintinius, Pindarus, Young Cato, Volumnius, Strato}, {First Soldier, Second Soldier}, {Clitus, Dardanius}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 33. Compare to community CliquePercolation {{Octavius, Antony, Brutus, Cassius, Lucilius, Messala, Tintinius, Pindarus, First Soldier, Strato}, {Brutus, Clitus, Dardanius, Volumnius}, {Messenger}, {Young Cato}, {Second Soldier}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 34. Compare to community Hierarchical {{Antony, Messenger, Lucilius, First Soldier, Second Soldier}, {Octavius, Brutus, Young Cato, Strato}, {Cassius, Messala, Tintinius, Pindarus}, {Clitus, Dardanius, Volumnius}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 35. Compare to community Spectral {{Antony, Messenger, Lucilius, First Soldier, Second Soldier}, {Octavius, Brutus, Young Cato, Strato}, {Cassius, Messala, Tintinius, Pindarus}, {Clitus, Dardanius, Volumnius}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 36. Compare to community VertexMoving {{Antony, Messenger, Lucilius, First Soldier, Second Soldier}, {Brutus, Young Cato, Clitus, Dardanius, Volumnius}, {Cassius, Messala, Tintinius, Pindarus}, {Octavius, Strato}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius , Strato
  • 37. Compare to community partition {{Messenger, Brutus, Young Cato, First Soldier, Second Soldier, Clitus, Dardanius, Volumnius}, {Octavius, Antony, Cassius, Lucilius, Messala, Tintinius, Pindarus,Strato}} Octavius, Antony, Messenger, Lucilius, First Soldier, Second Soldier, Strato Brutus, Cassius, Messala, Tintinius, Pindarus, Young Cato, Clitus, Dardanius, Volumnius
  • 39. The results of the voting algorithm in the Karate {1,2,3,4,5,6,7,8,11,12,13,14,17,18,20,22} {9,10,15,16,19,21,23,24,25,26,27,28,29,30,31,32,33,34} 1,2,3,4,5,6,7,8,11,12,13,14,17,18,20,22 9,10,15,16,19,21,23,24,25,26,27,28,29,30,31,32,33,34