Skip to main content
Log in

Classification of quasigroups by random walk on torus

  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

Quasigroups are algebraic structures closely related to Latin squares which have many different applications. There are several classifications of quasigroups based on their algebraic properties. In this paper we propose another classification based on the properties of strings obtained by specific quasigroup transformations. More precisely, in our research we identified some quasigroup transformations which can be applied to arbitrary strings to produce pseudo random sequences. We performed tests for randomness of the obtained pseudo-random sequences by random walks on torus. The randomness tests provided an empirical classification of quasi-groups.

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

  1. D. Gligoroski, S. Markovski, L. Kocarev, and M. Gušev,Edon80—Hardware synchoronous stream cipher, Symmetric Key Encryption Workshop, Århus, Denmark, May, 2005, http://www.ecrypt.eu.org/stream/edon80.html.

  2. W. Kim and Hee-Sung Hwang,On Nonlinearity and Global Avalanche Characteristics of Vector Boolean Functions, J. Appl. Math. & Computing, Vol.16 (2004), No. 1-2, pp. 407–417.

    Google Scholar 

  3. D. Gligoroski, S. Markovski, L. Kocarev,New Directions in Coding: From Statistical Physics to Quasigroup String Transformations, International Symposium on Nonlinear Theory and its Applications, NOLTA2004, Fukuoka, Japan, November 29–December 3, 2004, pp. 545–548.

  4. Sung-Jin Cho, Han-Doo Kim, Yong-Soo Pyo, Yong-Bum Park, Yoon-Hee Hwang, Un-Sook Choi and Seong-Hun Heo,Single Error Correcting Code Using PBCA, J. Appl. Math. & Computing, Vol.14 (2004), No. 1-2, pp. 461–471.

    Article  Google Scholar 

  5. B. D. McKay and E. Rogoyski,Latin squares of order 10, Electronic J. Comb. 2 (1995) http://ejc.math.gatech.edu:8080/Journal/journalhome.html

  6. J. Schwenk,A classification of abelian quasigroups, Rendiconti di Matem., Serie VII, V 15, Roma (1995), 161–172.

    MATH  MathSciNet  Google Scholar 

  7. R. L. McCasland and V. Sorge,Automating Algebra's Tedious Tasks: Computerised Classification, Proc. First Workshop on Challenges and Novel Applications for Automated Reasoning, Miami, 2003 (http://www.uclic.ucl.ac.uk/usr/jgow/cnaar.pdf) 37–40.

  8. S. Markovski, D. Gligoroski, and V. Bakeva,Quasigroup string processing: Part 1, Contributions, Sec. Math. Tech. Sci., MANU, XX 1–2 (1999) 13–28.

    MathSciNet  Google Scholar 

  9. V. Dimitrova and J. Markovski, On quasigroup pseudo random sequence generator, Proc. of the 1-st Balkan Conference in Informatics, Y. Manolopoulos and P. Spirakis eds., 21–23 Nov. 2004, Thessaloniki, pp. 393–401.

  10. S. Markovski, D. Gligoroski and V. Bakeva,Random walk tests for pseudo-random number generators, Mathem Commun.6 (2001) No. 2, 135–143.

    MATH  MathSciNet  Google Scholar 

  11. I. Vattulainen and T. Ala-Nissila,Mission Impossible: Find a Random Pseudorandom Number Generator, Computers in Physics, Vol. 9, No. 5, 1995, 500–504.

    Article  Google Scholar 

  12. S. Markovski and M. Mihova,Statistical tests for randomness using random walks on torus, Tech. Report 12-2004, II-PMF, Skopje (2004)

  13. D. Gligoroski, S. Markovski and V. Bakeva,On Infinite Class of Strongly Collision Resistant Hash Functions “EDON-F” with Variable Length of Output, Proc. 1-st Inter. Conf. Mathematics and Informatics for industry MII 2003, 14–16 April, Thessaloniki, 302–308.

  14. S. Markovski,Quasigroup string processing and applications in cryptography, Proc. 1-st Inter. Conf. Mathematics and Informatics for industry MII 2003, 14–16 April, Thessaloniki, 278–290.

  15. L. Goračinova-Ilieva, S. Markovski and A. Sokolova,On groupoids with identity x (xy)=y, Quasigroups and Related systems11 (2004), 39–54.

    MATH  MathSciNet  Google Scholar 

  16. D. Gligoroski,Stream cipher based on quasigroup string transformations in * p , Contributions, Sec. Math. Tech. Sci., MANU, XXV Vol. 1–2 (2005) (in print)

  17. S. Markovski and V. Kusakatov,Quasigroup string srocessing: Part 2, Contributions, Sec. math. Tech. Sci., MANU, XXI, 1–2 (2000) 15–32.

    MathSciNet  Google Scholar 

  18. S. Markovski and V. Kusakatov,Quasigroup string processing: Part 3, Contributions, Sec. math. Tech. Sci., MANU, XXIII–XXIV, Vol. 1–2 (2002-2003), p. 7–27.

    MathSciNet  Google Scholar 

  19. http://www.csis.hku.hk/diehard/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Smile Markovski.

Additional information

Part of this work was carried out during the tenure of an ERCIM fellowship of the second author-D. Gligoroski visiting Q2S—Centre for Quantifiable Quality of Service in Communication Systems at Norwegian University of Science and Technology—Trondheim, Norway.

Smile Markovski, received his PhD at “Ss Ciryl and Methodius” University of Skopje in 1980 in the field of algebra. He has been elected as full professor in 1991. His research interest are Universal algebras,n-ary and vector valued groupoids, quasigroup theory, discrete mathematics, cryptography and coding theory.

Danilo Gligorski received his PhD at “Ss Ciryl and Methodius” University of Skopje in 1997 in the field of Computer Science. His research interest are Cryptography, Computer Security, Discrete algorithms and Information Theory and Coding. Currently he is using an ERCIM fellowship visiting Q2S—Centre for Quantifiable Quality of Service in Communication Systems at Norwegian University of Science and Technology-Trondheim, Norway.

Jasen Markovski received his MSc in Computer Science at “Ss Ciryl and Methodius” University in Skopje, and now he is a PhD student at Eindhoven Technology University in the Nederlands.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Markovski, S., Gligoroski, D. & Markovski, J. Classification of quasigroups by random walk on torus. JAMC 19, 57–75 (2005). https://doi.org/10.1007/BF02935788

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02935788

AMS Mathematics Subject Classification

Key words and phrases

Navigation