Skip to main content

The Isomorphism Problem for FST Injection Structures

  • Conference paper
  • First Online:
Book cover Logical Foundations of Computer Science (LFCS 2022)

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

Included in the following conference series:

  • 492 Accesses

Abstract

An injection structure \({\mathcal A}= (A,f)\) is a set A together with a one-place one-to-one function f. \({\mathcal A}\) is a Finite State Transducer (abbreviated FST) injection structure if A is a regular set, that is, the set of words accepted by some finite automaton, and f is realized by a deterministic finite-state transducer. Automatic relational structures have been well-studied along with the isomorphism problem for automatic structures. For an FST injection structure (Af), the graph of f is not necessarily automatic. We continue the study of the complexity of FST injection structures by showing that the isomorphism problem for unary FST injection structures is decidable in quadratic time in the size (number of states) of the FST.

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 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.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. Blumensath, A., Gradel, E.: Finite presentations of infinite structures: automata and interpretations. Theor. Comput. Syst. 6, 641–674 (2004)

    Article  MathSciNet  Google Scholar 

  2. Buss, S., Cenzer, D., Minnes, M., Remmel, J.B.: Injection structures specified by finite state transducers. In: Day, A., Fellows, M., Greenberg, N., Khoussainov, B., Melnikov, A., Rosamond, F. (eds.) Computability and Complexity. LNCS, vol. 10010, pp. 394–417. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-50062-1_24

    Chapter  Google Scholar 

  3. Calvert, W., Cenzer, D., Harizanov, V., Morozov, A.: Effective categoricity of equivalence structures. Ann. Pure Appl. Logic 141, 61–78 (2006)

    Article  MathSciNet  Google Scholar 

  4. Calvert, W., Knight, J.F.: Classification from a computable viewpoint. Ann. Pure Appl. Logic 141, 191–218 (2006)

    Article  MathSciNet  Google Scholar 

  5. Cenzer, D., Harizanov, V., Remmel, J.B.: \(\upsigma ^0_1\) and \(\uppi ^0_1\) structures. Ann. Pure Appl. Logic 162, 490–503 (2011)

    Article  MathSciNet  Google Scholar 

  6. Cenzer, D., Harizanov, V., Remmel, J.B.: Computability theoretic properties of injection structures. Algebra Logic 53, 39–69 (2014)

    Article  MathSciNet  Google Scholar 

  7. Krogman, R., Cenzer, D.: Complexity and categoricity of injection structures induced by finite state transducers. In: De Mol, L., Weiermann, A., Manea, F., Fernández-Duque, D. (eds.) CiE 2021. LNCS, vol. 12813, pp. 106–119. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-80049-9_10

    Chapter  Google Scholar 

  8. Goncharov, S.S., Knight, J.F.: Computable structure and anti-structure theorems. Algebra Log. 6, 351–373 (2002)

    Article  Google Scholar 

  9. Khoussainov, B., Liu, J., Minnes, M.: Unary automatic graphs: an algorithmic perspective. Math. Struct. Comput. Sci. 19(1), 133–152 (2009)

    Article  MathSciNet  Google Scholar 

  10. Khoussainov, B., Minnes, M.: Model-theoretic complexity of automatic structures. Ann. Pure Appl. Logic 161(3), 416–426 (2009)

    Article  MathSciNet  Google Scholar 

  11. Khoussainov, B., Nerode, A.: Automatic presentations of structures. In: Leivant, D. (ed.) LCC 1994. LNCS, vol. 960, pp. 367–392. Springer, Heidelberg (1995). https://doi.org/10.1007/3-540-60178-3_93

    Chapter  Google Scholar 

  12. Khoussainov, B., Nies, A., Rubin, S., Stephan, F.: Automatic structures: richness and limitations. Log. Meth. Comput. Sci. 2(2), 18 (2007). Special issue: Conference “Logic in Computer Science 2004”

    MathSciNet  MATH  Google Scholar 

  13. Khoussainov, B., Rubin, S., Stephan, F.: On automatic partial orders. In: Proceedings of the LICS 2003, pp. 168–177 (2003)

    Google Scholar 

  14. Khoussainov, B., Rubin, S., Stephan, F.: Automatic linear orders and trees. ACM Trans. Comput. Log. 6, 675–700 (2005)

    Article  MathSciNet  Google Scholar 

  15. Kuske, D., Liu, J., Lohrey, M.: The isomorphism problem on classes of automatic structures with transitive relations. Trans. Amer. Math. Soc. 365, 5103–5151 (2013)

    Article  MathSciNet  Google Scholar 

  16. Liu, J., Minnes, M.: Deciding the isomorphism problem in classes of unary automatic structures. Theoret. Comput. Sci. 412(18), 1705–1717 (2011)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Douglas Cenzer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cenzer, D., Krogman, R. (2022). The Isomorphism Problem for FST Injection Structures. In: Artemov, S., Nerode, A. (eds) Logical Foundations of Computer Science. LFCS 2022. Lecture Notes in Computer Science(), vol 13137. Springer, Cham. https://doi.org/10.1007/978-3-030-93100-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-93100-1_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-93099-8

  • Online ISBN: 978-3-030-93100-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics