Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A \((1.4 + \epsilon )\)-approximation algorithm for the 2-Max-Duo problem

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

The maximum duo-preservation string mapping (Max-Duo) problem is the complement of the well studied minimum common string partition problem, both of which have applications in many fields including text compression and bioinformatics. k-Max-Duo is the restricted version of Max-Duo, where every letter of the alphabet occurs at most k times in each of the strings, which is readily reduced into the well known maximum independent set (MIS) problem on a graph of maximum degree \(\Delta \le 6(k-1)\). In particular, 2-Max-Duo can then be approximated arbitrarily close to 1.8 using the state-of-the-art approximation algorithm for the MIS problem on bounded-degree graphs. 2-Max-Duo was proved APX-hard and very recently a \((1.6 + \epsilon )\)-approximation algorithm was claimed, for any \(\epsilon > 0\). In this paper, we present a vertex-degree reduction technique, based on which, we show that 2-Max-Duo can be approximated arbitrarily close to 1.4.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Beretta S, Castelli M, Dondi R (2016a) Corrigendum to “Parameterized tractability of the maximum-duo preservation string mapping problem” [646(2016), 16–25]. Theoret Comput Sci 653:108–110

  • Beretta S, Castelli M, Dondi R (2016b) Parameterized tractability of the maximum-duo preservation string mapping problem. Theoret Comput Sci 646:16–25

    Article  MathSciNet  Google Scholar 

  • Berman P, Fujito T (1999) On approximation properties of the independent set problem for low degree graphs. Theory Comput Syst 32:115–132

    Article  MathSciNet  Google Scholar 

  • Berman P, Karpinski M (1999) On some tighter inapproximability results. In: Proceedings of the of 26th international colloquium on automata, languages and programming (ICALP’99), pp 200–209

  • Boria N, Kurpisz A, Leppänen S, Mastrolilli M (2014) Improved approximation for the maximum duo-preservation string mapping problem. In: Proceedings of the 14th international workshop on algorithms in bioinformatics (WABI 2014), volume 8701 of LNBI, pp 14–25

  • Boria N, Cabodi G, Camurati P, Palena M, Pasini P, Quer S (2016) A 7/2-approximation algorithm for the maximum duo-preservation string mapping problem. In: Proceedings of the 27th annual symposium on combinatorial pattern matching (CPM 2016), volume 54 of LIPIcs, pp 11:1–11:8

  • Brubach B (2016) Further improvement in approximating the maximum duo-preservation string mapping problem. In: Proceedings of the 16th international workshop on algorithms in bioinformatics (WABI 2016), volume 9838 of LNBI, pp 52–64

  • Bulteau L, Fertin G, Komusiewicz C, Rusu I (2013) A fixed-parameter algorithm for minimum common string partition with few duplications. In: Proceedings of the 13th international workshop on algorithms in bioinformatics (WABI 2013), volume 8126 of LNBI, pp 244–258

  • Bulteau L, Komusiewicz C (2014) Minimum common string partition parameterized by partition size is fixed-parameter tractable. In: Proceedings of the twenty-fifth annual ACM-SIAM symposium on discrete algorithms (SODA’14), pp 102–121

  • Chen X, Zheng J, Fu Z, Nan P, Zhong Y, Lonardi S, Jiang T (2005) Assignment of orthologous genes via genome rearrangement. IEEE/ACM Trans Comput Biol Bioinf 2:302–315

    Article  Google Scholar 

  • Chen W, Chen Z, Samatova NF, Peng L, Wang J, Tang M (2014) Solving the maximum duo-preservation string mapping problem with linear programming. Theoret Comput Sci 530:1–11

    Article  MathSciNet  Google Scholar 

  • Chrobak M, Kolman P, Sgall J (2004) The greedy algorithm for the minimum common string partition problem. In: Proceedings of the 7th international workshop on approximation algorithms for combinatorial optimization problems (APPROX 2004) and the 8th international workshop on randomization and computation (RANDOM 2004), volume 3122 of LNCS, pp 84–95

  • Cormode G, Muthukrishnan S (2007) The string edit distance matching problem with moves. ACM Trans Algorithms 3:2:1–2:19

    Article  MathSciNet  Google Scholar 

  • Damaschke P (2008) Minimum common string partition parameterized. In: Proceedings of the 8th international workshop on algorithms in bioinformatics (WABI 2008), volume 5251 of LNBI, pp 87–98

  • Dudek B, Gawrychowski P, Ostropolski-Nalewaja P (2017) A family of approximation algorithms for the maximum duo-preservation string mapping problem. In: Proceedings of the 28th annual symposium on combinatorial pattern matching (CPM 2017), volume 78 of LIPIcs, pp 10:1–10:14. arXiv:1702.02405

  • Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman and Company, San Francisco

    MATH  Google Scholar 

  • Goldstein A, Kolman P, Zheng J (2004) Minimum common string partition problem: Hardness and approximations. In: Proceedings of the 15th international symposium on algorithms and computation (ISAAC 2004), volume 3341 of LNCS, pp 484–495

  • Jiang H, Zhu B, Zhu D, Zhu H (2012) Minimum common string partition revisited. J Comb Optim 23:519–527

    Article  MathSciNet  Google Scholar 

  • Kolman P, Waleń T (2007) Approximating reversal distance for strings with bounded number of duplicates. Discrete Appl Math 155:327–336

    Article  MathSciNet  Google Scholar 

  • Kolman P, Waleń T (2006) Reversal distance for strings with duplicates: linear time approximation using hitting set. In: Proceedings of the 4th international workshop on approximation and online algorithms (WAOA 2006), volume 4368 of LNCS, pp 279–289

  • Swenson KM, Marron M, Earnest-DeYoung JV, Moret BM (2008) Approximating the true evolutionary distance between two genomes. J Exp Algorithmics 12:3–5

    Article  MathSciNet  Google Scholar 

  • Xu Y, Chen Y, Luo T, Lin G (2017) A local search 2.917-approximation algorithm for duo-preservation string mapping. arXiv:1702.01877

Download references

Acknowledgements

This research is supported by the NSERC Canada. Additionally, Chen is supported by the National Natural Science Foundation of China Grant No.’s 11971139, 11771114 and 11571252, and the China Scholarship Council Grant No. 201508330054; Liu is supported by the National Natural Science Foundation of China Grant No. 61370052; Luo is supported by the National Natural Science Foundation of China Grant No. 71701162, the Humanities and Social Science Foundation of Ministry of Education of China Grant No. 18YJC630114, and the Youth Innovation Team of Shaanxi Universities; Su is supported partially by the Humanities and Social Science Foundation of Ministry of Education of China Grant No. 18YJAZH080 and Science and Technology Department of Shaanxi Province Grant No. 2020JQ-654; Zhang is supported by the National Natural Science Foundation of China Grant No.’s 61972228 and 61672323.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guohui Lin.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

An extended abstract appears in Proceedings of the 28th International Symposium on Algorithms and Computation (ISAAC 2017). LIPICS 92, Article No. 66, pp. 66:1–66:12.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, Y., Lin, G., Liu, T. et al. A \((1.4 + \epsilon )\)-approximation algorithm for the 2-Max-Duo problem. J Comb Optim 40, 806–824 (2020). https://doi.org/10.1007/s10878-020-00621-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-020-00621-0

Keywords

Mathematics Subject Classification