Performance and computational analysis of polarization-adjusted convolutional (PAC) codes

buir.advisorArıkan, Erdal
dc.contributor.authorMoradi, Mohsen
dc.date.accessioned2022-07-19T12:18:13Z
dc.date.available2022-07-19T12:18:13Z
dc.date.copyright2022-06
dc.date.issued2022-06
dc.date.submitted2022-07-13
dc.descriptionCataloged from PDF version of article.en_US
dc.descriptionIncludes bibliographical references (leaves 119-124).en_US
dc.description.abstractWe study the performance of sequential decoding of polarization-adjusted con- volutional (PAC) codes. We present a metric function that employs bit-channel mutual information and cutoff rate values as the bias values and significantly re- duces the computational complexity while retaining the excellent error-correction performance of PAC codes. With the proposed metric function, the computa- tional complexity of sequential decoding of PAC codes is equivalent to that of conventional convolutional codes. Our results indicate that the upper bound on the sequential decoding compu- tational complexity of PAC codes follows a Pareto distribution. We also employ guessing technique to derive a lower bound on the computational complexity of sequential decoding of PAC codes. To reduce the PAC sequential decoder’s worst-case latency, we restrict the number of searches executed by the sequential decoder. We introduce an improvement to the successive-cancellation list (SCL) decod- ing for polarized channels that reduces the number of sorting operations without degrading the code’s error-correction performance. In an SCL decoding with an optimum metric function, we show that, on average, the correct branch’s bit- metric value must be equal to the bit-channel capacity. On the other hand, the average bit-metric value of a wrong branch can be at most 0. This implies that a wrong path’s partial path metric value deviates from the bit-channel capacity’s partial summation. This enables the decoder to identify incorrect branches and exclude them from the list of metrics to be sorted. We employ a similar technique to the stack algorithm, resulting in a considerable reduction in the stack size. Additionally, we propose a technique for constructing a rate profile for PAC codes of arbitrary length and rate which is capable of balancing the error- correction performance and decoding complexity of PAC codes. For signal-to- noise ratio (SNR) values larger than a target SNR value, the proposed approach can significantly enhance the error-correction performance of PAC codes while retaining a low mean sequential decoding complexity. Finally, we examine the weight distribution of PAC codes with the goal of providing a new demonstration that PAC codes surpass polar codes in terms of weight distribution.en_US
dc.description.statementofresponsibilityby Mohsen Moradien_US
dc.format.extentxiii, 124 leaves : color charts ; 30 cm.en_US
dc.identifier.itemidB161077
dc.identifier.urihttp://hdl.handle.net/11693/105466
dc.language.isoEnglishen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectPolarization-adjusted convolutional codesen_US
dc.subjectPolar codesen_US
dc.subjectConvolutional codesen_US
dc.subjectSequential decodingen_US
dc.subjectSuccessive cancellation decodingen_US
dc.subjectList decodingen_US
dc.subjectWeight distributionen_US
dc.titlePerformance and computational analysis of polarization-adjusted convolutional (PAC) codesen_US
dc.title.alternativeKutupsal ve polarizasyon ayarlı evrişimli (PAC) kodlarının performans ve hesaplama analizien_US
dc.typeThesisen_US
thesis.degree.disciplineElectrical and Electronic Engineering
thesis.degree.grantorBilkent University
thesis.degree.levelDoctoral
thesis.degree.namePh.D. (Doctor of Philosophy)

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
B161077.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format
Description:
Full printable version

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: