Now showing items 1-5 of 5
High performance computing for irregular algorithms and applications with an emphasis on big data analytics
(Georgia Institute of Technology, 2014-03-31)
Irregular algorithms such as graph algorithms, sorting, and sparse matrix multiplication, present numerous programming challenges, including scalability, load balancing, and efficient memory utilization. In this age of Big ...
Optimizing the Structure of Diffusion Networks: Theory and Algorithms
(Georgia Institute of Technology, 2014-04-09)
How can we optimize the topology of a networked system to make it resilient to flus or malware, or also conducive to the spread of information and multimedia? Previous work on information diffusion has focused on modeling ...
Effective fault localization techniques for concurrent software
(Georgia Institute of Technology, 2014-08-19)
Multicore and Internet cloud systems have been widely adopted in recent years and have resulted in the increased development of concurrent programs. However, concurrency bugs are still difficult to test and debug for at ...
Enhance the understanding of whole-genome evolution by designing, accelerating and parallelizing phylogenetic algorithms
(Georgia Institute of Technology, 2014-04-07)
The advent of new technology enhance the speed and reduce the cost for sequencing biological data. Making biological sense of this genomic data is a big challenge to the algorithm design as well as the high performance ...
New formulations for active learning
(Georgia Institute of Technology, 2014-01-10)
In this thesis, we provide computationally efficient algorithms with provable statistical guarantees, for the problem of active learning, by using ideas from sequential analysis. We provide a generic algorithmic framework ...