Title :
Finding the longest similar subsequence of thumbprints for intrusion detection
Author :
Wan, Ming D. ; Huang, Shou-Hsuan Stephen ; Yang, Jianhua
Author_Institution :
Dept. of Comput. Sci., Houston Univ., TX, USA
Abstract :
One way to detect intruders on the Internet is to compare the similarity of two thumbprints. A thumbprint is a summary of a connection that characterizes the connection. The packet gap thumbprint consists of sequences of non-negative real number representing the time gaps between "send" packets. This paper formalized definitions of similarity between two non-negative real number sequences, by introducing ε-similarity, partial sum and longest ε-similar subsequence (LSS). Length of LSS is a measurement of similarity between two sequences. The longest ε-similar subsequence (LSS) problem is a generalization of the well known longest common subsequence (LCS) problem. The goal of this paper is to find an optimal solution to the LSS problem. We analyzed the property of partial sums and proposed to focus on the minimum matched partial sum which leads to an optimal solution to LSS while reduce the problem space. As the LSS problem has optimal structure, we proposed an algorithm based on dynamic programming technique. Time complexity of this algorithm is O(m2n2). By using a property of the partial sums, we reduced the time complexity to O(mn(m+n)).
Keywords :
Internet; computational complexity; dynamic programming; security of data; telecommunication security; Internet; LCS; LSS; dynamic programming technique; intrusion detection; longest common subsequence; longest similar subsequence; minimum matched partial sum; nonnegative real number sequence; packet gap thumbprint; time complexity; Computer science; Dynamic programming; Heuristic algorithms; Internet; Intrusion detection; Length measurement; Monitoring; Telecommunication traffic;
Conference_Titel :
Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
Print_ISBN :
0-7695-2466-4
DOI :
10.1109/AINA.2006.181