Eiko Yoneki

I am an EPSRC Research Fellow leading Data Centric Systems and Networking Group in the University of Cambridge Computer Laboratory Systems Research Group. I received my Ph.D. degree from the University of Cambridge in December, 2007 (ECCO: Data Centric Asynchronous Communication) and a Postgraduate Diploma in Computer Science from the University of Cambridge in 2003. Previously, I have spent several years with IBM (US, Japan, Italy and UK) working on various networking products .


Research:

I am looking for highly motivated PhD students. Please contact me to discuss topics and funding.

I am also looking for an intern PhD student. Please contact me to discuss.

 

MPhil(ACS), Part II, and Part III project suggestions for 2013-2014

 

I am looking for a Postdoc, who has strong computer systems background for upcoming project on Big Graph Data processing. Please contact me to discuss.

 

Large-Scale Graph Processing Project 2012 -

 

DDDN: Data Driven Declarative Networking (MSR Joint Project) 2011-2014.

 

Data Driven Network Modelling for Epidemiology: the DDEPI Project (EPSRC) (EPSRC)2010-2016

RECOGNITION: Cognition for Self-awareness in a Content-Centric Networks: the RECOGNITION Project (EU-FP7) 2010-2013
Social Networking for Pervasive Adaptation: the SOCIALNETs Project (EU-FP7) 2008-2011

 

Related projects:

SFE (Social-based Forwarding Evaluation): Impact of Social Network Structures in Opportunistic Networks

FluPhone Project: Understanding Spread of Infectious Disease and Behavioural Responses

      

      Media coverage 2011 May: University of Cambridge Research Page  BBC  Mobile Health News  The Engineer  Medgadget

 

 

Associated: Horizon - Digital Economy Hub : the Horizon Project (EPSRC) 2009-2014

Recent projects:
Autonomic Opportunistic Communications: the Haggle Project (EU-FP6) 2006-2010, Haggle Open Source Code@Google

Understanding Behavioural Responses to Infectious Disease Outbreaks: Behavioural Modelling Project (ESRC) 2009-2010

 

Large-Scale Data Processing (BIG DATA): Tutorial at Network of Excellence in Internet Science Summer School at University of Oxford August 17, 2012 (Slides).


MPhil(ACS), Part II, and Part III project suggestions for 2013-2014

MPhil(ACS), Part II, and Part III project suggestions for 2012-2013



Teaching MPhil ACS: Data Centric Systems and Networking (2013-2014) 



2010: Workshop on the Future of Social Networking


My research interest is distributed computing systems over mobile/wireless networks including:

  • Data Centric Networking
  • Large-Scale Graph Processing
  • Big Data
  • Graph Database
  • Parallel Data-Flow Programming
  • Data Driven Declarative Networking
  • Delay Tolerant Networks
  • Bio-Inspired Networks and Social Networks
  • Complex and Time-Dependent Networks
  • Wireless Sensor Networks
  • Mobile Peer-to-Peer systems
  • Data Synchronisation, Caching, and Replication in Mobile Computing
  • Event-Based Distributed Systems (Publish/Subscribe Systems, Group Communication)
  • Event Correlation (Composite Events, Data aggregation)
  • Knowledge Discovery and Intelligent Agent

Visualisation of Dynamic Human Connectivity: 
     http://www.cl.cam.ac.uk/~ey204/Haggle/Vis/mobility.html            
     http://www.cl.cam.ac.uk/~ey204/Haggle/Vis/mobilitySlide.html

My PhD Project: ECCO: Data Centric Asynchronous Communication

