Developing novel methods and improving existing methods for exploring and analyzing interesting patterns in complex data from different application domains