Recent advances in algorithmic problems for semigroups

09/19/2023
by   Ruiwen Dong, et al.
0

In this article we survey recent progress in the algorithmic theory of matrix semigroups. The main objective in this area of study is to construct algorithms that decide various properties of finitely generated subsemigroups of an infinite group G, often represented as a matrix group. Such problems might not be decidable in general. In fact, they gave rise to some of the earliest undecidability results in algorithmic theory. However, the situation changes when the group G satisfies additional constraints. In this survey, we give an overview of the decidability and the complexity of several algorithmic problems in the cases where G is a low-dimensional matrix group, or a group with additional structures such as commutativity, nilpotency and solvability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2018

Problems in group theory motivated by cryptography

This is a survey of algorithmic problems in group theory, old and new, m...
research
12/23/2020

Recent Advances in Practical Data Reduction

Over the last two decades, significant advances have been made in the de...
research
04/25/2023

Semigroup algorithmic problems in metabelian groups

We consider semigroup algorithmic problems in finitely generated metabel...
research
02/12/2023

The Identity Problem in ℤ≀ℤ is decidable

We consider semigroup algorithmic problems in the wreath product ℤ≀ℤ. Ou...
research
02/23/2018

Harnessing Structures in Big Data via Guaranteed Low-Rank Matrix Estimation

Low-rank modeling plays a pivotal role in signal processing and machine ...
research
12/24/2021

Dimensional Complexity and Algorithmic Efficiency

This paper uses the concept of algorithmic efficiency to present a unifi...
research
07/11/2019

Kolmogorov complexity in the USSR (1975–1982): isolation and its end

These reminiscences are about the "dark ages" of algorithmic information...

Please sign up or login with your details

Forgot password? Click here to reset