You are here

Algorithms for Scheduling and Large Data Analysis

Monday, March 5, 2012 -
9:40am to 11:00am
KEC 1007

Speaker Information

Ben Moseley
Ph.D. Candidate
University of Illinois Urbana Champaign


<p>In this talk we will be concerned with designing algorithms for schedulers and <span data-scayt_word="MapReduce" data-scaytid="11">MapReduce</span>. The first part of the talk will be on scheduling algorithms. We will discuss recent developments on scheduling models and performance metrics. Our focus will be on the recent direction of scheduling research and how it compares to past work.</p><p>The second portion of the talk will focus on designing algorithms for large data analysis using <span data-scayt_word="MapReduce" data-scaytid="12">MapReduce</span>. Recently, the <span data-scayt_word="MapReduce" data-scaytid="13">MapReduce</span> parallel computing framework has become the de facto standard for processing large data. In this talk we discuss the theoretical model of the <span data-scayt_word="MapReduce" data-scaytid="14">MapReduce</span> framework. The constraints of the <span data-scayt_word="MapReduce" data-scaytid="15">MapReduce</span> model pose several algorithmic challenges. We will introduce recent developments and key research questions related to the theoretical foundations of <span data-scayt_word="MapReduce" data-scaytid="16">MapReduce</span>. We will then introduce some algorithmic ideas that can be used to design algorithms for <span data-scayt_word="MapReduce" data-scaytid="17">MapReduce</span>.</p>

Speaker Bio

Ben Moseley is currently a PhD candidate in the University of Illinois Urbana Champaign (UIUC) and is planning on graduating this May. Ben obtained his M.S. (2008) and B.S. (2006) in computer science at UIUC. While at UIUC, Ben interned at Yahoo! Research during the summers of 2010 and 2011. Ben received the Best Student Paper award at SODA 2010.