Computing congruences of finite inverse semigroups

📅 2024-06-13
🏛️ arXiv.org
📈 Citations: 1
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the computational inefficiency in enumerating congruences on finite inverse semigroups. Methodologically, it introduces a novel algorithm integrating computational group theory, automata theory, and the algebraic structure of inverse semigroups: it constructs a state-transition automaton from generating pairs, leverages group-action orbit decompositions and the normal series property of inverse semigroups to efficiently enumerate and verify congruences, and—uniquely—systematically unifies these three theoretical frameworks to enable algebraically guided pruning and parallelization. Experiments demonstrate that the algorithm achieves speedups of 2–4 orders of magnitude over existing methods and successfully computes congruences for inverse semigroups of order exceeding 1,000, substantially extending the feasible problem scale. The primary contribution is the establishment of a cross-theoretical framework for congruence computation on inverse semigroups, providing a new paradigm for automated algebraic analysis.

Technology Category

Knowledge Representation and Reasoning: Automated Reasoning and Theorem ProvingConstraint Satisfaction and Optimization: Satisfiability Modulo TheoriesCognitive Modeling & Cognitive Systems: Conceptual Inference and Reasoning

Application Category

Semantics and Knowledge: Methods, algorithms and applications for the development of semantic models, knowledge graphs and other forms of structured data models with machine-interpretable semanticsGraph Algorithms and Modeling for the Web: Algorithms and analysis for incomplete, noisy, or partially observed Web-related graphsSystems and Infrastructure for Web, Mobile and WoT: Experiences and lessons learnt from Web-based algorithms and system deployments
📝 Abstract
In this paper we present a novel algorithm for computing a congruence on an inverse semigroup from a collection of generating pairs. This algorithm uses a myriad of techniques from computational group theory, automata, and the theory of inverse semigroups. An initial implementation of this algorithm outperforms existing implementations by several orders of magnitude.
Problem

Research questions and friction points this paper is trying to address.

Computes congruences on finite inverse semigroups from generating pairs.
Uses techniques from groups, automata, and inverse semigroup theories.
Outperforms existing implementations by several orders of magnitude.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Algorithm computes congruence from generating pairs
Uses techniques from groups, automata, semigroups theories
Implementation outperforms existing by orders of magnitude
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.