Logo image
A new dynamic programming algorithm for the simplified partial digest problem
期刊文章   同儕審查

A new dynamic programming algorithm for the simplified partial digest problem

Biing-Feng Wang
Theoretical computer science, 卷.954, 頁.113801
04/2023
Web of Science ID: WOS:000954316500001

摘要

Backtracking Dynamic programming Genome mapping Restriction sites analysis Algorithms
The simplified partial digest problem (SPDP) models an effective and robust method for building physical maps using restriction site analysis. Blazewicz and Kasprzak proved that SPDP is NP-hard. The best-known solution for SPDP is an O(n1.52n/2)-time backtracking algorithm, where n is the number of sites. Blazewicz et al. had an O(n2q)-time dynamic programming algorithm, where q≤n+1 is the number of distinct intersite distances. When q is small, their algorithm solves SPDP efficiently. We give a new dynamic programming algorithm that requires O(qn(n/q+1)q−1) time. This time complexity is O(nq) for any q and is better than O(n1.52n/2) when q≤n/6. For example, for q=n/7, the running time is O(n223n/7). We also give an O(nlgn)-time algorithm for q=2. This result improves the previous upper bound of O(n4) and solves an open problem by Blazewicz and Kasprzak.

檔案與連結 (1)

url
https://www.sciencedirect.com/science/article/pii/S0304397523001147檢視

相關連結

指標

1 檢視次數

InCites亮點

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

引用書目主題
1 Clinical & Life Sciences
1.42 Bacteriology
1.42.131 Bacterial Gene Regulation
Web Of Science研究領域
Computer Science, Theory & Methods
ESI研究領域
Computer Science

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

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

#3 Good Health and Well-Being

來源:來自InCites的SDGs

詳細資料

Logo image