Matching

Was ist der Unterschied zwischen dem matching problem und dem forwarding problem? 
Wie funktioniert der poset-based matching algorithmus? 
Wie funktioniert das matching basierend auf Bloom filtern?  
Wie funktioniert der Predicate-Counting-Algorithmus? 
Wie kann man BDDs zum matchen nutzen? 
Wie funktionieren XFilter und YFilter?