Quote from Indrionas:
total: 58'049'982 patterns that have 1 to 5 attributes, that can have values both "true" and "false".
Why just 1 to 5 attributes? Did you pull that out of nowhere or it is related to the problem in a way you only knew? If you know in advance how many attributes are significant in a mining problem yes you can reduce the search space but in reality you don't know.