Tối ưu không gian trạng thái của thuật toán AhoCorasick sử dụng kỹ thuật nén dòng và bảng chỉ số

7 29 0
Tối ưu không gian trạng thái của thuật toán AhoCorasick sử dụng kỹ thuật nén dòng và bảng chỉ số

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài viết trình bày cách biểu diễn không gian trạng thái của thuật toán AC và các cải tiến bằng kỹ thuật nén dòng và bảng chỉ số. Các kết quả thực nghiệm, phân tích và đánh giá sẽ được trình bày trong mục III. Cuối cùng là kết luận và hướng phát triển.

Các cơng trình nghiên cứu, phát triển ứng dụng CNTT-TT Tập V-1, Số (29), tháng 6/2013 Tối ưu khơng gian trạng thái thuật tốn AhoCorasick sử dụng kỹ thuật nén dòng bảng số Optimizing State Space of Aho-Corasick Algorithm using Compressed State Storage and Index Table Techniques Lê Đắc Nhường, Lê Đăng Nguyên Lê Trọng Vĩnh Abstract: The pattern matching algorithms are important roles in most applications of information technology For example, Network Intrusion Detection System looks for evidence of malicious behavior based on matching packet contents with known patterns Therefore, the study of the pattern-matching algorithm is a hot topic many researchers are interested In this paper, we propose a new method to optimize the state storage of the pattern matching algorithms, AhoCorasick by using compressed row and index table techniques The experimental results that compare the efficacy performed between the original Aho-Corasick algorithm and the improved algorithm installed in Snort showed that our method achieved better results Keywords: Pattern Matching; Aho-Corasick; Compressed Row Storage; Index table I ĐẶT VẤN ĐỀ Bài toán so khớp mẫu mô tả sau: Cho bảng chữ S, mẫu P (P[1 m]) độ dài m chuỗi ký tự T (T[1 n]) độ dài n (trong m

Ngày đăng: 25/10/2020, 22:52

Hình ảnh liên quan

Hình 4- Không gian trạng thái của AC trước và sau tối ưu  - Tối ưu không gian trạng thái của thuật toán AhoCorasick sử dụng kỹ thuật nén dòng và bảng chỉ số

Hình 4.

Không gian trạng thái của AC trước và sau tối ưu Xem tại trang 4 của tài liệu.
Hình 5- So sánh không gian bộ nhớ của thuật toán AC với các cách tiếp cận lưu trữ trạng thái khác nhau - Tối ưu không gian trạng thái của thuật toán AhoCorasick sử dụng kỹ thuật nén dòng và bảng chỉ số

Hình 5.

So sánh không gian bộ nhớ của thuật toán AC với các cách tiếp cận lưu trữ trạng thái khác nhau Xem tại trang 5 của tài liệu.
Bảng 1. Thống kê không gian trạng thái thực nghiệm trên Snort với các tâp luật chuẩn Tập luật  - Tối ưu không gian trạng thái của thuật toán AhoCorasick sử dụng kỹ thuật nén dòng và bảng chỉ số

Bảng 1..

Thống kê không gian trạng thái thực nghiệm trên Snort với các tâp luật chuẩn Tập luật Xem tại trang 6 của tài liệu.

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan