Better Approximation Algorithms for Scaffolding Problems

被引:1
|
作者
Chen, Zhi-Zhong [1 ]
Harada, Youta [1 ]
Machida, Eita [1 ]
Guo, Fei [2 ]
Wang, Lusheng [3 ]
机构
[1] Tokyo Denki Univ, Div Informat Syst Design, Saitama, Hatoyama 3500394, Japan
[2] Tianjin Univ, Sch Comp Sci & Technol, Tianjin, Peoples R China
[3] City Univ Hong Kong, Dept Comp Sci, Tat Chee Ave, Kowloon, Hong Kong, Peoples R China
来源
关键词
Approximation algorithms; Randomized algorithms; Scaffolding; Matchings; TRAVELING SALESMAN PROBLEM; COMPLEXITY;
D O I
10.1007/978-3-319-39817-4_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Scaffolding is one of the main stages in genome assembly. During this stage, we want to merge contigs assembled from the paired-end reads into bigger chains called scaffolds. For this purpose, the following graph-theoretical problem has been proposed: Given an edge-weighted complete graph G and a perfect matching D of G, we wish to find a Hamiltonian path P in G such that all edges of D appear in P and the total weight of edges in P but not in D is maximized. This problem is NP-hard and the previously best polynomial-time approximation algorithm for it achieves a ratio of 1/2. In this paper, we design a new polynomial-time approximation algorithm achieving a ratio of 5-5 epsilon/9-8 epsilon for any constant 0 < epsilon < 1. Several generalizations of the problem have also been introduced in the literature and we present polynomial-time approximation algorithms for them that achieve better approximation ratios than the previous bests. In particular, one of the algorithms answers an open question.
引用
收藏
页码:17 / 28
页数:12
相关论文
共 50 条
  • [21] Approximation Algorithms for Multitasking Scheduling Problems
    Zheng, Feifeng
    Wang, Zhaojie
    Liu, Ming
    Chu, Chengbin
    IEEE ACCESS, 2020, 8 (127530-127534): : 127530 - 127534
  • [22] Approximation algorithms for array partitioning problems
    Muthukrishnan, S
    Suel, T
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2005, 54 (01): : 85 - 104
  • [23] Approximation Algorithms for Budgeted Learning Problems
    Guha, Sudipto
    Munagala, Kamesh
    STOC 07: PROCEEDINGS OF THE 39TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, 2007, : 104 - 113
  • [24] Approximation algorithms for partial covering problems
    Gandhi, R
    Khuller, S
    Srinivasan, A
    AUTOMATA LANGUAGES AND PROGRAMMING, PROCEEDING, 2001, 2076 : 225 - 236
  • [25] Improved Approximation Algorithms for Inventory Problems
    Bosman, Thomas
    Olver, Neil
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2020, 2020, 12125 : 91 - 103
  • [26] APPROXIMATION ALGORITHMS FOR DISCRETE OPTIMIZATION PROBLEMS
    LIU, CL
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1975, 22 (05): : A597 - A597
  • [27] APPROXIMATION ALGORITHMS FOR SOME POSTMAN PROBLEMS
    FREDERICKSON, GN
    JOURNAL OF THE ACM, 1979, 26 (03) : 538 - 554
  • [28] APPROXIMATION ALGORITHMS FOR GEOMETRIC MEDIAN PROBLEMS
    LIN, JH
    VITTER, JS
    INFORMATION PROCESSING LETTERS, 1992, 44 (05) : 245 - 249
  • [29] Approximation algorithms for hierarchical location problems
    Plaxton, CG
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (03) : 425 - 443
  • [30] Approximation algorithms for geometric optimization problems
    Tamaki, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (03): : 455 - 461