Query optimisation in distributed database systems addresses the challenge of selecting an efficient execution plan across multiple networked nodes. Owing to the combinatorial explosion of possible ...