Big Data Analytics

We conduct research in the area of algorithms and systems for processing massive amounts of data. Our work aims at pushing the boundary of computer science in the area of algorithms and systems for large-scale computations. Our mission is to achieve major technological breakthroughs in order to facilitate new systems and services relying on efficient processing of big data.   
 

Research Areas

Database queries - How can we efficiently resolve database queries on massive amounts of input data? Here the input data may be presented in the form of a distributed data stream.

Machine learning - How can we efficiently solve large-scale machine learning problems? Here the input data may be massive, stored in a distributed cluster of machines. 

Distributed computing - How can we efficiently solve large-scale optimization problems in distributed computing environments? For example, how can we efficiently solve large-scale combinatorial problems, e.g. processing of large scale graphs? 

Visitors

Srikanta Tirthapura, Iowa State University, to join May 2013
Ely Porat, Bar-Ilan University, Israel, June 2012
 

Interns

Nan Li, University of California Santa Barbara, 2012/13
Charalampos Tsourakakis, CMU, 2012
Zengfeng Huang, Hong Kong University of Science and Technology, 2012
Alan Roytman, UCLA, 2012
Zhenming Liu, Harward University, now a post-doc at Princeton University, 2011
Dinkar Vasudevan, EPFL, 2008

Partners

  • Microsoft Online Services Division