Counting and Verifying Abelian Border Arrays of Binary Words

10/30/2021
by   Mursalin Habib, et al.
0

In this note, we consider the problem of counting and verifying abelian border arrays of binary words. We show that the number of valid abelian border arrays of length n is 2^n-1. We also show that verifying whether a given array is the abelian border array of some binary word reduces to computing the abelian border array of a specific binary word. Thus, assuming the word-RAM model, we present an O(n^2/log^2n) time algorithm for the abelian border array verification problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2021

On Arithmetically Progressed Suffix Arrays and related Burrows-Wheeler Transforms

We characterize those strings whose suffix arrays are based on arithmeti...
research
01/02/2018

Unions of Orthogonal Arrays and their aberrations via Hilbert bases

We generate all the Orthogonal Arrays (OAs) of a given size n and streng...
research
04/09/2022

Reduction ratio of the IS-algorithm: worst and random cases

We study the IS-algorithm, a well-known linear-time algorithm for comput...
research
12/13/2018

Optimal Algorithm for Profiling Dynamic Arrays with Finite Values

How can one quickly answer the most and top popular objects at any time,...
research
07/28/2020

Rectangle Tiling Binary Arrays

The problem of rectangle tiling binary arrays is defined as follows. Giv...
research
12/06/2017

A note on searching sorted unbalanced three-dimensional arrays

We examine the problem of searching sequentially for a desired real valu...
research
06/15/2021

Exploring the Feasibility of Using 3D XPoint as an In-Memory Computing Accelerator

This paper describes how 3D XPoint memory arrays can be used as in-memor...

Please sign up or login with your details

Forgot password? Click here to reset