Blaž Pšeničnik, Rene Mlinarič, Janez Brest, Borko Bošković
{"title":"Dual-Step Optimization for Binary Sequences with High Merit Factors","authors":"Blaž Pšeničnik, Rene Mlinarič, Janez Brest, Borko Bošković","doi":"arxiv-2409.07222","DOIUrl":null,"url":null,"abstract":"The problem of finding aperiodic low auto-correlation binary sequences (LABS)\npresents a significant computational challenge, particularly as the sequence\nlength increases. Such sequences have important applications in communication\nengineering, physics, chemistry, and cryptography. This paper introduces a\nnovel dual-step algorithm for long binary sequences with high merit factors.\nThe first step employs a parallel algorithm utilizing skew-symmetry and\nrestriction classes to generate sequence candidates with merit factors above a\npredefined threshold. The second step uses a priority queue algorithm to refine\nthese candidates further, searching the entire search space unrestrictedly. By\ncombining GPU-based parallel computing and dual-step optimization, our approach\nhas successfully identified new best-known binary sequences for all lengths\nranging from 450 to 527, with the exception of length 518, where the previous\nbest-known value was matched with a different sequence. This hybrid method\nsignificantly outperforms traditional exhaustive and stochastic search methods,\noffering an efficient solution for finding long sequences with good merit\nfactors.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07222","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The problem of finding aperiodic low auto-correlation binary sequences (LABS)
presents a significant computational challenge, particularly as the sequence
length increases. Such sequences have important applications in communication
engineering, physics, chemistry, and cryptography. This paper introduces a
novel dual-step algorithm for long binary sequences with high merit factors.
The first step employs a parallel algorithm utilizing skew-symmetry and
restriction classes to generate sequence candidates with merit factors above a
predefined threshold. The second step uses a priority queue algorithm to refine
these candidates further, searching the entire search space unrestrictedly. By
combining GPU-based parallel computing and dual-step optimization, our approach
has successfully identified new best-known binary sequences for all lengths
ranging from 450 to 527, with the exception of length 518, where the previous
best-known value was matched with a different sequence. This hybrid method
significantly outperforms traditional exhaustive and stochastic search methods,
offering an efficient solution for finding long sequences with good merit
factors.