1. A method for searching a data set for one or more data values; comprising: obtaining a data block of the data set; traversing a graph rule set based at least in part upon a current state of said graph rule set and said data block, wherein said graph rule set is a graph representation of a set of rules; and identifying a rule of said set of rules as a function of traversal of said graph rule set for the data set, wherein said set of rules describes the one or more data values.