PKPatrick Kenekayoro0000-0003-0021-6584 Other information and computing sciences not elsewhere classified; Pattern recognition; Data mining and knowledge discovery; Optimisation; Knowledge representation and reasoningFollowUsage metrics