2011
DOI: 10.5958/j.0975-8070.2.3.022
|View full text |Cite
|
Sign up to set email alerts
|

Genetic algorithms for finding the weight enumerator of binary linear block codes

Abstract: In this paper we present a new method for finding the weight enumerator of binary linear block codes by using genetic algorithms. This method consists in finding the binary weight enumerator of the code and its dual and to create from the famous MacWilliams identity a linear system (S) of integer variables for which we add all known information obtained from the structure of the code. The knowledge of some subgroups of the automorphism group, under which the code remains invariant, permits to give powerful res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
12
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(14 citation statements)
references
References 7 publications
2
12
0
Order By: Relevance
“…The first main advantage is that without hash techniques, the latest step in the old method [7] is very complex and it is very difficult to find the complete list Lw of codewords of a given weight w because it was necessary to verify if a new codeword isn't in Lw before inserting it in Lw when the size of this latest increases. For solving this problem, the authors of [7] have proposed to use a statistical Monte Carlo method to estimate the value of the size Aw of Lw. This statistical way allows finding an estimation of Aw when it is relatively small.…”
Section: Advantages and Strengths Of The Proposed Methods Hash_mim_weimentioning
confidence: 99%
See 2 more Smart Citations
“…The first main advantage is that without hash techniques, the latest step in the old method [7] is very complex and it is very difficult to find the complete list Lw of codewords of a given weight w because it was necessary to verify if a new codeword isn't in Lw before inserting it in Lw when the size of this latest increases. For solving this problem, the authors of [7] have proposed to use a statistical Monte Carlo method to estimate the value of the size Aw of Lw. This statistical way allows finding an estimation of Aw when it is relatively small.…”
Section: Advantages and Strengths Of The Proposed Methods Hash_mim_weimentioning
confidence: 99%
“…The stop criteria of the algorithm A3 isn't deterministic but when this algorithm seems converges to true value, the proposed check method permits to verify if the convergence is reached or not yet. For example, as it is explained in [7], for the QR(191) there exists an integer  such that 31=3040*+209.…”
Section: For the Qr(223) Codementioning
confidence: 99%
See 1 more Smart Citation
“…The polynomial (5) is called the partial weight enumerator of radius p of the code C having the weight enumerator A, where p is a positive integer less than n-d [8].…”
Section: Introductionmentioning
confidence: 99%
“…In [8], the authors used genetic algorithms combined with a Monte Carlo method to find the weights enumerator for some residue quadratic codes. In a second work [15], the authors have combined the Monte Carlo method with the multiple error impulse (MIM) technique [16], [17] to find the partial weights enumerator (PWE) for some binary linear codes, in consequences they obtained an upper bound of error probability for MLD decoder for a shortened BCH codes: BCH (130, 66), BCH (103, 47) and BCH (111, 55).…”
Section: Introductionmentioning
confidence: 99%