Skip to main content
Log in

On decidability and closure properties of language classes with respect to bio-operations

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

We present general results that are useful in showing closure and decidable properties of large classes of languages with respect to biologically-inspired operations. We use these results to prove new decidability results and closure properties of some classes of languages under bio-operations such hairpin-inversion, the recently studied operation of pseudo-inversion, and other bio-operations. We also provide techniques for proving undecidability results. In particular, we give a new approach for proving the undecidability of problems for which the usual method of reduction to the undecidability of the Post Correspondence Problem seems hard to apply. Our closure and decidability results strengthen or generalize previous results.

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

Access this article

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Cho D-J, Han Y-S, Kang S-D, Kim H, Ko S-K, Salomaa K (2014) Pseudo-inversion on formal languages. In: Proceedings of the unconventional computation and natural computation 2014, pp 93–104

  • Daley M, Ibarra OH, Kari L (2003) Closure and decidability properties of some languages classes with respect to ciliate bio-operations. Theor Comput Sci 306(1–3):19–38

    Article  MathSciNet  MATH  Google Scholar 

  • Daley M, Kari L, McQuillan I (2004) Families of languages defined by ciliate bio-operations. Theor Comput Sci 320(1):51–69

    Article  MathSciNet  MATH  Google Scholar 

  • Deaton R, Garzon M, Murphy RC, Rose JA, Franceschetti DR, Stevens SE Jr (1996) Genetic search of reliable encodings for DNA-based computation. In: Proceedings of the 1st conference on genetic programming, pp 9–15

  • Garzon M, Deaton R, Nino LF, Stevens E, Wittner M (1998) Encoding genomes for DNA computing. In: Proceedings of the of 3rd annual conference on genetic programming 1998, pp 684–690

  • Ginsburg S (1966) The mathematical theory of context-free languages. McGraw-Hill, New York

    MATH  Google Scholar 

  • Gurari E, Ibarra OH (1981) The complexity of decision problems for finite-turn multicounter machines. J Comput Syst Sci 22:220–229

    Article  MathSciNet  MATH  Google Scholar 

  • Hague M, Lin AW (2011) Model checking recursive programs with numeric data types. In: CAV 2011, pp 743–759

  • Hopcroft JE, Ullman JD (1978) Introduction to automata, languages and computation. Addison-Wesley, Reading

    MATH  Google Scholar 

  • Hussini S, Kari L, Konstantinidis S (2002) Coding properties of DNA languages. In: Proceeding of the 8th international meeting on DNA computing, pp 57–69

  • Ibarra OH (1978) Reversal-bounded multicounter machines and their decision problems. J ACM 25(1):116–133

    Article  MathSciNet  MATH  Google Scholar 

  • Ibarra OH, Jiang T, Tran NQ, Wang H (1995) New decidability results concerning two-way counter machines. SIAM J Comput 24(1):123–137

    Article  MathSciNet  MATH  Google Scholar 

  • Jonoska N, Mahalingam K, Chen J (2005) Involution codes: with application to DNA coded languages. Nat Comput 4(2):141–162

    Article  MathSciNet  Google Scholar 

  • Jonoska N, Kari L, Mahalingam K (2008) Involution solid and join codes. Fundamenta Informaticae 86(1,2):127–142

    MathSciNet  MATH  Google Scholar 

  • Kari L, Mahalingham K (2006) DNA codes and their properties. In: Proceedings of the 12th international meeting on DNA computing, pp 127–142

  • Kari L, Lossevsa E, Konstantinidis S, Sosik P, Thierrin G (2006) A formal language analysis of DNA hairpin structures. Fundamenta Informaticae 71(4):453–475

    MathSciNet  MATH  Google Scholar 

  • Minsky M (1961) Recursive unsolvability of Post’s problem of Tag and other topics in the theory of Turing machines. Ann Math 74:437–455

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

Supported in part by NSF Grants CCF-1143892 and CCF-1117708.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar H. Ibarra.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ibarra, O.H. On decidability and closure properties of language classes with respect to bio-operations. Nat Comput 15, 225–234 (2016). https://doi.org/10.1007/s11047-015-9500-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-015-9500-y

Keywords

Navigation