使用 Boyer Moore 算法分析序列号上的字符串匹配应用

Dede A. Tarigan, Adiyanto O. Buaton, Briyandana Briyandana, Erica R. Safitri, Rika Rosnelly
{"title":"使用 Boyer Moore 算法分析序列号上的字符串匹配应用","authors":"Dede A. Tarigan, Adiyanto O. Buaton, Briyandana Briyandana, Erica R. Safitri, Rika Rosnelly","doi":"10.47709/cnahpc.v6i1.3410","DOIUrl":null,"url":null,"abstract":"Nowadays, technology has become the most important pillar in business management. The rapid development of technology has a significant impact on various aspects of business, from operational efficiency to marketing strategies. Applications are very important in a company or agency. With an information system, companies and agencies can easily guarantee the quality of information that will be presented for decision-making. Now, much information can be easily obtained quickly, thanks to information technology. The speed and accuracy of information delivery is a challenge for all producers in running their business. Boyer-Moore algorithm is one of the algorithms that can be used in the Barcode Generator application to scan barcode product serial numbers. The Boyer-Moore algorithm method functions to find sequence numbers. The development process requires several stages of investigation in the form of data collection techniques, problem identification, application of the Boyer-Moore algorithm, implementation, and system testing. This iterative process makes the application of string matching with the Boyer-Moore algorithm technique into a very accurate application suitable for text search. This process is done by giving a pattern to the text. Therefore, the final result of string matching text search using the Boyer-Moore algorithm technique requires nine iterations. In the 9th iteration, the text and pattern conditions are matched or sequential. From the results of the manual computational search analysis work of applying the Boyer Moore string matching algorithm, several stages of the process are made, namely iterations 1 to 9, as a search step to determine string matches. In addition, patterns can be used with the number of shifts of patterns or text up to 13 times.","PeriodicalId":15605,"journal":{"name":"Journal Of Computer Networks, Architecture and High Performance Computing","volume":"27 10","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analysis of String Matching Application on Serial Number Using Boyer Moore Algorithm\",\"authors\":\"Dede A. Tarigan, Adiyanto O. Buaton, Briyandana Briyandana, Erica R. Safitri, Rika Rosnelly\",\"doi\":\"10.47709/cnahpc.v6i1.3410\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, technology has become the most important pillar in business management. The rapid development of technology has a significant impact on various aspects of business, from operational efficiency to marketing strategies. Applications are very important in a company or agency. With an information system, companies and agencies can easily guarantee the quality of information that will be presented for decision-making. Now, much information can be easily obtained quickly, thanks to information technology. The speed and accuracy of information delivery is a challenge for all producers in running their business. Boyer-Moore algorithm is one of the algorithms that can be used in the Barcode Generator application to scan barcode product serial numbers. The Boyer-Moore algorithm method functions to find sequence numbers. The development process requires several stages of investigation in the form of data collection techniques, problem identification, application of the Boyer-Moore algorithm, implementation, and system testing. This iterative process makes the application of string matching with the Boyer-Moore algorithm technique into a very accurate application suitable for text search. This process is done by giving a pattern to the text. Therefore, the final result of string matching text search using the Boyer-Moore algorithm technique requires nine iterations. In the 9th iteration, the text and pattern conditions are matched or sequential. From the results of the manual computational search analysis work of applying the Boyer Moore string matching algorithm, several stages of the process are made, namely iterations 1 to 9, as a search step to determine string matches. In addition, patterns can be used with the number of shifts of patterns or text up to 13 times.\",\"PeriodicalId\":15605,\"journal\":{\"name\":\"Journal Of Computer Networks, Architecture and High Performance Computing\",\"volume\":\"27 10\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal Of Computer Networks, Architecture and High Performance Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47709/cnahpc.v6i1.3410\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal Of Computer Networks, Architecture and High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47709/cnahpc.v6i1.3410","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

如今,技术已成为企业管理中最重要的支柱。技术的飞速发展对企业的各个方面,从运营效率到营销策略,都产生了重大影响。应用在公司或机构中非常重要。有了信息系统,公司和机构就能很容易地保证为决策提供的信息的质量。现在,得益于信息技术,很多信息都可以很容易地快速获取。信息传递的速度和准确性是所有生产商在经营业务时面临的挑战。Boyer-Moore 算法是条码生成器应用程序中可用于扫描条码产品序列号的算法之一。Boyer-Moore 算法的功能是查找序列号。开发过程需要经过数据收集技术、问题识别、Boyer-Moore 算法应用、实施和系统测试等多个调查阶段。这一迭代过程使使用 Boyer-Moore 算法技术的字符串匹配应用成为非常精确的应用,适合文本搜索。这一过程是通过给文本赋予一个模式来完成的。因此,使用 Boyer-Moore 算法技术进行字符串匹配文本搜索的最终结果需要 9 次迭代。在第 9 次迭代中,文本和模式条件进行了匹配或排序。从应用 Boyer Moore 字符串匹配算法的人工计算搜索分析工作结果来看,作为确定字符串匹配的搜索步骤,需要经过几个阶段,即迭代 1 至 9。此外,还可以使用模式,模式或文本的移位次数可达 13 次。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Analysis of String Matching Application on Serial Number Using Boyer Moore Algorithm
Nowadays, technology has become the most important pillar in business management. The rapid development of technology has a significant impact on various aspects of business, from operational efficiency to marketing strategies. Applications are very important in a company or agency. With an information system, companies and agencies can easily guarantee the quality of information that will be presented for decision-making. Now, much information can be easily obtained quickly, thanks to information technology. The speed and accuracy of information delivery is a challenge for all producers in running their business. Boyer-Moore algorithm is one of the algorithms that can be used in the Barcode Generator application to scan barcode product serial numbers. The Boyer-Moore algorithm method functions to find sequence numbers. The development process requires several stages of investigation in the form of data collection techniques, problem identification, application of the Boyer-Moore algorithm, implementation, and system testing. This iterative process makes the application of string matching with the Boyer-Moore algorithm technique into a very accurate application suitable for text search. This process is done by giving a pattern to the text. Therefore, the final result of string matching text search using the Boyer-Moore algorithm technique requires nine iterations. In the 9th iteration, the text and pattern conditions are matched or sequential. From the results of the manual computational search analysis work of applying the Boyer Moore string matching algorithm, several stages of the process are made, namely iterations 1 to 9, as a search step to determine string matches. In addition, patterns can be used with the number of shifts of patterns or text up to 13 times.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信