LOGO
A Data-driven Method for the
Detection of Close Submitters in
Online Learning Environments
José A. Ruipérez Valiente a,b – @JoseARuiperez
Srećko Joksimović c – @s_joksimovic
Vitomir Kovanović c – @vkovanovic
Dragan Gašević c – @dgasevic
Pedro J. Muñoz Merino a – @pedmume
Carlos Delgado Kloos a – @cdkloos
a Universidad Carlos III de Madrid
b IMDEA Networks Institute
c The University of Edinburgh
WWW’17, Perth
Overview
 Detect pairs or groups of accounts that always submit their
assignments very close in time
 Main goals:
 Design and develop a general algorithm to detect these accounts
 Apply it to our specific case study with Massive Open Online Course (MOOC) data
 Analyze and discuss the results in different directions
 Related to:
 Emerging groups and collaboration in MOOCs (surveys and social activity)
 Enrolling in a MOOC with friends improves completion rate [Brooks et al., 2015] and they enjoy
watching videos in groups [Li et al., 2014]
 Copying Answers using Multiple Existence Online (CAMEO) [Ruipérez-Valiente et al., 2016;
Northcutt et al., 2016; Alexandron et al., 2016]
 Academic dishonesty (breaking honor code) and gaming the system (exploit system properties)
2
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
3
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Basic problem description
N  number of accounts | M  number of assignments, then:
𝑠𝑝𝑖 = 𝑠𝑝𝑖,1 𝑠𝑝𝑖,1 ⋯ 𝑠𝑝𝑖,𝑀 , 𝑖 ∈ 1 ⋯ 𝑁
where 𝑠𝑝𝑖,𝑗 is the submission timestamp
of student i for assignment j. Then we
define SP as:
𝑆𝑃 =
𝑠𝑝1
𝑠𝑝2
⋮
𝑠𝑝 𝑁
=
[𝑠𝑝1,1 𝑠𝑝1,2 𝑠𝑝1,3
[𝑠𝑝2,1 𝑠𝑝2,2 𝑠𝑝2,3
⋮
[𝑠𝑝 𝑁,1
⋮
𝑠𝑝 𝑁,2
⋮
𝑠𝑝 𝑁,3
⋯ 𝑠𝑝1,𝑀]
⋯ 𝑠𝑝2,𝑀]
⋱
⋯
⋮
𝑠𝑝 𝑁,𝑀]
𝐷𝑆 =
𝑑𝑠1,1 𝑑𝑠1,2 𝑑𝑠1,3
𝑑𝑠2,1 𝑑𝑠2,2 𝑑𝑠2,3
⋮
𝑑𝑠 𝑁,1
⋮
𝑑𝑠 𝑁,2
⋮
𝑑𝑠 𝑁,3
⋯ 𝑑𝑠1,𝑁
⋯ 𝑑𝑠2,𝑁
⋱
⋯
⋮
𝑑𝑠 𝑁,𝑁
then we can define a distance matrix
DS where 𝑑𝑠𝑖,𝑗 = 𝑑𝑖𝑠𝑠(𝑠𝑝𝑖, 𝑠𝑝𝑗). Note:
• Matrix is symmetric and hollow
• High complexity 𝑂(𝑁2
∗ 𝑑)
• Keep set D of unique distances
4
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Problem operationalization
 Assignments
 Keep only graded quizzes and last submission to each quiz
 Course accounts
 Keep those accounts that submitted all graded quizzes
 Dissimilarity measure
 Mean Absolute Deviation (MAD)
 Mean Squared Deviation (MSD)
𝑑𝑖𝑠𝑠 𝑀𝐴𝐷 𝑠𝑝𝑖, 𝑠𝑝𝑗 =
1
𝑀
෍
𝑘=1
𝑀
𝑠𝑝𝑖,𝑘 − 𝑠𝑝𝑗,𝑘
𝑑𝑖𝑠𝑠 𝑀𝑆𝐷 𝑠𝑝𝑖, 𝑠𝑝𝑗 =
1
𝑀
෍
𝑘=1
𝑀
𝑠𝑝𝑖,𝑘 − 𝑠𝑝𝑗,𝑘
2
5
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Two MOOCs on Coursera by the University of Edinburgh
 Introduction to Philosophy (PHIL)
