{"id":"https://openalex.org/W2976004390","doi":"https://doi.org/10.1109/access.2019.2942999","title":"Decoder-in-the-Loop: Genetic Optimization-Based LDPC Code Design","display_name":"Decoder-in-the-Loop: Genetic Optimization-Based LDPC Code Design","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2976004390","doi":"https://doi.org/10.1109/access.2019.2942999","mag":"2976004390"},"language":"en","primary_location":{"id":"doi:10.1109/access.2019.2942999","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2942999","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08846017.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08846017.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085682840","display_name":"Ahmed Elkelesh","orcid":"https://orcid.org/0000-0003-1711-0233"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ahmed Elkelesh","raw_affiliation_strings":["Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany"],"raw_orcid":"https://orcid.org/0000-0003-1711-0233","affiliations":[{"raw_affiliation_string":"Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083569041","display_name":"Moustafa Ebada","orcid":"https://orcid.org/0000-0003-4224-1665"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Moustafa Ebada","raw_affiliation_strings":["Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4224-1665","affiliations":[{"raw_affiliation_string":"Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018506109","display_name":"Sebastian Cammerer","orcid":"https://orcid.org/0000-0002-7614-5156"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Cammerer","raw_affiliation_strings":["Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany"],"raw_orcid":"https://orcid.org/0000-0002-7614-5156","affiliations":[{"raw_affiliation_string":"Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053280913","display_name":"Laurent Schmalen","orcid":"https://orcid.org/0000-0002-1459-9128"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Laurent Schmalen","raw_affiliation_strings":["Communications Engineering Lab, Karlsruhe Institute of Technology, Karlsruhe, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1459-9128","affiliations":[{"raw_affiliation_string":"Communications Engineering Lab, Karlsruhe Institute of Technology, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034116116","display_name":"Stephan ten Brink","orcid":"https://orcid.org/0000-0003-1502-2571"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stephan ten Brink","raw_affiliation_strings":["Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany"],"raw_orcid":"https://orcid.org/0000-0003-1502-2571","affiliations":[{"raw_affiliation_string":"Institute of Telecommunications, University of Stuttgart, Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1634,"currency":"EUR","value_usd":1762},"fwci":2.6657,"has_fulltext":true,"cited_by_count":35,"citation_normalized_percentile":{"value":0.90985942,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":"7","issue":null,"first_page":"141161","last_page":"141170"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10125","display_name":"Advanced Wireless Communication Techniques","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10148","display_name":"Advanced MIMO Systems Optimization","score":0.9728000164031982,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/low-density-parity-check-code","display_name":"Low-density parity-check code","score":0.9225401282310486},{"id":"https://openalex.org/keywords/turbo-code","display_name":"Turbo code","score":0.7317162156105042},{"id":"https://openalex.org/keywords/serial-concatenated-convolutional-codes","display_name":"Serial concatenated convolutional codes","score":0.7064406871795654},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6870030164718628},{"id":"https://openalex.org/keywords/forward-error-correction","display_name":"Forward error correction","score":0.6342206001281738},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5905066728591919},{"id":"https://openalex.org/keywords/concatenated-error-correction-code","display_name":"Concatenated error correction code","score":0.5852842330932617},{"id":"https://openalex.org/keywords/additive-white-gaussian-noise","display_name":"Additive white Gaussian noise","score":0.4814595580101013},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.4742887616157532},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.44706183671951294},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3585870862007141},{"id":"https://openalex.org/keywords/block-code","display_name":"Block code","score":0.31557756662368774},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.23122477531433105},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.12753179669380188}],"concepts":[{"id":"https://openalex.org/C67692717","wikidata":"https://www.wikidata.org/wiki/Q187444","display_name":"Low-density parity-check code","level":3,"score":0.9225401282310486},{"id":"https://openalex.org/C114504821","wikidata":"https://www.wikidata.org/wiki/Q2164281","display_name":"Turbo code","level":3,"score":0.7317162156105042},{"id":"https://openalex.org/C33529081","wikidata":"https://www.wikidata.org/wiki/Q18378194","display_name":"Serial concatenated convolutional codes","level":5,"score":0.7064406871795654},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6870030164718628},{"id":"https://openalex.org/C202932441","wikidata":"https://www.wikidata.org/wiki/Q55611017","display_name":"Forward error correction","level":3,"score":0.6342206001281738},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5905066728591919},{"id":"https://openalex.org/C78944582","wikidata":"https://www.wikidata.org/wiki/Q5158264","display_name":"Concatenated error correction code","level":4,"score":0.5852842330932617},{"id":"https://openalex.org/C169334058","wikidata":"https://www.wikidata.org/wiki/Q353292","display_name":"Additive white Gaussian noise","level":3,"score":0.4814595580101013},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.4742887616157532},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.44706183671951294},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3585870862007141},{"id":"https://openalex.org/C157125643","wikidata":"https://www.wikidata.org/wiki/Q884707","display_name":"Block code","level":3,"score":0.31557756662368774},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.23122477531433105},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.12753179669380188}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/access.2019.2942999","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2942999","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08846017.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:EVASTAR-Karlsruhe.de:1000098923","is_oa":true,"landing_page_url":"https://publikationen.bibliothek.kit.edu/1000098923","pdf_url":null,"source":{"id":"https://openalex.org/S4306401992","display_name":"Repository KITopen (Karlsruhe Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I102335020","host_organization_name":"Karlsruhe Institute of Technology","host_organization_lineage":["https://openalex.org/I102335020"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE access, 7, 141161\u2013141170","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:arXiv.org:1903.03128","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1903.03128","pdf_url":"https://arxiv.org/pdf/1903.03128","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:doaj.org/article:a65b88d6b4d545dfac1d095ed2cdc97b","is_oa":true,"landing_page_url":"https://doaj.org/article/a65b88d6b4d545dfac1d095ed2cdc97b","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 7, Pp 141161-141170 (2019)","raw_type":"article"},{"id":"doi:10.5445/ir/1000098923","is_oa":true,"landing_page_url":"https://doi.org/10.5445/ir/1000098923","pdf_url":null,"source":{"id":"https://openalex.org/S7407052948","display_name":"KITopen","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.1109/access.2019.2942999","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2942999","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08846017.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2976004390.pdf","grobid_xml":"https://content.openalex.org/works/W2976004390.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W51177791","https://openalex.org/W628021441","https://openalex.org/W1511760703","https://openalex.org/W1536930200","https://openalex.org/W1659842140","https://openalex.org/W1964402820","https://openalex.org/W2003621125","https://openalex.org/W2011891413","https://openalex.org/W2039365385","https://openalex.org/W2091028014","https://openalex.org/W2110937818","https://openalex.org/W2126259959","https://openalex.org/W2128765501","https://openalex.org/W2133068391","https://openalex.org/W2140227657","https://openalex.org/W2160390925","https://openalex.org/W2341277784","https://openalex.org/W2789254838","https://openalex.org/W2904380145","https://openalex.org/W2919248074","https://openalex.org/W2962890394","https://openalex.org/W2963021847","https://openalex.org/W4256264271","https://openalex.org/W6630670498"],"related_works":["https://openalex.org/W2139745099","https://openalex.org/W2015101254","https://openalex.org/W2132566027","https://openalex.org/W1782566311","https://openalex.org/W1968988046","https://openalex.org/W2127950068","https://openalex.org/W1989608637","https://openalex.org/W2373473769","https://openalex.org/W2126543779","https://openalex.org/W2169710030"],"abstract_inverted_index":{"LDPC":[0,30,75,95,112,140,183,208],"code":[1,8,31,54],"design":[2,32,111,139,203],"tools":[3],"typically":[4],"rely":[5],"on":[6,35],"asymptotic":[7],"behavior":[9],"and":[10,56,100,149,160,173],"are":[11],"affected":[12],"by":[13],"an":[14,29,36],"unavoidable":[15],"performance":[16,83],"degradation":[17],"due":[18],"to":[19,110,121,127,138,152,157,180],"model":[20],"imperfections":[21],"in":[22],"the":[23,39,52,57,63,66,78,123,143,193,199],"short":[24,73,93,182,206],"length":[25,55,74,94,207],"regime.":[26],"We":[27,71],"propose":[28],"scheme":[33],"based":[34],"evolutionary":[37],"algorithm,":[38],"Genetic":[40],"Algorithm":[41],"(GenAlg),":[42],"implementing":[43],"a":[44],"\u201cdecoder-in-the-loop\u201d":[45],"concept.":[46],"It":[47],"inherently":[48],"takes":[49],"into":[50],"consideration":[51],"channel,":[53],"number":[58],"of":[59,65,90,145,155,165,205],"iterations":[60],"while":[61],"optimizing":[62],"error-rate":[64,82],"actual":[67],"decoder":[68],"hardware":[69],"architecture.":[70],"construct":[72],"codes":[76,96,113,141,195,209,211],"(i.e.,":[77],"parity-check":[79],"matrix)":[80],"with":[81,114,142,212],"comparable":[84],"to,":[85],"or":[86,126],"even":[87],"outperforming":[88],"that":[89],"well-designed":[91],"standardized":[92],"over":[97],"both":[98,171],"AWGN":[99,172],"Rayleigh":[101,174],"fading":[102,175],"channels.":[103],"Our":[104],"proposed":[105],"algorithm":[106],"can":[107,135,189],"be":[108,136,190],"used":[109,137],"special":[115],"graph":[116],"structures":[117],"(e.g.,":[118,210],"accumulator-based":[119],"codes)":[120],"facilitate":[122],"encoding":[124],"step,":[125],"satisfy":[128],"any":[129],"other":[130],"practical":[131],"requirement.":[132],"Moreover,":[133],"GenAlg":[134,200],"aim":[144],"reducing":[146],"decoding":[147],"latency":[148],"complexity,":[150],"leading":[151],"coding":[153],"gains":[154],"up":[156],"0.325":[158],"dB":[159,162],"0.8":[161],"at":[163],"BLER":[164],"10":[166],"<sup":[167],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[168],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">-5</sup>":[169],"for":[170],"channels,":[176],"respectively,":[177],"when":[178],"compared":[179],"state-of-the-art":[181],"codes.":[184],"Also,":[185],"we":[186],"analyze":[187],"what":[188],"learned":[191],"from":[192],"resulting":[194],"and,":[196],"as":[197],"such,":[198],"particularly":[201],"highlights":[202],"paradigms":[204],"degree-1":[213],"variable":[214],"nodes":[215],"obtain":[216],"very":[217],"good":[218],"results).":[219]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
