Blaž Pšeničnik, Rene Mlinarič, Janez Brest, Borko Bošković
{"title":"高优点因子二进制序列的双步优化","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":"{\"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}","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}
Dual-Step Optimization for Binary Sequences with High Merit Factors
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.