Computing generating sets of minimal size in finite algebras

被引:2
|
作者
Janota, Mikolas [1 ]
Morgado, Antonio [2 ,3 ]
Vojtechovsky, Petr [4 ]
机构
[1] Czech Tech Univ, Jugoslavskych partyzanu 1580-3, Prague 16000, Czech Republic
[2] Univ Lleida, Lleida, Spain
[3] INESC ID, Lisbon, Portugal
[4] Univ Denver, Denver, CO USA
关键词
Computational algebra; Generators; Rank; Integer linear programming; LAGRANGES THEOREM; MOUFANG LOOPS; COMPLEXITY;
D O I
10.1016/j.jsc.2023.02.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an algorithm for calculating a minimal generating set of a finite algebra. Despite the fact that the problem is in NP, a single call to a SAT solver is impractical since the encoding is cubic. Instead, the proposed algorithm solves a series of smaller subproblems. The individual subproblems are formulated as integer linear programs (ILP) that are solved by an off-the-shelf solver. Our implementation shows that the proposed algorithm is highly efficient and is able to compute minimal generators for algebras of orders approximately 2000. In our experiments we focus on Moufang loops, a variety of loops with properties close to groups. For Moufang loops of prime power order, we are able to calculate a minimal generating set by another method, using theoretical results on the Frattini subloop and algorithms for permutation groups, of which some are reported here for the first time. This second method does not cover all cases, but in the covered cases it serves as a check of correctness of the ILP-based algorithm. (c) 2023 Elsevier Ltd. All rights reserved.
引用
下载
收藏
页码:50 / 63
页数:14
相关论文
共 50 条
  • [31] The size of generating sets of powers
    Zhuk, Dmitriy
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 2019, 167 : 91 - 103
  • [32] Finite algebras of relations are representable on finite sets
    Andréka, H
    Hodkinson, I
    Németi, I
    JOURNAL OF SYMBOLIC LOGIC, 1999, 64 (01) : 243 - 267
  • [33] Generating sets of F/R' Leibniz algebras
    Ozkurt, Zeynep
    GEORGIAN MATHEMATICAL JOURNAL, 2023, 30 (05) : 769 - 773
  • [34] Minimal sets in finite rings
    Conaway, L
    Kearnes, KA
    ALGEBRA UNIVERSALIS, 2004, 51 (01) : 81 - 109
  • [35] Minimal sets in finite rings
    LeAnne Conaway
    Keith A. Kearnes
    algebra universalis, 2004, 51 : 81 - 109
  • [36] MINIMAL COVERS OF FINITE SETS
    WAGNER, CG
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1973, 20 (01): : A48 - A48
  • [37] Finite sets of words and computing
    Karhumäki, J
    MACHINES, COMPUTATIONS, AND UNIVERSALITY, 2005, 3354 : 36 - 49
  • [38] An algorithm for computing minimal Gergorin sets
    Kostic, Vladimir R.
    Miedlar, Agnieszka
    Cvetkovic, Ljiljana
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2016, 23 (02) : 272 - 290
  • [39] Flexibility in generating sets of finite groups
    Harper, Scott
    ARCHIV DER MATHEMATIK, 2022, 118 (03) : 231 - 237
  • [40] Flexibility in generating sets of finite groups
    Scott Harper
    Archiv der Mathematik, 2022, 118 : 231 - 237