New Approaches to Frequent and Incremental Frequent Pattern Mining