A novel fast negative selection algorithm enhanced by state graphs

  • Authors:
  • Wenjian Luo;Xin Wang;Xufa Wang

  • Affiliations:
  • Nature Inspired Computation and Applications Lab., Dept. of Comp. Sci., and Techn., Univ. of Sci. and Techn. of China, Hefei, China and Anhui Key Lab. of Software in Computing and Comm., Univ. of ...;Nature Inspired Computation and Applications Laboratory, Department of Computer Science, and Technology, University of Science and Technology of China, Hefei, China;Nature Inspired Computation and Applications Lab., Dept. of Comp. Sci., and Techn., Univ. of Sci. and Techn. of China, Hefei, China and Anhui Key Lab. of Software in Computing and Comm., Univ. of ...

  • Venue:
  • ICARIS'07 Proceedings of the 6th international conference on Artificial immune systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Negative Selection Algorithm is widely applied in Artificial Immune Systems, but it is not fast enough when there are mass data need to be processed. Multi-pattern matching algorithms are able to locate all occurrences of multi-patterns in an input string by just one scan operation. Inspired by the multi-pattern matching algorithm proposed by Aho and Corasick in 1975 [1], a novel fast negative selection algorithm is proposed for the "r-contiguous-bits" matching rule in this paper. The algorithm constructs a self state graph and a detector state graph according to the self set and the detector set respectively, and processes input strings using partial matching algorithm based on the state graph. The time complexity of this algorithm when processing an input string of length l is O(l). Experiments are carried out to make comparisons on the time and space costs between this new algorithm and the traditional negative selection algorithm.