{"title":"具有独立通配符间隙的模式匹配改进算法","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":"{\"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}","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}
Improved algorithm for pattern matching with independent wildcard gaps
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.