• One graded quiz per week, 6-12 questions per quiz
• 7 weeks
• 2359 accounts submitted all assignments
 Music Theory (MUSIC)
• One graded quiz per week, 10-14 questions per week
• 5 weeks
• 5159 accounts submitted all assignments
 Example of notation 𝐷𝑆 𝑚𝑢𝑠
𝑀𝐴𝐷
Case study
6
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
 Compute set D for both
courses and
dissimilarity measures
 𝐷 𝑚𝑢𝑠
𝑀𝐴𝐷
and 𝐷 𝑚𝑢𝑠
𝑀𝑆𝐷
13.305.061
(i.e., (5.159*5.158)/2)
 𝐷 𝑝ℎ𝑖𝑙
𝑀𝐴𝐷
and 𝐷 𝑝ℎ𝑖𝑙
𝑀𝑆𝐷
2.781.261
Distances overview and distribution
7
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
We follow the next steps:
 Select an initial threshold by ‘common-sense’ MAD = 30 minutes
 Compute quantile that value represents 4.81e-6 for MUSIC and
5.76e-6 for PHIL
 Based on that initial threshold, we test different quantiles and
select one of them
Identifying close submitters
8
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Close submitter pairs by quantile
Quantile
Course
MUSIC PHIL
6e-6
Account pairs 78 17
MAD threshold 0.61h 0.57h
MSD threshold 0.51h2 0.51h2
1e-5
Account pairs 132 28
MAD threshold 0.9h 1.25h
MSD threshold 1.15h2 1.98h2
5e-5
Account pairs 664 140
MAD threshold 2.9h 4.98h
MSD threshold 10.94h2 38.13h2
9
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Based on the identified pairs of ‘close submitters’
Identifying couples and communities
 Graph nodes connected
with a undirected edge
between each one of the
pairs
 MUSIC: 99 different
accounts, 30 couples
 PHIL: 26 different
accounts, 11 couples
10
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Selected variables:
 FinalGrade: The final numeric course grade (between 0 and 100)
 GotCertificate: Boolean variable representing certificate
 SubmissionCount: Number of submissions
 ActiveDaysCount: Number of active days
 DistinctVideoCount: Number of videos accessed or downloaded
 DistinctThreadCount: Number of discussion topics accessed
Examining differences: ‘close submitters’ vs. others
11
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
Examining differences: ‘close submitters’ vs. others
 MANOVA is significant
for both courses and for
both certificate and non-
certificate earners
 All independent t-tests
are significant too
Discussion and conclusions
12
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
 ‘Close submitters’ are a population statistically different than
the rest of accounts
 What are they actually doing?
 Is it good or bad for learning achievement?
 Implications for learning, research and certificate value
Future work
 Clustering based on their indicators  Assess different
associations
 Couple and community analysis  roles, good or bad for
learning, etc
 Algorithm improvements  more robust, different criteria
 Bigger longitudinal study with more MOOCs to increase
generalizability
 Other settings  e.g., online on-campus courses for credit
13
WWW’17, Perth
@JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
LOGOWWW’17, Perth
A Data-driven Method for the Detection of Close Submitters in Online Learning Environments
José A. Ruipérez Valiente a,b – @JoseARuiperez
Srećko Joksimović c – @s_joksimovic
Vitomir Kovanović c – @vkovanovic
Dragan Gašević c – @dgasevic
Pedro J. Muñoz-Merino a – @pedmume
Carlos Delgado Kloos a – @cdkloos
a Universidad Carlos III de Madrid
b IMDEA Networks Institute
c The University of Edinburgh

More Related Content

PDF
A Survey on Unsupervised Graph-based Word Sense Disambiguation
PDF
A Survey on Unsupervised Graph-based Word Sense Disambiguation
PPTX
Lexicon base approch
PDF
SetFusion Visual Hybrid Recommender - IUI 2014
PDF
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
PDF
Data Science and Analytics Brown Bag
PPTX
Towards Automatic Analysis of Online Discussions among Hong Kong Students
A Survey on Unsupervised Graph-based Word Sense Disambiguation
A Survey on Unsupervised Graph-based Word Sense Disambiguation
Lexicon base approch
SetFusion Visual Hybrid Recommender - IUI 2014
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
Data Science and Analytics Brown Bag
Towards Automatic Analysis of Online Discussions among Hong Kong Students

