Logo image
A Kernelization Algorithm for Finding a Perfect Phylogeny From Mixed Tumor Samples
期刊文章

A Kernelization Algorithm for Finding a Perfect Phylogeny From Mixed Tumor Samples

Wen-Horng Sheu 和 Biing-Feng Wang
IEEE Transactions on Computational Biology and Bioinformatics, 卷.22(5), 頁碼.2280-2292
2025
PMID: 40811259
Web of Science ID: WOS:001591682700013

摘要

Approximation algorithms Costs fixed-parameter tractability Kernel kernelization perfect phylogenies Phylogeny Sequential analysis split-row problem (SR) Training Transforms Algorithms Data Mining Polynomials Tumors
The split-row problem (SR), introduced by Hajirasouliha and Raphael [WABI 2014], models an effective method for reconstructing a perfect phylogeny from mixed tumor samples. In this problem, an <inline-formula><tex-math notation="LaTeX"> m \times n </tex-math></inline-formula> binary matrix <inline-formula><tex-math notation="LaTeX"> M </tex-math></inline-formula> is given. A split-row operation on <inline-formula><tex-math notation="LaTeX"> M </tex-math></inline-formula> is defined as replacing a row <inline-formula><tex-math notation="LaTeX"> r </tex-math></inline-formula> by <inline-formula><tex-math notation="LaTeX"> k > 1 </tex-math></inline-formula> rows whose bitwise OR is equal to <inline-formula><tex-math notation="LaTeX"> r </tex-math></inline-formula>. The cost of the operation is the number of additional rows induced, that is, <inline-formula><tex-math notation="LaTeX"> k - 1 </tex-math></inline-formula>. The objective is to find a sequence of operations that transforms <inline-formula><tex-math notation="LaTeX"> M </tex-math></inline-formula> into a matrix corresponding to a perfect phylogeny and the total cost is minimized. Hujdurović et al. [TCBB 2018] proved the NP-hardness of SR. Let <inline-formula><tex-math notation="LaTeX"> {\rm{\varepsilon }}( M ) </tex-math></inline-formula> denote the minimum total cost. In this paper, we show that SR admits a polynomial size kernel, which has at most <inline-formula><tex-math notation="LaTeX"> 3{\rm{\varepsilon }}( M ) </tex-math></inline-formula> rows and <inline-formula><tex-math notation="LaTeX"> 4{\rm{\varepsilon }}( M ) - 1 </tex-math></inline-formula> columns. Our kernelization algorithm requires <inline-formula><tex-math notation="LaTeX"> O( {\max ( {{{m}^{0.373}}{{n}^2}, m{{n}^{1.373}}} )} ) </tex-math></inline-formula> time. When <inline-formula><tex-math notation="LaTeX"> \varepsilon ( M ) </tex-math></inline-formula> is small, it can be used as a preprocessing procedure to speed up all previous exact algorithms for SR.

檔案與連結 (1)

url
https://www.computer.org/csdl/journal/bb/2025/05/10994850/26A4FgSDSw0檢視

相關連結

指標

1 檢視次數

InCites亮點

本研究成果之相關指標(擷取自 InCites Benchmarking & Analytics)

合作類型
機構合作
國際合作
引用書目主題
1 Clinical & Life Sciences
1.54 Molecular & Cell Biology - Genetics
1.54.1543 Genomic Sequencing
Web Of Science研究領域
Biochemical Research Methods
Computer Science, Interdisciplinary Applications
Mathematics, Interdisciplinary Applications
Statistics & Probability
ESI研究領域
Computer Science

聯合國永續發展目標(SDGs)

此研究成果有助於達成以下目標:

#3 Good Health and Well-Being

來源:來自InCites的SDGs

詳細資料

Logo image