An explicit algorithm for normal forms in small overlap monoids

05/25/2021
by   James D. Mitchell, et al.
0

If 𝒫 = ⟨ A | R ⟩ is a monoid presentation, then the relation words in 𝒫 are just the set of words on the left or right hand side of any pair in R. A word w∈ A ^* is said to be a piece of 𝒫 if w is a factor of at least two distinct relation words, or w occurs more than once as a factor of a single relation word (possibly overlapping). A finitely presented monoid is a small overlap monoid if no relation word can be written as a product of fewer than 4 pieces. In this paper, we present a quadratic time algorithm for computing normal forms of words in small overlap monoids where the coefficients are sufficiently small to allow for practical computation. Additionally, we show that the uniform word problem for small overlap monoids can be solved in linear time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/17/2020

Extremal overlap-free and extremal β-free binary words

An overlap-free (or β-free) word w over a fixed alphabet Σ is extremal i...
research
02/13/2018

Hierarchical Overlap Graph

Given a set of finite words, the Overlap Graph (OG) is a complete weight...
research
08/10/2021

A Note on Squares in Binary Words

We consider words over a binary alphabet. A word w is overlap-free if it...
research
04/22/2019

Tetra-Tagging: Word-Synchronous Parsing with Linear-Time Inference

We present a constituency parsing algorithm that maps from word-aligned ...
research
04/10/2023

Ranking and Unranking k-subsequence universal words

A subsequence of a word w is a word u such that u = w[i_1] w[i_2] , … w[...
research
12/06/2019

Decomposing predictability: Semantic feature overlap between words and the dynamics of reading for meaning

The present study uses a computational approach to examine the role of s...
research
09/12/2022

Polynomial time multiplication and normal forms in free band

We present efficient computational solutions to the problems of checking...

Please sign up or login with your details

Forgot password? Click here to reset