Abstract
Volunteer computing is a cheap yet efficient type of distributed computing, where desktops of private persons are united into projects. Some of these projects are aimed at finding new mathematical objects based on orthogonal systems of Latin squares. In 2021, new systems of orthogonal diagonal Latin squares of order 10 were found in a volunteer computing project. This was done using cells mapping schemes related to extended self-orthogonal diagonal Latin squares. In the present study, a classification of such schemes is proposed. The classification is built upon a structure of a multiset of cycle lengths, when a scheme is considered a permutation. For orders 1–9, the classification is constructed completely on a computer, while for order 10 only some classes are determined via volunteer computing. Finally, for order 10 new orthogonal systems were investigated using the cells mapping schemes and a SAT solver on a computer. It is described how the latter results can lead to finding the remaining classes for order 10 via volunteer computing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Anderson, D.P.: BOINC: a platform for volunteer computing. J. Grid Comput. 18(1), 99–122 (2020)
Biere, A., Fleury, M.: Gimsatul, IsaSAT and Kissat entering the SAT Competition 2022. In: Proceedings of SAT Competition 2022 - Solver and Benchmark Descriptions, pp. 10–11 (2022)
Knuth, D.E.: Dancing Links. Millenial Perspectives in Computer Science, pp. 187–214 (2000)
Kochemazov, S., Zaikin, O., Semenov, A.: The comparison of different SAT encodings for the problem of search for systems of orthogonal Latin squares. In: Proceedings of the International Conference on Mathematical and Information Technologies, pp. 155–165 (2017)
Kochemazov, S., Zaikin, O., Vatutin, E., Belyshev, A.: Enumerating diagonal Latin squares of order up to 9. J. Integer Seq. 23(1), 20.1.2 (2020)
Laywine, C., Mullen, G.: Discrete Mathematics Using Latin Squares. Wiley-Interscience, New York (1998)
Marques-Silva, J.P., Sakallah, K.A.: GRASP: a search algorithm for propositional satisfiability. IEEE Trans. Comput. 48(5), 506–521 (1999)
Parker, E.T.: Orthogonal Latin squares. Proc. Natl. Acad. Sci. U.S.A. 45(6), 859–862 (1959)
Sloane, N.J.A.: The on-line encyclopedia of integer sequences. Electron. J. Comb. 1 (1994)
Vatutin, E.I., Belyshev, A.D., Nikitina, N.N., Manzuk, M.O.: Usage of X-based diagonal fillings and ESODLS CMS schemes for enumeration of main classes of diagonal Latin squares. Telecommunications 1(1), 2–16 (2023)
Vatutin, E., Belyshev, A.: Enumerating the orthogonal diagonal Latin squares of small order for different types of orthogonality. In: Proceedings of the 6th Russian Supercomputing Days, pp. 586–597 (2020)
Vatutin, E., Belyshev, A., Kochemazov, S., Zaikin, O., Nikitina, N.: Enumeration of isotopy classes of diagonal Latin squares of small order using volunteer computing. In: Proceedings of the 4th Russian Supercomputing Days, pp. 578–586 (2018)
Vatutin, E., Titov, V., Zaikin, O., Kochemazov, S., Manzuk, M., Nikitina, N.: Orthogonality-based classification of diagonal Latin squares of order 10. In: Proceedings of the VIII International Conference on Distributed Computing and Grid-Technologies in Science and Education, pp. 282–287 (2018)
Vatutin, E., Zaikin, O., Kochemazov, S., Valyaev, S.: Using volunteer computing to study some features of diagonal Latin squares. Open Eng. 7, 453–460 (2017)
Vatutin, E., Zaikin, O., Manzyuk, M., Nikitina, N.: Searching for orthogonal Latin squares via cells mapping and BOINC-based Cube-and-Conquer. In: Proceedings of the 7th Russian Supercomputing Days, pp. 498–512 (2021)
Zhang, H.: Combinatorial designs by SAT solvers. In: Biere, A., Heule, M., van Maaren, H., Walsh, T. (eds.) Handbook of Satisfiability - Second Edition, Frontiers in Artificial Intelligence and Applications, vol. 336, pp. 819–858. IOS Press (2021)
Acknowledgements
Authors are grateful to volunteers who provided their computational resources to Gerasim@home. Oleg Zaikin was funded by the Ministry of Education of the Russian Federation, project No. 121041300065-9.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Vatutin, E., Zaikin, O. (2023). Classification of Cells Mapping Schemes Related to Orthogonal Diagonal Latin Squares of Small Order. In: Voevodin, V., Sobolev, S., Yakobovskiy, M., Shagaliev, R. (eds) Supercomputing. RuSCDays 2023. Lecture Notes in Computer Science, vol 14389. Springer, Cham. https://doi.org/10.1007/978-3-031-49435-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-49435-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-49434-5
Online ISBN: 978-3-031-49435-2
eBook Packages: Computer ScienceComputer Science (R0)