Data Mining Techniques addresses all the major and latest techniques of data mining and data warehousing. It deals in detail with the latest algorithms for discovering association rules, decision trees, clustering, neural networks and genetic algorithms. The book contains the algorithmic details of different techniques such as A priori, Pincer-search, Dynamic Itemset Counting, FP-Tree growth, SLIQ, SPRINT, BOAT, CART, RainForest, BIRCH, CURE, BUBBLE, ROCK, STIRR, PAM, CLARANS, DBSCAN, GSP, SPADE, SPIRIT, etc. Interesting and recent developments such as Support Vector Machines and Rough Set Theory are also covered in the book. The book also discusses the mining of web data, spatial data, temporal data and text data. This book can serve as a textbook for students of computer science, mathematical science and management science. It can also be an excellent handbook for researchers in the area of data mining and data warehousing. The revised edition includes a comprehensive chapter on rough set theory. The rough set theory, which is a tool of sets and relations for studying imprecision, vagueness, and uncertainty in data analysis, is a relatively new mathematical and artificial intelligence technique. The discussion on association rule mining has been extended to include rapid association rule mining (RARM), FP-Tree Growth Algorithm for discovering association rule and the Eclat and dEclat algorithms. These appear in Chapter 4.