The Module Isomorphism Problem for Finite Rings and Related Results

Let R be a finite ring and let M, N be two finite left R-modules. We present two distinct deterministic algorithms that decide in polynomial time whether or not M and N are isomorphic, and if they are, exhibit an isomorphism. As by-products, we are able to determine the largest isomorphic common direct summand between two modules and the minimum number of generators of a module. By not requiring R to contain a field, avoiding computation of the Jacobson radical and not distinguishing between large and small characteristic, both algorithms constitute improvements to known results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/24/2023

Correcting matrix products over the ring of integers

Let A, B, and C be three n× n matrices. We investigate the problem of ve...
research
06/30/2020

Zero-divisors of Semigroup Modules

Let $M$ be an $R$-module and $S$ a semigroup. Our goal is to discuss zer...
research
05/23/2018

Duadic negacyclic codes over a finite non-chain ring and their Gray images

Let f(u) be a polynomial of degree m, m ≥ 2, which splits into distinct ...
research
06/02/2016

Factoring Polynomials over Finite Fields using Drinfeld Modules with Complex Multiplication

We present novel algorithms to factor polynomials over a finite field _q...
research
12/30/2016

On the computation of the HNF of a module over the ring of integers of a number field

We present a variation of the modular algorithm for computing the Hermit...
research
06/17/2021

Density of Free Modules over Finite Chain Rings

In this paper we focus on modules over a finite chain ring ℛ of size q^s...
research
10/12/2020

Evacuation from a Finite 2D Square Grid Field by a Metamorphic Robotic System

We consider evacuation from a finite two-dimensional (2D) square grid fi...

Please sign up or login with your details

Forgot password? Click here to reset