Similar to A Data-driven Method for the Detection of Close Submitters in Online Learning Environments (20)

PDF
IRJET- Tracking and Predicting Student Performance using Machine Learning
PPTX
2021_03_26 "Drop-out prediction in online learning environments" - Paola Velardi
PPTX
Krakow presentation speak_appsmngm_final
PDF
Fd33935939
PDF
Fd33935939
PPTX
SMS, Q&A and Course Evaluations in Sakai
PPTX
SMS, Q&A, Course Evaluation tools in Sakai
PPTX
Remote Experimentation supported by Learning Analytics and Recommender Systems
PPTX
Predicting students performance in final examination
PDF
My experiment
PDF
DALAN: A COURSE RECOMMENDER FOR FRESHMEN STUDENTS USING A MULTIPLE REGRESSION...
PDF
A comparative study of machine learning algorithms for virtual learning envir...
PDF
2-IJCSE-00536
PDF
2-IJCSE-00536
PPT
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
PPTX
Intelligent system for sTudent placement
PDF
Fuzzy Association Rule Mining based Model to Predict Students’ Performance
PDF
Predicting student performance using aggregated data sources
PPT
COET3A1.Powerpoint Presentation
PPTX
Using Multiple Accounts for Harvesting Solutions in MOOCs
 
IRJET- Tracking and Predicting Student Performance using Machine Learning
2021_03_26 "Drop-out prediction in online learning environments" - Paola Velardi
Krakow presentation speak_appsmngm_final
Fd33935939
Fd33935939
SMS, Q&A and Course Evaluations in Sakai
SMS, Q&A, Course Evaluation tools in Sakai
Remote Experimentation supported by Learning Analytics and Recommender Systems
Predicting students performance in final examination
My experiment
DALAN: A COURSE RECOMMENDER FOR FRESHMEN STUDENTS USING A MULTIPLE REGRESSION...
A comparative study of machine learning algorithms for virtual learning envir...
2-IJCSE-00536
2-IJCSE-00536
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
Intelligent system for sTudent placement
Fuzzy Association Rule Mining based Model to Predict Students’ Performance
Predicting student performance using aggregated data sources
COET3A1.Powerpoint Presentation
Using Multiple Accounts for Harvesting Solutions in MOOCs
 
Ad

More from MIT (6)

PPTX
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...
 
PPTX
Multiplatform MOOC Analytics: Comparing Global and Regional Patterns in edX a...
 
PPTX
Learning Analytics Design in Game-based Learning
 
PPTX
Investigación en Learning Analytics vs. Learning Analytics en la Universidad
 
PDF
Ph.D. Defense - Dr. Jose A. Ruiperez Valiente
 
PDF
Diseño e Implementación de un Módulo de Analítica de Aprendizaje en la Plataf...
 
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...
 
Multiplatform MOOC Analytics: Comparing Global and Regional Patterns in edX a...
 
Learning Analytics Design in Game-based Learning
 
Investigación en Learning Analytics vs. Learning Analytics en la Universidad
 
Ph.D. Defense - Dr. Jose A. Ruiperez Valiente
 
Diseño e Implementación de un Módulo de Analítica de Aprendizaje en la Plataf...
 
Ad

Recently uploaded (20)

PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PPTX
What’s under the hood: Parsing standardized learning content for AI
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PPTX
Module on health assessment of CHN. pptx
PDF
Empowerment Technology for Senior High School Guide
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Journal of Dental Science - UDMY (2021).pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PPTX
Computer Architecture Input Output Memory.pptx
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
Environmental Education MCQ BD2EE - Share Source.pdf
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
What’s under the hood: Parsing standardized learning content for AI
Core Concepts of Personalized Learning and Virtual Learning Environments
Module on health assessment of CHN. pptx
Empowerment Technology for Senior High School Guide
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Journal of Dental Science - UDMY (2021).pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Unit 4 Computer Architecture Multicore Processor.pptx
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
Computer Architecture Input Output Memory.pptx
Cambridge-Practice-Tests-for-IELTS-12.docx
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf

