Fuzzy logic is a reasoning paradigm that deals with approximate or imprecise information by enabling variables to be described (often linguistically) and acted upon in terms of their degree of membership in predetermined sets. Control systems in electronic equipment and consumer products and other embedded control systems are among the most popular applications.