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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdulla, P.A., Atig, M.F., Kara, A., Rezine, O.: Verification of dynamic register automata. In: FSTTCS 2014, pp. 653–665
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)
Bouajjani, A., Dragoi, C., Jurski, Y., Sighireanu, M.: Rewriting systems over nested data words. In: MEMICS 2009
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)
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)
Hayashi, C.: A lower bound for the number of Reidemeister moves for unknotting. J. Knot Theor. Ramif. 15(3), 313–325 (2006)
Halava, V., Harju, T., Karki, T.: Relational codes of words. Theoret. Comput. Sci. 389(1–2), 237–249 (2007)
Ivanov, S., Verlan, S.: Random context and semi-conditional insertion-deletion systems. Fundamenta Informaticae. 138(1–2), 127–144 (2015)
Kaminski, M., Francez, N.: Finite-memory automata. Theor. Comput. Sci. 134(2), 329–363 (1994)
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)
Lisitsa, A., Potapov, I.: Temporal logic with predicate lambda-abstraction. In: TIME 2005, pp. 147–155 (2005)
Lisitsa, A., Potapov, I.: In time alone: on the computational power of querying the history. In: TIME 2006, pp. 42–49 (2006)
Lisitsa, A., Potapov, I.: On the computational power of querying the history. Fundamenta Informaticae 91(2), 395–409 (2009)
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)
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)
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)
Margenstern, M., Paun, G., Rogozhin, Y., Verlan, S.: Context-free insertion-deletion systems. Theor. Comput. Sci. 330(2), 339–348 (2005)
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)
Neven, F., Schwentick, T., Vianu, V.: Finite state machines for strings over infinite alphabets. ACM Trans. Comput. Log. 5(3), 403–435 (2004)
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)
Petre, I., Verlan, S.: Matrix insertion-deletion systems. Theor. Comput. Sci. 456, 80–88 (2012)
Potapov, I.: Composition problems for braids. In: Leibniz International Proceedings in Informatics, LIPIcs, FSTTCS 2013, vol. 24, pp. 175–187. Leibniz-Zent. Inform (2013)
Saleh, R.: On the length of knot transformations via Reidemeister moves I, II. In: RP 2012, pp. 121–136
Saleh, R.: Computational aspects of knots and knot transformations. Ph.D. thesis, University of Liverpool (2011)
Rozenberg, G.: Handbook of Graph Grammars and Computing by Graph Transformation: Volume 1 i-xv. World Scientific, Singapore (1997)
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)
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)
Reidemeister, K.: Elementare Berndang der Knotentheorie. Abh. Math. Sem. Univ. Hamburg 5, 24–32 (1926)
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)
Verlan, S.: Recent developments on insertion-deletion systems. Comput. Sci. J. Moldova 18(2), 210–245 (2010)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)