Professional Activities: Conferences I am involved in:  Chair and TPC Activities.
Publications:

         A list of full publications here.

         A list of selected talks here.

          - 2014 -

  • E. Yoneki: RasPiNET: Decentralised Communication and Sensing Platform with Satellite Connectivity.  ACM CHANTS, September, 2014 (PDF).
  • K. Nilakant, V. Dalibard, A. Roy, and E. Yoneki: PrefEdge: SSD Prefetcher for Large-Scale Graph Traversal.  ACM Internataional Systems and Storage Conference (SYSTOR), June, 2014 (PDF).
  • K. Nilakant and E. Yoneki: On the Efficacy of APUs for Heterogeneous Graph Computation.  EuroSys - SMFA, Amsterdam, April, 2014 (PDF).

  • H. Kim, K. Beznosov and E. Yoneki: Finding Influential Neighbors to Maximize Information Diffusion in Twitter.  WWW - SIMPLEX, Seoul, April, 2014 (PDF).
  • E. Yoneki and J. Crowcroft: EpiMap: Towards Quantifying Contact Networks for Understanding Epidemiology in Developing Countries.  Elsevier Ad Hoc Networks Journal: Special Issue on Wireless Technology for Humanitarian Relief, Vol. 13, pp. 83-93, 2014 (online version 2012) (PDF).

         - 2013 -

  • A. Socievole, E. Yoneki, F. De Rango and J. Crowcroft "Opportunistic Message Routing using Multi-layer Social
    Networks". 
    ACM HP-MOSys, Barcelona, November, 2013 (PDF).
  • E. Yoneki and A. Roy "Scale-up Graph Processing: A Storage-centric View".  ACM SIGMOD - GRADES, New York, USA, June, 2013 (PDF). (+GraphLab workshop, San Francisco, USA, July, 2013)
  • A. Boutet, H. Kim, and E. Yoneki "What's in Twitter I Know What Parties are Popular and Who You are Supporting Now!" Journal of Social Network Analysis and Mining, July, Springer, ISSN: 1869-5450, 2013  (PDF).  
  • D. Fay, J. Kunegis, and E. Yoneki "Centrality and Mode Detection in Dynamic Contact Graphs; a Joint Diagonalisation Approach".  IEEE/ACM ASONAM, Niagara Falls, Canada, Canada, August, 2013 (PDF).

         - 2012 -

  • A. Roy, K. Nilakant, V. Dalibard, and Eiko Yoneki  "Mitigating I/O latency in SSD-based Graph Traversal ".  Technical Report, University of Cambridge, 2012 (UCAM-CL-TR-823).
  • A. Martin-Campillo, J. Crowcroft, E. Yoneki, and Ramon Marti  "Evaluating Opportunistic Networks in Disaster Scenarios ".  Journal of Network and Computer Applications, Elsevier, 2012 (PDF).
  • E. Yoneki and Amitabha Roy  "A Unified Graph Query Layer for Multiple Databases ".  Technical Report, University of Cambridge, 2012 (UCAM-CL-TR-820).
  • K. Nilakant, J. Crowcroft and E. Yoneki  "Mistify: Augmenting Cloud Storage With Delay-Tolerant Cooperative Backup".  IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Barcelona, Spain, October, 2012 (PDF).
  • K. Nilakant and E. Yoneki  "Pocket Backup Storage System with Cloud Integration". ACM MobiCom Workshop on Challenged Networks (CHANTS), Istanbul, Turkey, August 2012 (Demo) (PDF).
  • H. Kim and E. Yoneki  "Influential Neighbours Selection for Information Diffusion in Online Social Networks".  IEEE International Conference on Computer Communication Networks (ICCCN), Munich, Germany, July 2012 (PDF).
  • A. Boutet, H. Kim and E. Yoneki  "What’s in Your Tweets? I Know What Parties are Popular and Who You are Supporting Now! ".  IEEE/ACM International Conference on Social Networks Analysis and Mining (ASONAM) (Full Paper), Istanbul, Turkey, August 2012 (PDF).

    A. Boutet, H. Kim and E. Yoneki  "What’s in Your Tweets? I Know Who You Supported in the UK 2010 General Election".  International AAAI Conference on Weblogs and Social Media (ICWSM) (short paper), Dublin, Ireland, June 2012 (PDF).
  • D. Murray, K. Nilakant, J. Crowcroft and E. Yoneki  "Task Farming in Crowd Computing".  Social Opportunistic Networking, Stefano Basagni, Marco Conti, Silvia Giordano and Ivan Stojmenovic eds. (Book Chapter), Wiley, 2012.
  • H. Haddadi, R. Mortier, S. Hand, I. Brown, E. Yoneki, D. McAuley, and Jon Crowcroft  "Privacy Analytics". ACM Computer Communication Review, 42(2), April 2012 (PDF).

         - 2011 -

  • E. Yoneki, and J. Crowcroft  "EpiMap: Towards Quantifying Contact Networks and Modelling the Spread of Infections in Developing Countries ".  International Conference on Wireless Technologies for Humanitarian Relief (ACWR), December, 2011(PDF).
  • A. Martin-Campillo, E. Yoneki, J. Crowcroft, and Ramon Marti  "Electronic Triage Tag and Opportunistic Networks in Disasters ".  CoNext Special Workshop on the Internet and Disasters, December, 2011 (PDF).
  • D. Fay, J. Kunegis, and E. Yoneki  "On Joint Diagonalization for Dynamic Network Analysis ".  Technical Report, University of Cambridge, 2011 (UCAM-CL-TR-806 ).
  • N. Wang and E. Yoneki  "Impact of Social Structure on Forwarding Algorithms in Opportunistic Networks ".  IEEE Int'l Conf. on Selected Topics in Mobile & Wireless Networking, 2011 (PDF).
  • E. Yoneki  "FluPhone Study: Virtual Disease Spread using Haggle ".  ACM CHANTS, 2011 (PDF).
  • P. Hui, J. Crowcroft and E. Yoneki  "BUBBLE Rap: Social-based Forwarding in Delay Tolerant Networks ".  IEEE Transactions on Mobile Computing, vol. 10 no. 11, pp. 1576-1589, 2011 (PDF).
  • E. Yoneki, J. Crowcroft, P. Lio, N. Walton, M. Vojnovic and R. Whitaker  "Message from the Workshop on the Future of Social Networking". ACM Computer Communication Review, 41(3), July 2011 (PDF).
  • D. Fay, J. Kunegis, and E. Yoneki  "Uncovering Multi-Modal Spread Modes using Joint Diagonalization in Dynamic Human Contact Networks".  Interdisciplinary Workshop on Information and Decision in Social Networks (Poster), MIT, May 2011 (PDF).

         - 2010 -

  • E. Yoneki and D. Greenfield  " Inferring Significance of Meeting Groups in Human Contact Networks ".  European Conference on Complex Systems (ECCS), Lisbon, Portugal, September, 2010. (PDF).

  • D. Murray, E. Yoneki, J. Crowcroft and S. Hand  " The Case for Crowd Computing".  ACM MOBIHELD at SIGCOMM, New Delhi, India, August, 2010 (PDF).

  • M. Freeman, N. Watkins, E. Yoneki, and J. Crowcroft  " Rhythm and Randomness in Human Contact".  International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Odense, Denmark, August, 2010 (PDF).

  • M. Kryczka, R. Cuevas, C. Guerrero, E. Yoneki and A. Azcorra  " A First Step Towards User Assisted Online Social Networks".  EuroSys workshop on Social Network Systems, Paris, France, April, 2010 (PDF).

  • J. Crowcroft and E. Yoneki  " European routes to reinventing Internet technology".  Nature 464, 486 (25 March 2010) (PDF).

  • M. Ostilli, E. Yoneki, I. Leung, J. Mendes, P. Lio, and J. Crowcroft  " Statistical Mechanics of Rumour Spreading in Network Communities".  International Conference on Computational Science (ICCS) - Engineered & Social Networks: Theory and Applications , Amsterdam, Netherland, May, 2010 (PDF).

    Longer Version:  "Ising Model of Rumour Spreading in Interacting Communities"
    . UCAM-CL-TR-767, University of Cambridge, 2010 (Technical Report ).


  • A. Martin-Campillo, J. Crowcroft, E. Yoneki, R. Marti and C. Martinez-Garcia  " Using Haggle to create an Electronic Triage Tag".  ACM MobiOpp (Short Paper), Pisa, Italy, February, 2010 ( PDF).
    - 2009 -

  • E. Yoneki, I. Baltopoulos and J. Crowcroft  " D^3N: Programming Distributed Computation in Pocket Switched Networks".  ACM MOBIHELD at SIGCOMM, Barcelona, Spain, August, 2009 ( PDF).

    D^3N introduced in MIT Technilogy Review.

  • E. Yoneki  " The Importance of Data Collection for Modelling Contact Networks".  IEEE SCMPS at Social Computing - Conference on Computational Science and Engineering, Vancouver, Canada, August, 2009 ( PDF).

  • E. Yoneki and Fehmi Ben Abdesslem  " Finding a Data Blackhole in Bluetooth Scanning".  ExtremeCom, Sweden, August, 2009 ( PDF).

  • E. Yoneki, D. Greenfield and J. Crowcroft  " Dynamics of Inter-Meeting Time in Human Contact Networks".  International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Athens, Greece, July, 2009 ( PDF).

  • E. Yoneki and J. Crowcroft  "GIS: Geographical Information Cascade in Online Social Networks".   International Conference on Network Science (NetSci), Venice, Italy, June, 2009. ( PDF).

  • E. Yoneki "Time/Space Aware Event Correlation".  Principles and Applications of Distributed Event-based Systems, A. Hinze and A. Buchmann eds. (Book Chapter), Information Science Reference, 2009.

  • N. Sastry, E. Yoneki and J. Crowcroft  " Buzztraq: Predicting geographical access patterns of social cascades using social networks".  EuroSys workshop on Social Network Systems, Nuremberg, Germany, March, 2009 ( PDF).

  • A. Peddemors and E. Yoneki  " Probabilistic World Modeling with Cooperative Sensing".  KiVS workshop on Global Sensor Networks, Kassel, Germany, March, 2009 ( PDF) ( Slides).

  • P. Hui, E. Yoneki, J. Crowcroft, and Shu-yan Chan  "Identifying Social Communities in Complex Communications for Network Efficiency".  Complex 2009 (Complex Sciences: Theory and Applications), Shanhai, China, February, 2009.
    - 2008 -

  • J. Crowcroft, E. Yoneki, P. Hui, and T. Henderson  "Promoting Tolerance for Delay Tolerant Network Research". ACM Computer Communication Review, 38(5):63-68, October 2008 (PDF).

  • E. Yoneki, P. Hui, and J. Crowcroft "Wireless Epidemic Spread in Dynamic Human Networks". Bio-Inspired Computing and Communication, LNCS 5151, Springer, 2008 (PDF).

  • P. Lio, E. Yoneki, J. Crowcroft and D. Verma "Bio-Inspired Computing and Communication". Editing Book, LNCS 5151, Springer, 2008(Link).

  • E. Yoneki  "Data Centric Asynchronous Communication ".  ISBN: 978-3-639-07382-9, VDM Verlag, September, 2008.

  • E. Yoneki  "Visualizing Communities and Centralities from Encounter Traces". ACM MobiCom Workshop on Challenged Networks (CHANTS), San Francisco, USA, September, 2008 (PDF).

  • E. Yoneki and J. Crowcroft "Towards Data Driven Declarative Networking in Delay Tolerant Networks". 2nd International Conference on Distributed Event Based Systems (DEBS), Rome, Italy, July, 2008 (PDF).

  • E. Yoneki and J. Crowcroft "Study of Wireless Epidemic Spread in Dynamic Human Connectivity Traces".  International Conference on Network Science (NetSci), UK, June, 2008 (PDF).

  • P. Hui, J. Crowcroft, and E. Yoneki "BUBBLE Rap: Social Based Forwarding in Delay Tolerant Networks". 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), HongKong, May, 2008 ( PDF).

  • E. Yoneki, P. Hui, and J. Crowcroft "Distinct Types of Hubs in Human Dynamic Networks". EuroSys Workshop on Social Network Systems, Glasgow UK, April, 2008 ( PDF).

  • V. Kostakos, E. Yoneki, E. O’Neill, H. Kenn and J. Crowcroft: "Understanding and Measuring the Urban Pervasive Infrastructure". Journal of Personal and Ubiquitous Computing, ISSN 1617-4909, Springer, March, 2008 ( PDF).
     
    - 2007 -
  • E. Yoneki and J. Bacon "eCube: Hypercube Event for Efficient Filtering in Content-Based Routing".  International Conference on Grid computing, High-performance and Distributed Applications (GADA - OTM) , Algarve, Portugal, November, 2007 (PDF) .
  • E. Yoneki, P. Hui,  S. Chan and J. Crowcroft "A Socio-Aware Overlay for Publish/Subscribe Communication in Delay Tolerant Networks".  10th ACM/IEEE International  Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM), Crete, Greece, October, 2007. (PDF)
  • E. Yoneki, P. Hui and J. Crowcroft "Visualizing Community Detection in Opportunistic Networks".  ACM MobiCom Workshop on Challenged Networks (CHANTS), Montreal, Canada, September, 2007. (PDF, Flier)
  • P. Hui, E. Yoneki, S. Chan and J. Crowcroft  "Distributed Community Detection in Delay Tolerant Networks".  ACM SIGCOMM Workshop (MOBIARCH), Kyoto, Japan, August, 2007. (PDF)
     

    - Ph.D. Thesis -

  • Eiko Yoneki "ECCO: Data Centric Asynchronous Communication".  Technical Report UCAM-CL-TR677, University of Cambridge, 2007. http://www.cl.cam.ac.uk/TechReports.


    - 2006 -

  • E. Yoneki and J. Bacon "Openness and Interoperability in Mobile Middleware".  Mobile Middleware, A. Corradi and P. Bellavista eds. (invited book chapter), CRC Press, 2006.
  • E. Yoneki "Wireless Rope: An Experiment in Social Proximity Sensing with Bluetooth".  IEEE International Conference on Pervasive Computing and Communications (PerCom) - Demo, Pisa, Italy, March 2006. (PDF1, PDF2 )

    Wireless Rope PerCom Demo

  • E. Yoneki "Ambient Intelligence by Collaborative Eye Tracking".  European Workshop on Wireless Sensor Networks (EWSN) - finalist in Sentient Future Competition (http://www.embedded-wisents.org/competition/competition_ann.htm), Zurich, Switzerland, February 2006. (PDF,  Poster )

    - 2005 -
  • E. Yoneki and J. Bacon "A Survey of Wireless Sensor Network Technologies: Research Trends and Middleware's Role".  (Technical Report UCAM-CL-TR646, University of Cambridge, 2005. )

  • E. Yoneki and J. Bacon "Ubiquitous Computing: Challenges in Flexible Data Aggregation".  IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Japan, December 2005.  (PDF

  • E. Yoneki and J. Bacon "Object Tracking using Durative Events".  IFIP International Symposium on Network-Centric Ubiquitous Systems (NCUS), Japan, December 2005.  (PDF

  • E. Yoneki and J. Bacon "Unified Semantics for Event Correlation over Time and Space in Hybrid Network Environments".  IFIP International Conference on Cooperative Information Systems (CoopIS'05), Cyprus, November 2005.  (PDF

  • E. Yoneki "Event Broker Grids with Filtering, Aggregation, and Correlation for Wireless Sensor Data".  IFIP International Workshop on Grid Computing and its Application to Data Analysis (GADA'05), Cyprus, November 2005.  (PDF

  • E. Yoneki "Evolution of Ubiquitous Computing with Sensor Networks in Urban Environments".  Ubicomp - Workshop on Metapolis and Urban Life, Tokyo, Japan, September 2005.  (PDF

  • E. Yoneki and J. Bacon  "Determination of Time and Order for Event-Based Middleware in Mobile Peer-to-Peer Environments". 3rd IEEE International Conference on Pervasive Computing and Communications (PerCom) - Workshop on Mobile Peer-to-Peer Computing, Kauai, USA, March 2005 . (PDF

  • E. Yoneki and J. Bacon "Distributed Multicast Grouping for Publish/Subscribe over Mobile Ad Hoc Networks".  IEEE Wireless Communications and Networking Conference (WCNC'2005), New Orleans, USA, March 2005. (PDF

  • E. Yoneki and J. Bacon "Dynamic Group Communication in Mobile Peer-to-Peer Environments".  20th Annual ACM Symposium on Applied Computing (SAC'05), Santa Fe, USA, March 2005. (PDF

    - 2004 -
  • A. Beugnard, L. Fiege, R. Filman, E. Jul, S. Sadou and Eiko Yoneki "Communication Abstractions for Distributed Systems ".   Journal of Object-Oriented Technology, Workshop Reader ECOOP'2004, LNCS, Springer-Verlag, 2004. 

  • E. Yoneki and J. Bacon "Towards a Peer-to-Peer Event Broker Grid in a Hybrid Network Environment".  On The Move Federated Conferences (OTM'04 - CoopIS/DOA/ODBASE) - Workshop on Grid Computing and its Application to Data Analysis, Cyprus, October 2004.  (PDF)

  • E. Yoneki and J. Bacon "Event Order with Interval Timestamp in Event Correlation Service over Wireless Ad Hoc Networks".  5th ACM/IFIP/USENIX International Conference on Middleware (Middleware'04 - Poster Session), Toronto, Canada, October 2004.  (PDF,  Poster )

  • E. Yoneki and J. Bacon "An Adaptive Approach to Content-Based Subscription in Mobile Ad Hoc Networks".  2nd IEEE International Conference on Pervasive Computing and Communications - Workshop on Mobile Peer-to-Peer Computing, Orlando, USA, March 2004. (PDF)

  • E. Yoneki and J. Bacon "Content-Based Routing with On-Demand Multicast".  24th International Conference on Distributed Computing Systems - Workshop on Wireless Ad Hoc Networking (ICDCS WWAN 2004), Tokyo, Japan, March 2004. (PDF)

    - 2003 -
  • E. Yoneki  "Many Aspects of Reliabilities in a Distributed Mobile Messaging Middleware over JMS". International Symposium on Distributed Objects and Applications - Workshop on Reliable and Secure Middleware, Catania, Italy, November 2003. (PDF)

The following publications are from my Diploma project, which received "Best Dissertation Award".

  • E. Yoneki  "Mobile Applications with a Middleware System in Publish-Subscribe Paradigm".  3rd Workshop on Applications and Services in Wireless Networks (ASWN'03), Bern, Switzerland, July 2003. (PDF)

  • E. Yoneki  "Pronto: Mobile Gateway with Publish-Subscribe Paradigm over Wireless Networks".  4th ACM/IFIP/USENIX International Conference on Middleware (Middleware'03 - Work in Progress), Rio de Janeiro, Brazil, June 2003, IEEE Distributed Systems Online Vol.4 No.5, May 2003. ( PDF )  
    (Full version:Technical Report UCAM-CL-TR559, University of Cambridge, 2003. http://www.cl.cam.ac.uk/TechReports.)


  • E. Yoneki and J. Bacon "Gateway: a Message Hub with Store-and-forward Messaging in Mobile Networks".  23rd International Conference on Distributed Computing Systems - Workshop on Mobile Computing Middleware (ICDCS MCM03), Rhode Island, USA, May, 2003. (PDF )
Supervisions: I am supervising the following courses: Distributed Systems, Concurrent Systems, Digital Communication, Foundations of Programming, and Part II Projects. 


Here are several
Part II, Part III, and MPhil(ACS) Project Suggestions for 2012/2013.

Misc:

My scuba diving map .
Special interests: DNA Microarray.


Useful Links.

A Computing Treasure Trail: Cambridge's Computer Science Heritage

Contact Details: Office FE02, University of Cambridge Computer Laboratory
JJ Thomson Avenue, Cambridge, CB3 0FD, United Kingdom

tel: +44 (0)1223 7-63743
fax: +44 (0)1223 3-34678
email:  eiko.yoneki(at)cl.cam.ac.uk