Skip to main content

Substitution on Trajectories

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3113))

Abstract

The word substitutions are binary word operations which can be basically interpreted as a deletion followed by insertion, with some restrictions applied. Besides being itself an interesting topic in formal language theory, they have been naturally applied to modelling noisy channels. We introduce the concept of substitution on trajectories which generalizes a class of substitution operations. Within this framework, we study their closure properties and decision questions related to language equations. We also discuss applications of substitution on trajectories in modelling complex channels and a cryptanalysis problem.

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

Buying options

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 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Domaratzki, M.: Deletion Along Trajectories. Tech. report 464-2003, School of Computing, Queen’s University (2003) and accepted for publication

    Google Scholar 

  2. Domaratzki, M.: Splicing on Routes versus Shuffle and Deletion Along Trajectories. Tech. report 2003-471, School of Computing, Queen’s University (2003)

    Google Scholar 

  3. Domaratzki, M.: Decidability of Trajectory-Based Equations. Tech. report 2003-472, School of Computing, Queen’s University (2003)

    Google Scholar 

  4. Domaratzki, M., Mateescu, A., Salomaa, K., Yu, S.: Deletion on Trajectories and Commutative Closure. In: Harju, T., Karhumaki, J. (eds.) WORDS 2003: 4th International Conference on Combinatorics on Words, TUCS General Publication No. 27, August 2003, pp. 309–319 (2003)

    Google Scholar 

  5. Ito, M., Kari, L., Thierrin, G.: Shuffle and scattered deletion closure of languages. Theoretical Computer Science 245, 115–133 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  6. Kari, L.: On insertion and deletion in formal languages, PhD thesis, University of Turku, Finland (1991)

    Google Scholar 

  7. Kari, L.: On language equations with invertible operations. Theoretical Computer Science 132, 129–150 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  8. Kari, L., Konstantinidis, S.: Language equations, maximality and error detection (submitted)

    Google Scholar 

  9. Kari, L., Konstantinidis, S., Perron, S., Wozniak, G., Xu, J.: Finite-state error/editsystems and difference measures for languages and words. Dept. of Math. and Computing Sci. Tech. Report No. 2003-01, Saint Mary’s University, Canada (2003)

    Google Scholar 

  10. Kari, L., Sosík, P.: Language deletion on trajectories. Dept. of Computer Science technical report No. 606, University of Western Ontario, London (2003) and submitted for publication

    Google Scholar 

  11. Kari, L., Konstantinidis, S., Sosík, P.: On Properties of Bond-Free DNA Languages. Dept. of Computer Science Tech. Report No. 609, Univ. of Western Ontario (2003) and submitted for publication

    Google Scholar 

  12. Konstantinidis, S.: An algebra of discrete channels that involve combinations of three basic error types. Information and Computation 167, 120–131 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  13. Konstantinidis, S.: Transducers and the properties of error detection, error correction and finite-delay decodability. J. Universal Comp. Science 8, 278–291 (2002)

    MathSciNet  Google Scholar 

  14. Martin-Víde, C., Mateescu, A., Rozenberg, G., Salomaa, A.: Contexts on Trajectories, TUCS Technical Report No. 214, Turku Centre for Computer Science (1998)

    Google Scholar 

  15. Mateescu, A., Salomaa, A.: Nondeterministic trajectories. In: Brauer, W., Ehrig, H., Karhumäki, J., Salomaa, A. (eds.) Formal and Natural Computing. LNCS, vol. 2300, pp. 96–106. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  16. Mateescu, A., Rozenberg, G., Salomaa, A.: Shuffle on trajectories: syntactic constraints. Theoretical Computer Science 197, 1–56 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  17. Mateescu, A., Rozenberg, G., Salomaa, A.: Shuffle on Trajectories: Syntactic Constraints, TUCS Technical Report No. 41, Turku Centre for Computer Science (1996)

    Google Scholar 

  18. Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages. Springer, Berlin (1997)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kari, L., Konstantinidis, S., Sosík, P. (2004). Substitution on Trajectories. In: Karhumäki, J., Maurer, H., Păun, G., Rozenberg, G. (eds) Theory Is Forever. Lecture Notes in Computer Science, vol 3113. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27812-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-27812-2_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22393-1

  • Online ISBN: 978-3-540-27812-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics