亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Quaternion Integers Based Higher Length Cyclic Codes and Their Decoding Algorithm

        2022-11-10 02:30:44MuhammadSajjadTariqShahMohammadMazyadHazzaziAdelAlharbiandIqtadarHussain
        Computers Materials&Continua 2022年10期

        Muhammad Sajjad,Tariq Shah,*,Mohammad Mazyad Hazzazi,Adel R.Alharbi and Iqtadar Hussain

        1Department of Mathematics,Quaid-I-Azam University,Islamabad,45320,Pakistan

        2Department of Mathematics,College of Science,King Khalid University,Abha,61413,Saudi Arabia

        3College of Computing and Information Technology,University of Tabuk,Tabuk,71491,Saudi Arabia

        4Department of Mathematics,Statistics and Physics,Qatar University,Doha,2713,Qatar

        Abstract:The decoding algorithm for the correction of errors of arbitrary Mannheim weight has discussed for Lattice constellations and codes from quadratic number fields.Following these lines,the decoding algorithms for the correction of errors oflength cyclic codes (C) over quaternion integers of Quaternion Mannheim (QM) weight one up to two coordinates have considered.In continuation,the case of cyclic codes of lengthsand 2n -1 = p - 2 has studied to improve the error correction efficiency.In this study,we present the decoding of cyclic codes of length n = φ(p) =p - 1 and length 2n - 1 = 2φ(p) - 1 = 2p - 3 (where p is prime integer and φ is Euler phi function) over Hamilton Quaternion integers of Quaternion Mannheim weight for the correction of errors.Furthermore,the error correction capability and code rate tradeoff of these codes are also discussed.Thus,an increase in the length of the cyclic code is achieved along with its better code rate and an adequate error correction capability.

        Keywords:Mannheim distance;monoid ring;cyclic codes;parity check matrix extension;syndromes decoding;code rate and error correction capability

        1 Introduction

        The study of the features of codes and their suitability for various applications is known as coding theory.Data compression,error detection and correction,security,data storage,and data transmission are all performed by codes.Code words are used in some digital communication systems for error correction or detection.Because of this,all code words in a message may have the same pattern of digits.As a result,the message becomes more redundant.As part of the message identification,each code word(without the first)in the message would have a code syndrome.The cyclic code does not utilize these syndromes for error correction.When a message’s code words have been switched in specific sections of the system,simple decoding methods may reveal this.To decide which syndromes are appropriate,random and burst error correction codes are analyzed and compared to one another.

        A perfect code is defined as one that achieves a bound (the sphere-packing bound) in a given metric.Perfect codes have long piqued the interest of coding theorists and mathematicians,since they play an essential theoretical and practical role in coding theory.Over finite fields,several perfect codes with regard to the Hamming metric are known,[1-5].In the perspective of Hamming distance,the single error correction of cyclic codes(C)over the ring Zmof integers modulomare defined by Han et al.[6].Then,Tamm et al.[7]established that integer’s cyclic codes for general construction are perfect,and these codes are used for single error correction.

        Though,in[8]Huber investigated that cyclic codes over Gaussian integers for two-dimensional signal space are perfect for one Mannheim error,and he further shaded light on the difference in Hamming and Mannheim distances.On the other hand,in[9]Huber substantiated the Mac William’s theorem for the codes having symbols from a finite field with a two-dimensional modulo metric.Neto et al.[10]spoke the cyclic codes over Gaussian integers Z[i]for Mannheim weight one and two,besides he has given a comparison of these cyclic codes with the cyclic codes having symbols from the ring Z[w]of algebraic integers.Nevertheless,Kostadinov[11]derived the bit error probability of the transmitted code word of an integer cyclic code using quadrature amplitude modulation(QAM).For two-dimensional signal patterns like QAM,Severe coding difficulties arise from the algebraic theory of block-cyclic codes over finite fields.

        The cyclic,Bose Chaudhuri Hocquenghem(BCH),Srivastava,alternant,and Goppa codes having symbols from a unitary finite commutative ringR,are described by Andrade et al.in[12].Accordingly,for this purpose,they used the factor ring of polynomial ringR[x]in one indeterminate x.?zen et al.[13]has introduced Quaternion Mannheim(QM)distance as a metric and give a decoding procedure of Cyclic codes of lengthover Quaternion integers.Andrade et al.[14,15]has given the modified Berlekamp-Massey decoding algorithm for cyclic,BCH,Goppa,alternan and Srivastava codes designed by the monoid ringanalogue to the codes obtained by polynomial ringR[x].In continuation,Shah et al.[16,17]in the place of a polynomial ring,the construction of cyclic,BCH,Goppa,alternan and Srivastava codes over a finite ring are realized by the monoid ring.

        ?zen et al.in[18]further contributed some results on the construction of cyclic codes over some finite Quaternion integer rings with respect to the QM distance.However,Güzeltepe et al.[19]has discussed Gaussian,Lipschitz,and Hurwitz weight codes for error correction and revealed that these codes are perfect.A comparison of the code rate,bandwidth,and average energy is also part of the study of[19].Following the cyclic code’s design through monoid ring as described in[14-19]have introduced the decoding ofCover Quaternion integers of lengthfor QM weight two.Moreover,they also discussed the corresponding 2n-1 =p-2 length cyclic codes of thelength cyclic codes for QM weight one and two.

        The goal of this work is to demonstrate a decoding procedure for cyclic codes of lengthn=φ(p)=p-1 with QM weight one and two by following the lines drawn in[13,20].In addition,followed monoid ring technique given in[20]for the designing of cyclic codes,the decoding procedure of the cyclic codes of length 2n-1=2φ(p)-1=2p-3 with QM weight one and two is obtained.Thus,a gain in the increase code rate of cyclic codes due to primep,is achieved.

        The rest of the paper is laid out as follows:Related work is discussed in Section 2.In Section 3,single and double error-correcting cyclic codes of lengthn=φ(p)=p-1 for QM weight one and two by following techniques in[10,20].In Section 4,the parity check matrix (H) of the cyclic code of lengthn=φ(p)=p-1 is extended to parity check matrix(H)of the cyclic code of length 2n-1=2φ(p)-1=2p-3.Consequently,single and double error-correcting cyclic codes of length 2n-1=2φ(p)-1 for QM weight one and two through monoid rings by following techniques in[20]is obtained.In Section 5,code length and code rates comparison of the cyclic codes for different odd primes.Finally,Section 6,concluded the findings of the study and future directions respectively.

        2 Preliminaries

        This section provides the key concepts and basic findings that will be used in the study of upcoming sections.First of all,we recall definition of Quaternion integers,QM weight,QM distance and some related results.

        2.1 Hamilton Quaternion Integers

        2.2 Construction of Cyclic Codes

        3 Error Correction of Cyclic Codes of Length n=φ(p)for QM Weights One and Two

        This section consists of decoding method forCof lengthn=φ(p)that uses the techniques in[[13],Section 3,and Section 4]and[[17],Section 3,Theorem 2,Lemma 1 and Theorem 3]to rectify single and double errors of QM weight one and two.

        3.1 Single Error Correcting Cyclic Codes of QM Weight One

        Table 1: ξ =2 is the root of z9+1

        3.2 Double Error Correcting Cyclic Codes of QM Weight One

        3.3 Single Error Correcting Cyclic Codes of QM Weight Two

        3.4 Double Error Correcting Cyclic Codes of QM Weight Two

        4 Parity Check Matrix Extensions of n=φ(p)Length to 2n-1=2φ(p)-1 Length Cyclic Codes and Error Correction of these Codes for QM Weight One and Two through Monoid Rings

        4.1 Single Error Correcting Cyclic Codes of Length 2n-1=2φ(p)-1 for QM Weight One

        ξl 2 Value ξl 2 Value ξl 2 Value(ξ1 2)0 1 (ξ1 2)6 3i+3j+3k (ξ1 2)12 2i+2j+2k(ξ1 2)1 2 (ξ1 2)7 -1+i+j+k (ξ1 2)13 3(ξ1 2)2 -i-j-k (ξ1 2)8 -2+2i+2j+2k (ξ1 2)14 2-i-j-k(ξ1 2)3 -2i-2j-2k (ξ1 2)9 -1 (ξ1 2)15 -3i-3j-3k(ξ1 2)4 -3 (ξ1 2)10 -2 (ξ1 2)16 1-i-j-k(ξ1 2)5 -2+i+j+k (ξ1 2)11 i+j+k (ξ1 2)17 2-2i-2j-2k

        4.2 Double Error Correcting Cyclic Codes of Length 2n-1=2φ(p)-1 for QM Weight One

        4.3 Single Error Correcting Cyclic Codes of Length 2n-1=2φ(p)-1 for QM Weight Two

        4.4 Double Error Correcting Cyclic Codes of Length 2n-1=2φ(p)-1 for QM Weight Two

        5 Lengths and Code Rates of Cyclic Codes Comparison

        Table 3:Code rate verses different odd primes in[13]and[17]

        Table 3:Continued

        Figures 1,2,3 and 4:Code Rate of C of Length and 2n-1=p-2 for Primes in[13]and[17]

        Table 4:Code rate of cyclic code of lengths n=φ(p)and 2n-1=2φ(p)-1 for primes in proposed study

        Figures 5,6,7 and 8:Code Rate of Cyclic Code of Lengths n = φ(p) and 2n-1 = 2φ(p)-1 for Primes in Proposed Study

        Figures 9 and 10:Mutual comparison of proposed work with previous existing works

        We observed that if the length of the cyclic codes increases due to primep,then the code rate and error correction capability ofCwill be better.

        6 Conclusions

        The following are the contributions of this study for the efficacy of the cyclic codes over Quaternion integers of QM weight.An effective and consistent modified decoding algorithm for the cyclic codes of lengthsn=φ(p)and 2n-1=2φ(p)-1 to obtain the error correction capability has been furnished.The length of cyclic codes increased due to large primep.For a given primep,a higher code rates for cyclic codes of lengthsn=φ(p)=p-1 and 2n-1=2p-3 is achieved as compared to the code rates of cyclic codes having lengthsand 2n-1=p-2.The error correction capability of the cyclic codes of lengthsn=φ(p)=p-1 and 2n-1 = 2φ(p)-1 = 2p-3 has been improved and it is better than the customary case of the cyclic codes of lengthsand 2n-1=p-2.

        Furthermore,the decoding procedure on the base of quaternion integers may be extended to the decoding procedure of octonion integers.

        Funding Statement:The authors extend their gratitude to the Deanship of Scientific Research at King Khalid University for funding this work through research groups program under grant number R.G.P.1/85/42.

        Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

        国产女主播一区二区三区在线观看| 欧美性猛交xxxx黑人| 国产精品偷伦免费观看的| 在线免费观看亚洲毛片| 亚洲最新国产av网站| 777精品久无码人妻蜜桃| 亚洲精品国产美女久久久| 黑人巨大亚洲一区二区久| 福利利视频在线观看免费| 亚洲精品无码高潮喷水a片软 | 日本真人边吃奶边做爽动态图| 国精无码欧精品亚洲一区| 亚洲av在线播放观看| 黄片免费观看视频播放| 免费无码又爽又刺激网站直播| 久久不见久久见免费视频7| 精品国产1区2区3区AV| 东京热加勒比视频一区| 久久国产色av免费观看| 日韩无码视频淫乱| 久久精品国产亚洲av热九| 日本人妻免费在线播放| 天天影视性色香欲综合网| 国产高清精品自在线看| 久久精品一区一区二区乱码| 亚洲色欲久久久综合网东京热| 亚洲狠狠婷婷综合久久| 久久久久AV成人无码网站| 中文字幕一区久久精品| 亚洲欧美综合区自拍另类| 国产精品白浆一区二区免费看| 国产激情视频高清在线免费观看 | 日日婷婷夜日日天干| 久久久久久国产精品免费网站 | 国产精品一区二区av麻豆日韩| 99re8这里有精品热视频免费| 四虎成人精品国产一区a| 亚洲av手机在线播放| 国产午夜手机精彩视频| 精品国产一区二区三区19| 少妇性l交大片免费快色|