Skip to main content

Insertion-Deletion Systems over Relational Words

  • Conference paper
  • First Online:
Reachability Problems (RP 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9899))

Included in the following conference series:

  • 348 Accesses

Abstract

We introduce a new notion of a relational word as a finite totally ordered set of positions endowed with two binary relations that describe which positions are labeled by equal data, by unequal data and those having an undefined relation between their labels. We define the operations of insertion and deletion on relational words generalizing corresponding operations on strings. We prove that the transitive and reflexive closure of these operations has a decidable reachability problem for the case of short insertion-deletion rules (of size two/three and three/two). At the same time, we show that in the general case such systems can produce a coding of any recursively enumerable language leading to undecidability of reachability questions.

I. Potapov — The author was partially supported by EPSRC grant (EP/M00077X/1)

O. Prianychnykova — Supported by the DFG-Project “Speichermechanismen als Monoide”, KU 1107/9-1.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abdulla, P.A., Atig, M.F., Kara, A., Rezine, O.: Verification of dynamic register automata. In: FSTTCS 2014, pp. 653–665

    Google Scholar 

  2. Ayob, M., Kendall, G.: A triple objective function with a Chebychev dynamic pick-and-place point specification approach to optimise the surface mount placement machine. Eur. J. Oper. Res. 164, 609–626 (2005)

    Article  MATH  Google Scholar 

  3. Bouajjani, A., Dragoi, C., Jurski, Y., Sighireanu, M.: Rewriting systems over nested data words. In: MEMICS 2009

    Google Scholar 

  4. Bouajjani, A., Habermehl, P., Jurski, Y., Sighireanu, M.: Rewriting systems with data. In: Csuhaj-Varjú, E., Ésik, Z. (eds.) FCT 2007. LNCS, vol. 4639, pp. 1–22. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Hackenberg, G., Campetelli, A., Legat, C., Mund, J., Teufl, S., Vogel-Heuser, B.: Formal technical process specification and verification for automated production systems. In: Amyot, D., Fonseca i Casas, P., Mussbacher, G. (eds.) SAM 2014. LNCS, vol. 8769, pp. 287–303. Springer, Heidelberg (2014)

    Google Scholar 

  6. Hayashi, C.: A lower bound for the number of Reidemeister moves for unknotting. J. Knot Theor. Ramif. 15(3), 313–325 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Halava, V., Harju, T., Karki, T.: Relational codes of words. Theoret. Comput. Sci. 389(1–2), 237–249 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  8. Ivanov, S., Verlan, S.: Random context and semi-conditional insertion-deletion systems. Fundamenta Informaticae. 138(1–2), 127–144 (2015)

    MathSciNet  MATH  Google Scholar 

  9. Kaminski, M., Francez, N.: Finite-memory automata. Theor. Comput. Sci. 134(2), 329–363 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  10. Leupold, P.: Partial Words for DNA coding. In: Ferretti, C., Mauri, G., Zandron, C. (eds.) DNA 2004. LNCS, vol. 3384, pp. 224–234. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  11. Lisitsa, A., Potapov, I.: Temporal logic with predicate lambda-abstraction. In: TIME 2005, pp. 147–155 (2005)

    Google Scholar 

  12. Lisitsa, A., Potapov, I.: In time alone: on the computational power of querying the history. In: TIME 2006, pp. 42–49 (2006)

    Google Scholar 

  13. Lisitsa, A., Potapov, I.: On the computational power of querying the history. Fundamenta Informaticae 91(2), 395–409 (2009)

    MathSciNet  MATH  Google Scholar 

  14. Lisitsa, A., Potapov, I., Saleh, R.: Planarity of knots, register automata and LogSpace computability. In: Dediu, A.-H., Inenaga, S., Martín-Vide, C. (eds.) LATA 2011. LNCS, vol. 6638, pp. 366–377. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  15. Lisitsa, A., Potapov, I., Saleh, R.: Automata on Gauss words. In: Dediu, A.H., Ionescu, A.M., Martín-Vide, C. (eds.) LATA 2009. LNCS, vol. 5457, pp. 505–517. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  16. Manuel, A., Ramanujam, R.: Automata over infinite alphabets. In: D’Souza, D., Shankar, P. (eds.) Modern Applications of Automata Theory, pp. 529–554. World Scientific, Singapore (2012)

    Chapter  Google Scholar 

  17. Margenstern, M., Paun, G., Rogozhin, Y., Verlan, S.: Context-free insertion-deletion systems. Theor. Comput. Sci. 330(2), 339–348 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  18. Muthukrishnan, S., Palem, K.: Non-standard stringology: algorithms and complexity. In: Proceedings of the Twenty-Sixth Annual ACM Symposium on Theory of Computing, pp. 770–779. ACM, New York (1994)

    Google Scholar 

  19. Neven, F., Schwentick, T., Vianu, V.: Finite state machines for strings over infinite alphabets. ACM Trans. Comput. Log. 5(3), 403–435 (2004)

    Article  MathSciNet  Google Scholar 

  20. Rozenberg, G., Salomaa, A.: Dna computing: new ideas and paradigms. In: Wiedermann, J., Emde Boas, P., Nielsen, M. (eds.) ICALP 1999. LNCS, vol. 1644, pp. 106–118. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  21. Petre, I., Verlan, S.: Matrix insertion-deletion systems. Theor. Comput. Sci. 456, 80–88 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  22. Potapov, I.: Composition problems for braids. In: Leibniz International Proceedings in Informatics, LIPIcs, FSTTCS 2013, vol. 24, pp. 175–187. Leibniz-Zent. Inform (2013)

    Google Scholar 

  23. Saleh, R.: On the length of knot transformations via Reidemeister moves I, II. In: RP 2012, pp. 121–136

    Google Scholar 

  24. Saleh, R.: Computational aspects of knots and knot transformations. Ph.D. thesis, University of Liverpool (2011)

    Google Scholar 

  25. Rozenberg, G.: Handbook of Graph Grammars and Computing by Graph Transformation: Volume 1 i-xv. World Scientific, Singapore (1997)

    Book  Google Scholar 

  26. Ehrig, H., Engels, G., Kreowski, H.-J., Rozenberg, G.: Handbook of Graph Grammars and Computing by Graph Transformation: Volume 2 i-xix. World Scientific, Singapore (1997)

    Google Scholar 

  27. Ehrig, H., Kreowski, H.-J., Montanari, U., Rozenberg, G.: Handbook of Graph Grammars and Computing by Graph Transformation: volume 3 i-xiii. World Scientific, Singapore (1997)

    Google Scholar 

  28. Reidemeister, K.: Elementare Berndang der Knotentheorie. Abh. Math. Sem. Univ. Hamburg 5, 24–32 (1926)

    Article  MathSciNet  MATH  Google Scholar 

  29. Segoufin, L.: Automata and logics for words and trees over an infinite alphabet. In: Ésik, Z. (ed.) CSL 2006. LNCS, vol. 4207, pp. 41–57. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  30. Verlan, S.: Recent developments on insertion-deletion systems. Comput. Sci. J. Moldova 18(2), 210–245 (2010)

    MathSciNet  MATH  Google Scholar 

  31. Vogel-Heuser, B., Legat, C., Folmer, J., Feldmann, S.: Researching evolution in industrial plant automation: Scenarios and documentation of the pick and place unit. Technical report TUM-AIS-TR-01-14-02, Institute of Automation and Information Systems, Technische Universitat Munchen (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olena Prianychnykova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Potapov, I., Prianychnykova, O., Verlan, S. (2016). Insertion-Deletion Systems over Relational Words. In: Larsen, K., Potapov, I., Srba, J. (eds) Reachability Problems. RP 2016. Lecture Notes in Computer Science(), vol 9899. Springer, Cham. https://doi.org/10.1007/978-3-319-45994-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-45994-3_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-45993-6

  • Online ISBN: 978-3-319-45994-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics