| 提要 | 第1-5页 |
| 摘要 | 第5-9页 |
| ABSTRACT | 第9-15页 |
| CHAPTER1: INTRODUCTION | 第15-19页 |
| ·Background | 第15-16页 |
| ·Problem definition | 第16-17页 |
| ·Contributions | 第17页 |
| ·Dissertation Outline | 第17-19页 |
| CHAPTER 2: BASIC CONCEPTS | 第19-28页 |
| ·Pattern Matching | 第19-21页 |
| ·Pattern Matching with don't-cares | 第19-20页 |
| ·Multi-pattern matching | 第20-21页 |
| ·Convolution and pattern matching | 第21-27页 |
| ·Generalized linear products | 第21-22页 |
| ·Polynomials and FFT | 第22-26页 |
| ·Primitive roots of unity | 第23-24页 |
| ·Discrete Fourier transform (DFT) | 第24页 |
| ·The Inverse Discrete Fourier transform (IDFT) | 第24-25页 |
| ·The convolution theorem | 第25-26页 |
| ·Multiplying big integers | 第26-27页 |
| ·Summary | 第27-28页 |
| CHAPTER 3: MULTI-PATTERN MATCHING ALGORITHM WITH HASH FUNCTION | 第28-36页 |
| ·Introduction | 第28-29页 |
| ·Hash function properties | 第28-29页 |
| ·Karp-Rabin algorithm | 第29-31页 |
| ·Karp-Rabin Algorithm Extension | 第31-35页 |
| ·Summary | 第35-36页 |
| CHAPTER 4: MULTI-PATTERN MATCHING WITH WILDCARD | 第36-54页 |
| ·Introduction | 第36页 |
| ·Pattern matching using prime number encoding | 第36-38页 |
| ·Pattern matching based on Hamming distance | 第38-41页 |
| ·Single pattern matching based on Hamming distance | 第38页 |
| ·Multi-pattern matching based on Hamming distance | 第38-41页 |
| ·Multi-pattern matching with variable length don’t cares (VLDC) based on AC automaton | 第41-45页 |
| ·Pattern matching with wildcard based on Euclidean Distance | 第45-48页 |
| ·Single pattern matching based on Euclidean Distance | 第45-46页 |
| ·Multi-pattern matching based on Euclidean Distance | 第46-48页 |
| ·Multi-pattern matching based on Euclidean Distance and Hash Function | 第48-53页 |
| ·Summary | 第53-54页 |
| CHAPTER 5: CONCLUSIONS | 第54-55页 |
| REFERENCES | 第55-57页 |
| ACKNOWLEDGEMENTS | 第57页 |