Comparing hyper-heuristics with blackboard systems

This paper aims to draw a comparison between the traditional view of hyper-heuristics and a lesser known type of multi-agent system known as a blackboard system. Both approaches share many similarities in both implementation and philosophy but also have several important differences in terms of characteristics and approach, such as a difference in control scheme. To investigate the consequences of the perceived differences, both approaches are decomposed into their constituent parts and compared with a focus on the perceived strengths and weaknesses of adopting one methodology over the other.