A Data-driven Method for the Detection of Close Submitters in Online Learning Environments

  • 1. LOGO A Data-driven Method for the Detection of Close Submitters in Online Learning Environments José A. Ruipérez Valiente a,b – @JoseARuiperez Srećko Joksimović c – @s_joksimovic Vitomir Kovanović c – @vkovanovic Dragan Gašević c – @dgasevic Pedro J. Muñoz Merino a – @pedmume Carlos Delgado Kloos a – @cdkloos a Universidad Carlos III de Madrid b IMDEA Networks Institute c The University of Edinburgh WWW’17, Perth
  • 2. Overview  Detect pairs or groups of accounts that always submit their assignments very close in time  Main goals:  Design and develop a general algorithm to detect these accounts  Apply it to our specific case study with Massive Open Online Course (MOOC) data  Analyze and discuss the results in different directions  Related to:  Emerging groups and collaboration in MOOCs (surveys and social activity)  Enrolling in a MOOC with friends improves completion rate [Brooks et al., 2015] and they enjoy watching videos in groups [Li et al., 2014]  Copying Answers using Multiple Existence Online (CAMEO) [Ruipérez-Valiente et al., 2016; Northcutt et al., 2016; Alexandron et al., 2016]  Academic dishonesty (breaking honor code) and gaming the system (exploit system properties) 2 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
  • 3. 3 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Basic problem description N  number of accounts | M  number of assignments, then: 𝑠𝑝𝑖 = 𝑠𝑝𝑖,1 𝑠𝑝𝑖,1 ⋯ 𝑠𝑝𝑖,𝑀 , 𝑖 ∈ 1 ⋯ 𝑁 where 𝑠𝑝𝑖,𝑗 is the submission timestamp of student i for assignment j. Then we define SP as: 𝑆𝑃 = 𝑠𝑝1 𝑠𝑝2 ⋮ 𝑠𝑝 𝑁 = [𝑠𝑝1,1 𝑠𝑝1,2 𝑠𝑝1,3 [𝑠𝑝2,1 𝑠𝑝2,2 𝑠𝑝2,3 ⋮ [𝑠𝑝 𝑁,1 ⋮ 𝑠𝑝 𝑁,2 ⋮ 𝑠𝑝 𝑁,3 ⋯ 𝑠𝑝1,𝑀] ⋯ 𝑠𝑝2,𝑀] ⋱ ⋯ ⋮ 𝑠𝑝 𝑁,𝑀] 𝐷𝑆 = 𝑑𝑠1,1 𝑑𝑠1,2 𝑑𝑠1,3 𝑑𝑠2,1 𝑑𝑠2,2 𝑑𝑠2,3 ⋮ 𝑑𝑠 𝑁,1 ⋮ 𝑑𝑠 𝑁,2 ⋮ 𝑑𝑠 𝑁,3 ⋯ 𝑑𝑠1,𝑁 ⋯ 𝑑𝑠2,𝑁 ⋱ ⋯ ⋮ 𝑑𝑠 𝑁,𝑁 then we can define a distance matrix DS where 𝑑𝑠𝑖,𝑗 = 𝑑𝑖𝑠𝑠(𝑠𝑝𝑖, 𝑠𝑝𝑗). Note: • Matrix is symmetric and hollow • High complexity 𝑂(𝑁2 ∗ 𝑑) • Keep set D of unique distances
  • 4. 4 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Problem operationalization  Assignments  Keep only graded quizzes and last submission to each quiz  Course accounts  Keep those accounts that submitted all graded quizzes  Dissimilarity measure  Mean Absolute Deviation (MAD)  Mean Squared Deviation (MSD) 𝑑𝑖𝑠𝑠 𝑀𝐴𝐷 𝑠𝑝𝑖, 𝑠𝑝𝑗 = 1 𝑀 ෍ 𝑘=1 𝑀 𝑠𝑝𝑖,𝑘 − 𝑠𝑝𝑗,𝑘 𝑑𝑖𝑠𝑠 𝑀𝑆𝐷 𝑠𝑝𝑖, 𝑠𝑝𝑗 = 1 𝑀 ෍ 𝑘=1 𝑀 𝑠𝑝𝑖,𝑘 − 𝑠𝑝𝑗,𝑘 2
  • 5. 5 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Two MOOCs on Coursera by the University of Edinburgh  Introduction to Philosophy (PHIL) • One graded quiz per week, 6-12 questions per quiz • 7 weeks • 2359 accounts submitted all assignments  Music Theory (MUSIC) • One graded quiz per week, 10-14 questions per week • 5 weeks • 5159 accounts submitted all assignments  Example of notation 𝐷𝑆 𝑚𝑢𝑠 𝑀𝐴𝐷 Case study
  • 6. 6 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments  Compute set D for both courses and dissimilarity measures  𝐷 𝑚𝑢𝑠 𝑀𝐴𝐷 and 𝐷 𝑚𝑢𝑠 𝑀𝑆𝐷 13.305.061 (i.e., (5.159*5.158)/2)  𝐷 𝑝ℎ𝑖𝑙 𝑀𝐴𝐷 and 𝐷 𝑝ℎ𝑖𝑙 𝑀𝑆𝐷 2.781.261 Distances overview and distribution
  • 7. 7 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments We follow the next steps:  Select an initial threshold by ‘common-sense’ MAD = 30 minutes  Compute quantile that value represents 4.81e-6 for MUSIC and 5.76e-6 for PHIL  Based on that initial threshold, we test different quantiles and select one of them Identifying close submitters
  • 8. 8 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Close submitter pairs by quantile Quantile Course MUSIC PHIL 6e-6 Account pairs 78 17 MAD threshold 0.61h 0.57h MSD threshold 0.51h2 0.51h2 1e-5 Account pairs 132 28 MAD threshold 0.9h 1.25h MSD threshold 1.15h2 1.98h2 5e-5 Account pairs 664 140 MAD threshold 2.9h 4.98h MSD threshold 10.94h2 38.13h2
  • 9. 9 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Based on the identified pairs of ‘close submitters’ Identifying couples and communities  Graph nodes connected with a undirected edge between each one of the pairs  MUSIC: 99 different accounts, 30 couples  PHIL: 26 different accounts, 11 couples
  • 10. 10 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Selected variables:  FinalGrade: The final numeric course grade (between 0 and 100)  GotCertificate: Boolean variable representing certificate  SubmissionCount: Number of submissions  ActiveDaysCount: Number of active days  DistinctVideoCount: Number of videos accessed or downloaded  DistinctThreadCount: Number of discussion topics accessed Examining differences: ‘close submitters’ vs. others
  • 11. 11 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments Examining differences: ‘close submitters’ vs. others  MANOVA is significant for both courses and for both certificate and non- certificate earners  All independent t-tests are significant too
  • 12. Discussion and conclusions 12 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments  ‘Close submitters’ are a population statistically different than the rest of accounts  What are they actually doing?  Is it good or bad for learning achievement?  Implications for learning, research and certificate value
  • 13. Future work  Clustering based on their indicators  Assess different associations  Couple and community analysis  roles, good or bad for learning, etc  Algorithm improvements  more robust, different criteria  Bigger longitudinal study with more MOOCs to increase generalizability  Other settings  e.g., online on-campus courses for credit 13 WWW’17, Perth @JoseARuiperezA Data-driven Method for the Detection of Close Submitters in Online Learning Environments
  • 14. LOGOWWW’17, Perth A Data-driven Method for the Detection of Close Submitters in Online Learning Environments José A. Ruipérez Valiente a,b – @JoseARuiperez Srećko Joksimović c – @s_joksimovic Vitomir Kovanović c – @vkovanovic Dragan Gašević c – @dgasevic Pedro J. Muñoz-Merino a – @pedmume Carlos Delgado Kloos a – @cdkloos a Universidad Carlos III de Madrid b IMDEA Networks Institute c The University of Edinburgh