We can begin by defining resource allocation. In a broad sense, it can be defined as how things can be distributed. This may include credit, blame, responsibility, money, time, and the like. In the science and engineering this translates to: money, consumables, time, space, and services. Naturally there needs to be