{"title":"Improved algorithm for pattern matching with independent wildcard gaps","authors":"Jun-yan Zhang, Fan Min","doi":"10.1109/ICCIAUTOM.2011.6183974","DOIUrl":null,"url":null,"abstract":"Pattern matching is critical in some applications such as biological sequence analysis and text filtering. A wildcard gap matches any subsequence with a length in a specified interval, and introduces much adaptability to patterns. However, most existing works require that gaps in a pattern be identical. In this paper, we define a new pattern matching problem where gaps are independently specified. We develop an efficient algorithm to compute the number of all matches based on pattern decomposed. Experimental results show that our algorithm has better performance in the aspects of time complexity and space complexity.","PeriodicalId":177039,"journal":{"name":"2011 2nd International Conference on Control, Instrumentation and Automation (ICCIA)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 2nd International Conference on Control, Instrumentation and Automation (ICCIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIAUTOM.2011.6183974","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Pattern matching is critical in some applications such as biological sequence analysis and text filtering. A wildcard gap matches any subsequence with a length in a specified interval, and introduces much adaptability to patterns. However, most existing works require that gaps in a pattern be identical. In this paper, we define a new pattern matching problem where gaps are independently specified. We develop an efficient algorithm to compute the number of all matches based on pattern decomposed. Experimental results show that our algorithm has better performance in the aspects of time complexity and space complexity.