Computer Algorithm Design and Linearity Analysis of Its Data Structures

Q3 Multidisciplinary Archives Des Sciences Pub Date : 2024-05-15 DOI:10.62227/as/74202
Zhenhao Li, Fengyun Zhang, Hang Lei
{"title":"Computer Algorithm Design and Linearity Analysis of Its Data Structures","authors":"Zhenhao Li, Fengyun Zhang, Hang Lei","doi":"10.62227/as/74202","DOIUrl":null,"url":null,"abstract":"Linearity optimization of data structure is in an important position in the design of computer algorithms, and the study of its optimization measures and strategies can help to promote the research of computer algorithms in depth. This paper introduces the multithreading technology, designs a multithreaded inverted sorted cited table on the basis of the data chain table structure, and prunes and optimizes the data in the table and its distribution repetitions, and puts forward the linearity optimization strategy. And the GaBP parallel computer algorithm for banded linear equations is designed by combining this strategy. The linearity analysis of the optimized data structure reveals that the linearity is significantly improved, and the overall linearity is smooth and reasonably skewed. In the calculation of large-scale numerical values, the running time of the Partition number of 30 is only 3756.9 s. The average linear solution speed is only 0.063 s when solving the satisfiable SAT instances, which is 4.631 s less than that of the Minisat algorithm, and the optimization strategy of the data structure linearity proposed in this paper provides a reference scheme to accelerate the speed of computer algorithms in solving the difficult problems, and the design of the computer parallel algorithm provides a reference scheme to accelerate the speed of computer algorithms in solving the difficult problems. The designed computer parallel algorithm provides an effective method for the field of large-scale numerical processing and SAT problem solving.","PeriodicalId":55478,"journal":{"name":"Archives Des Sciences","volume":" 8","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives Des Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.62227/as/74202","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Multidisciplinary","Score":null,"Total":0}
引用次数: 0

Abstract

Linearity optimization of data structure is in an important position in the design of computer algorithms, and the study of its optimization measures and strategies can help to promote the research of computer algorithms in depth. This paper introduces the multithreading technology, designs a multithreaded inverted sorted cited table on the basis of the data chain table structure, and prunes and optimizes the data in the table and its distribution repetitions, and puts forward the linearity optimization strategy. And the GaBP parallel computer algorithm for banded linear equations is designed by combining this strategy. The linearity analysis of the optimized data structure reveals that the linearity is significantly improved, and the overall linearity is smooth and reasonably skewed. In the calculation of large-scale numerical values, the running time of the Partition number of 30 is only 3756.9 s. The average linear solution speed is only 0.063 s when solving the satisfiable SAT instances, which is 4.631 s less than that of the Minisat algorithm, and the optimization strategy of the data structure linearity proposed in this paper provides a reference scheme to accelerate the speed of computer algorithms in solving the difficult problems, and the design of the computer parallel algorithm provides a reference scheme to accelerate the speed of computer algorithms in solving the difficult problems. The designed computer parallel algorithm provides an effective method for the field of large-scale numerical processing and SAT problem solving.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
计算机算法设计及其数据结构的线性分析
数据结构的线性优化在计算机算法设计中处于重要地位,对其优化措施和策略的研究有助于推动计算机算法研究的深入。本文引入多线程技术,在数据链表结构的基础上设计了多线程倒排序引表,并对表中数据及其分布重复情况进行了修剪和优化,提出了线性优化策略。并结合该策略设计了带状线性方程的GaBP并行计算机算法。通过对优化后的数据结构进行线性度分析,发现线性度得到了明显改善,整体线性度平滑且倾斜合理。在计算大规模数值时,分区数为 30 的运行时间仅为 3756.9 s;在求解可满足 SAT 实例时,平均线性求解速度仅为 0.063 s,比传统方法少 4.631 s,本文提出的数据结构线性度优化策略为加快计算机算法解决疑难问题的速度提供了参考方案,设计的计算机并行算法为加快计算机算法解决疑难问题的速度提供了参考方案。所设计的计算机并行算法为大规模数值处理和 SAT 问题求解领域提供了一种有效的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Archives Des Sciences
Archives Des Sciences 综合性期刊-综合性期刊
CiteScore
1.10
自引率
0.00%
发文量
0
审稿时长
1 months
期刊介绍: Archives des Sciences est un journal scientifique multidisciplinaire et international. Les articles sont soumis à un comité de lecture.
期刊最新文献
Teaching Innovation of Core Literacy in Physical Education and Health Courses in Colleges and Universities Based on Multiple Regression Modeling Status and Challenges of Schooling Effectiveness in Malo-Koza District of Gofa Zone, Ethiopia Choosing Professional Supporting Means to Improve Topspin Forehand Tennis Ball Technique for Students in Physical Education at Hong Duc University Research on Homework in ELT: A Systematic Review Military-Aggressive Crime as A Subject of War Criminology
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1