What I am trying to say: "It is important to design efficient selection algorithms and more generally efficient resource allocation algorithms". Note that the resource allocation algorithm include the selection algorithms.
Is the following sentence correct to express the above idea:
It is important to design efficient selection algorithms and more generally resource allocation algorithms.
In other words, should I add another 'efficient' after 'and more generally'?