论文标题

自由带中的多项式时间乘法和正常形式

Polynomial time multiplication and normal forms in free bands

论文作者

Cirpons, R., Mitchell, J. D.

论文摘要

我们为检查平等,执行乘法和计算自由带元素的最小代表的问题提供了有效的计算解决方案。一个频段是满足身份$ x ^ 2 \ of x $的任何半群,而免费的band $ \ operatatorName {fb}(k)$是各种$ k $生成的频段中的免费对象。 Radoszewski和Rytter开发了一种线性时间算法,用于检查两个单词是否代表自由频段的相同元素。在本文中,我们描述了一种用于检查相同问题的替代线性时间算法。我们提出的算法利用单词的表示为同步确定性传感器,它们在自由频带中具有有效的(在字母表的大小上)有效(二次)。此表示还提供了一种方法,可以找到代表具有二次复杂性的给定自由频段元素的短词最小词。

We present efficient computational solutions to the problems of checking equality, performing multiplication, and computing minimal representatives of elements of free bands. A band is any semigroup satisfying the identity $x ^ 2 \approx x$ and the free band $\operatorname{FB}(k)$ is the free object in the variety of $k$-generated bands. Radoszewski and Rytter developed a linear time algorithm for checking whether two words represent the same element of a free band. In this paper we describe an alternate linear time algorithm for checking the same problem. The algorithm we present utilises a representation of words as synchronous deterministic transducers that lend themselves to efficient (quadratic in the size of the alphabet) multiplication in the free band. This representation also provides a means of finding the short-lex least word representing a given free band element with quadratic complexity.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源