1 / 26

Complexity and Approximation of the Minimum Recombinant Haplotype Configuration Problem

Authors: Lan Liu , Xi Chen, Jing Xiao. & Tao Jiang. Complexity and Approximation of the Minimum Recombinant Haplotype Configuration Problem. Outline. Introduction and problem definition Deciding the complexity of binary-tree-MRHC Approximation of MRHC with missing data

garron
Download Presentation

Complexity and Approximation of the Minimum Recombinant Haplotype Configuration Problem

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Authors: Lan Liu, Xi Chen, Jing Xiao & Tao Jiang Complexity and Approximation of the Minimum Recombinant Haplotype Configuration Problem

  2. Outline • Introduction and problem definition • Deciding the complexity of binary-tree-MRHC • Approximation of MRHC with missing data • Approximation of MRHC without missing data • Approximation of bounded MRHC • Conclusion

  3. Example: Mendelian experiment Introduction • Basic concepts • Mendelian Law: one haplotype comes from the mother and the other comes from the father.

  4. 1111 2222 2222 2222 1111 2222 2222 2222 Mother Father Mother Father 1122 2222 2222 1111 1122 1222 2222 2122 : recombinant 1 recombinant Haplotype Configuration Genotype 0 recombinant Notations and Recombinant

  5. Pedigree • An example: British Royal Family

  6. Haplotype Reconstruction • - Haplotype: useful, expensive - Genotype: cheaper • Reconstruct haplotypes from genotypes

  7. Problem Definition • MRHC problem • Given a pedigree and the genotype information for each member, find a haplotype configuration for each member which obeys Mendelian law, s.t. the number of recombinants are minimized.

  8. Problem Definition • Variants of MRHC • Tree-MRHC: no mating loop • Binary-tree-MRHC: 1 mate, 1 child • 2-locus-MRHC: 2 loci • 2-locus-MRHC*: 2 loci with missing data

  9. The known hardness results for Mendelian law checking • The known hardness results for MRHC Previous Work

  10. Our hardness and approximation results

  11. Our hardness and approximation results

  12. Outline • Introduction and problem definition • Deciding the complexity of binary-tree-MRHC • Approximation of MRHC with missing data • Approximation of MRHC without missing data • Approximation of bounded MRHC • Conclusion

  13. A verifier for ≠3SAT (1) Given a truth assignment for literals in a 3CNF formula • Consistency checking for each variable • Satisfiability checking for each clause

  14. (A) C’s genotype (B) Two haplotype configurations Binary-tree-MRHC is NP-hard C can check if M have certain haplotype configuration!!

  15. The pedigree Binary-tree-MRHC is NP-hard ≠3SAT is satisfiable  OPT(MRHC)=#clauses

  16. Outline • Introduction and problem definition • Deciding the complexity of binary-tree-MRHC • Approximation of MRHC with missing data • Approximation of MRHC without missing data • Approximation of bounded MRHC • Conclusion

  17. Inapproximability of 2-locus -MRHC* • Definition: A minimization problem R cannot be approximated -There is not an approximation algorithm with ratio f(n) unless P=NP. -f(n) is any polynomial-time computable function • Fact: If it is NP-hard to decide whether OPT(R)=0, R cannot be approximated unless P=NP.

  18. True False Inapproximability of 2-locus -MRHC* • Reduce 3SAT to 2-locus-MRHC* 2-locus-MRHC* cannot be approximatedunless P=NP!! • 3SAT is satisfiableOPT(2-locus-MRHC*)=0

  19. Outline • Introduction and problem definition • Deciding the complexity of binary-tree-MRHC • Approximation of MRHC with missing data • Approximation of MRHC without missing data • Approximation of bounded MRHC • Conclusion

  20. Upper Bound of 2-locus-MRHC • Main idea:use a Boolean variable to capture the configuration; use clauses to capture the recombinants. • An example

  21. Upper Bound of 2-locus-MRHC • The reduction from 2-locus-MRHC to Min 2CNF Deletion

  22. 2-locus-MRHC has O ( ) approximation algorithm. Upper Bound of 2-locus-MRHC • Recently, Agarwal et al. [STOC05] presented an O ( ) randomizedapproximation algorithm for Min 2CNF Deletion.

  23. Outline • Introduction and problem definition • Deciding the complexity of binary-tree-MRHC • Approximation of MRHC with missing data • Approximation of MRHC without missing data • Approximation of bounded MRHC • Conclusion

  24. Approximation Hardness of bounded MRHC • Bound #mates and #children • 2-locus-MRHC: (16,15) • 2-locus-MRHC*: (4,1) • tree-MRHC: (u,1) or (1,u)

  25. Conclusion • Our hardness and approximation results

  26. Thanks for your time and attention!

More Related