Despite the fact that the human genome was sequenced ten years ago, there exists no database of cis-regulatory architecture that is validated conclusively by rigorous …
Variation in genomes occurs in many forms, from single nucleotide changes to gains and losses of entire chromosomes. Large-scale rearrangements, called structural variants (SVs), are …
Facility-placement and route-planning optimization problems aim to minimize the cost of providing a service to a set of clients. These problems arise frequently in a …
Causal mediation analysis is widely applied in the social, economic and biological sciences to assess the causal mechanism between three variables: a treatment, an intermediate …
Cancer is caused largely by the accumulation of somatic mutations throughout an individual's life. Recent advances in next generation sequencing (NGS) enable measurement of somatic …
Determining the sequences of alleles co-inherited on a single chromosome, or haplotypes, is fundamentally important in genomics, molecular biology, and genomic medicine. Experimental methods for …
Motivated largely by the problems of estimation error in investment portfolio optimization, this dissertation develops techniques to improve covariance forecasting and portfolio construction. Covariance forecasting …
In both supervised and reinforcement settings, there exist learning problems that are hard due to having high computational or sample complexity. Researchers have shown, using …
In the age of big data, uncertainty in data constantly grows with its volume, variety and velocity. Data is noisy, biased and error-prone. Compounding the …
Modeling the complex interactions that arise when query workloads share computing resources and data is challenging albeit critical for a number of tasks such as …
Model-based, data-driven prediction is emerging as an essential ingredient for both user-facing applications, such as predictive analytics, and system-facing applications such as autonomic computing. This …
Futures are an attractive way to structure parallel computations. When a thread creates an expression with a keyword future, a new thread is spawned to …