1. An apparatus, comprising: a range selection module configured to define a set of hash key vectors based on a set of range values associated with at least a portion of an address value from a data packet received at a multi-stage switch; a first stage of bloom filters and a second stage of bloom filters collectively configured to determine that at least a portion of a hash key vector from the set of hash key vectors has a probability of being included in a hash table; and a hashing module configured to produce a hash value based on the hash key vector such that a first policy vector is selected based on the hash value and the first policy vector is decompressed to produce a second policy vector associated with the data packet.