Skip to main content
SUPERVISOR
Seyed MohammadAli Khosravifard,Morteza Esmaeili
سیدمحمدعلی خسروی فرد (استاد مشاور) مرتضی اسمعیلی (استاد راهنما)
 
STUDENT
Mohammad Gholami Babadegani
محمد غلامی بابادگانی

FACULTY - DEPARTMENT

دانشکده ریاضی
DEGREE
Doctor of Philosophy (PhD)
YEAR
1382
A column-weight two parity-check matrix $H$ is represented by a graph known as structure graph. In this thesis, construction and analysis of slope-based low-density parity-check (LDPC) codes having a cylinder structure graph is considered. In particular, design of codes with maximum possible girth is addressed. Depending on the row-weight of $H$, three types of codes referred to a type-I, type-II and type-III codes with maximum girth 16, 24 and 12, respectively, are distinguished. Deterministic low-complexity algorithms constructing such codes are given. The convolutional codes associated with these three types of codes are analyzed and it is shown that the free distance of a so constructed convolutional code is equal with the minimum distance of the corresponding block code. Replacing cylinder structure graphs with the cylinder structure graphs having diameters, we obtain two applied on an AWGN channel and decoded with sum-product iterative decoding algorithm. The definition of structure graphs is extended to a new concept referred to a block-structure graphs representing codes having parity-check matrices with arbitrary column weight and consisting of circulant matrices. Using this and the slope concept, we design codes of girth at most 18. Simulation results confirm that from performance perspective the constructed codes outperform their LDPC pseudo-random counterparts.
در مورد کدهای با وزن ستونی 2 در سال های اخیر گراف جدیدی به نام گراف ساختاری به ماتریس بررسی توازن کد نسبت داده شده است که ارتباط تنگاتنگی با گراف تنر کد داشته و تعیین کمر گراف را در پاره ای از موارد آسان تر می کند. در این رساله در ابتدا دسته ای از کدهای خلوت شبه دوری خوش ساختار با کمر بالا مبتنی بر تعریف شیب را مورد توجه قرار می دهیم که در آن گراف ساختاری کد دارای شکلی استوانه ای بوده و دورهای موجود در آن متناظر با یک دسته از معادلات همنهشتی خطی در پایه ای معین است. در اینجا با طبقه بندی این دورها و اجتناب از گونه ای از آنها به نام دورهای نوع سوم و با بهره گیری از الگوریتم های قطعی با پیچیدگی خطی می توان به کدهای نوع اول تا سوم با کمر به ترتیب 16،24 و 12 دست یافت که البته در مورد کدهای مورد نظر این یک کران بالا روی کمر گراف مربوطه است. همچنین روشی برای کدگذاری این کدها با استفاده از روش کدگشایی پاک کننده با پیچیدگی خطی مشخص می کنیم. پس از آن فرم کانولوشن این کدها را در نظر گرفته و ماتریس مولد کانولوشن متناظر با آنها را در حالت کلی یافته، رابطه می نیمم فاصله آزاد کد در این حالت را با می نیمم فاصله کد در حالت شبه دوری مشخص می نماییم. ضعیف بودن نرخ در کدهای نوع اول و دوم و کران بالای 12 در کمر کدهای وع سوم باعث می گردد تا کدهای با گراف ساختاری کامل نوع اول و دوم با نرخ دلخواه و حداکثر کمر به ترتیب 16 و 20 را معرفی نماییم که نسبت به کدهای جبری ساخته شده در سال های اخیر و کدهای تصادفی با پارامترهای مشابه از کارآیی بهتری برخوردار هستند. در ادامه، گسترش تعریف گراف ساختاری روی کدهای با وزن ستونی دلخواه و تعریف گراف ساختاری بلوکی در مورد کدهای مدور، نوع جدیدی از کدهای ترکیبیاتی با نرخ و وزن ستونی دلخواه را معرفی می کنیم که دارای کمر حداکثر 18 بوده و از کارآیی مناسب تری نسبت به بهترین کدهای ساخته شده در سال های اخیر برخوردار هستند.

ارتقاء امنیت وب با وف بومی