A Fast Method to Estimate Partial Weights Enumerators by Hash Techniques and Automorphism Group

Abstract

BCH codes have high error correcting capability which allows classing them as good cyclic error correcting codes. This important characteristic is very useful in communication and data storage systems. Actually after almost 60 years passed from their discovery, their weights enumerators and therefore their analytical performances are known only for the lengths less than or equal to 127 and only for some codes of length as 255. The Partial Weights Enumerator (PWE) algorithm permits to obtain a partial weights enumerators for linear codes, it is based on the Multiple Impulse Method combined with a Monte Carlo Method; its main inconveniece is the relatively long run time. In this paper we present an improvement of PWE by integration of Hash techniques and a part of Automorphism Group (PWEHA) to accelerate it. The chosen approach applies to two levels. The first is to expand the sample which contains codewords of the same weight from a given codeword, this is done by adding a part of the Automorphism Group. The second level is to simplify the search in the sample by the use of hash techniques. PWEHA has allowed us to considerably reduce the run time of the PWE algorithm, for example that of PWEHA is reduced at more than 3900% for the BCH (127,71,19) code. This method is validated and it is used to approximate a partial weights enumerators of some BCH codes of unknown weights enumerators.

Authors and Affiliations

Moulay Seddiq EL KASMI ALAOUI, Saïd NOUH, Abdelaziz MARZAK

Keywords

Related Articles

Emotional Engagement and Active Learning in a Marketing Simulation: A Review and Exploratory Study

This paper considers the role of emotional engagement during the use of a simulation. This is placed in the context of learning about marketing. The literature highlights questions of engagement and interactivity that ar...

WOLF: a Research Platform to Write NFC Secure Applications on Top of Multiple Secure Elements (With an Original SQL-Like Interface)

This article presents the WOLF (Wallet Open Library Framework) platform which supports an original interface for NFC developers called “SE-QL”. SE-QL is a SQL-like interface which eases and optimizes NFC secure applicati...

A Topic Modeling Based Solution for Confirming Software Documentation Quality

this paper presents an approach for evaluating and confirming the quality of the external software documentation using topic modeling. Typically, the quality of the external documentation has to mirror precisely the orga...

An Ontological Model for Generating Complete, Form-based, Business Web Applications

This paper presents an ontological model for specifying and automatically generating complete business Web applications. First, a modular and expandable ontological model for specifying form-based, business Web applicati...

Online Paper Review Analysis

Sentiment analysis or opinion mining is used to automate the detection of subjective information such as opinions, attitudes, emotions, and feelings. Hundreds of thousands care about scientific research and take a long t...

Download PDF file
  • EP ID EP261158
  • DOI 10.14569/IJACSA.2017.080937
  • Views 64
  • Downloads 0

How To Cite

Moulay Seddiq EL KASMI ALAOUI, Saïd NOUH, Abdelaziz MARZAK (2017). A Fast Method to Estimate Partial Weights Enumerators by Hash Techniques and Automorphism Group. International Journal of Advanced Computer Science & Applications, 8(9), 257-263. https://europub.co.uk/articles/-A-261158