Efficient Haplotype Inference with Answer Set Programming
Abstract
Identifying maternal and paternal inheritance is essential to be able to find the set of genes responsible for a particular dis-ease. However, due to technological limitations, we have ac-cess to genotype data (genetic makeup of an individual), and determining haplotypes (genetic makeup of the parents) ex-perimentally is a costly and time consuming procedure. With these biological motivations, we study a computational prob-lem, called Haplotype Inference by Pure Parsimony (HIPP), that asks for the minimal number of haplotypes that form a given set of genotypes. HIPP has been studied using inte-ger linear programming, branch and bound algorithms, SAT-based algorithms, or pseudo-boolean optimization methods. We introduce a new approach to solving HIPP, using An-swer Set Programming (ASP). According to our experiments with a large number of problem instances (some automat-ically generated and some real), our ASP-based approach solves the most number of problems compared with other approaches. Due to the expressivity of the knowledge rep-resentation language of ASP, our approach allows us to solve variations of HIPP, e.g., with additional domain specific in-formation, such as patterns/parts of haplotypes observed for some gene family, or with some missing genotype informa-tion. In this sense, the ASP-based approach is more general than the existing approaches to haplotype inference.
Cite
Text
Erdem and Türe. "Efficient Haplotype Inference with Answer Set Programming." AAAI Conference on Artificial Intelligence, 2008.Markdown
[Erdem and Türe. "Efficient Haplotype Inference with Answer Set Programming." AAAI Conference on Artificial Intelligence, 2008.](https://mlanthology.org/aaai/2008/erdem2008aaai-efficient/)BibTeX
@inproceedings{erdem2008aaai-efficient,
title = {{Efficient Haplotype Inference with Answer Set Programming}},
author = {Erdem, Esra and Türe, Ferhan},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2008},
pages = {436-441},
url = {https://mlanthology.org/aaai/2008/erdem2008aaai-efficient/}
}