Tree-based Algorithms for Incremental, Utility, and Fuzzy Data Mining