OPTIMIZING DECISION TREES THROUGH HEURISTICALLY GUIDED SEARCH