We apply Abstract Interpretation to the problem of genotype elimination in pedigrees. First, we give a formalization of some existing algorithms that try to remove from pedigrees all genotypes that violate the Mendelian rules of inheritance. The formalization enables the application of the Abstract Interpretation technique to the problem. We then introduce a particular abstraction, parameterized on given partitions of the set of genotypes. We instantiate this abstraction in order to obtain two existing algorithms for Allele Consolidation, thus giving a formal proof of their correctness. Moreover, the second of these two algorithms is shown to be an example of a forward complete abstraction.

An Abstract Interpretation framework for genotype elimination algorithms

LETTIERI, GIUSEPPE
2012-01-01

Abstract

We apply Abstract Interpretation to the problem of genotype elimination in pedigrees. First, we give a formalization of some existing algorithms that try to remove from pedigrees all genotypes that violate the Mendelian rules of inheritance. The formalization enables the application of the Abstract Interpretation technique to the problem. We then introduce a particular abstraction, parameterized on given partitions of the set of genotypes. We instantiate this abstraction in order to obtain two existing algorithms for Allele Consolidation, thus giving a formal proof of their correctness. Moreover, the second of these two algorithms is shown to be an example of a forward complete abstraction.
2012
Lettieri, Giuseppe
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/155428
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact