We combine the transaction costs approach with the original mathematical results in optimal hierarchy design to formulate and investigate models of multi-layer management hierarchies. Our approach assumes reducing the problem of rational management hierarchy to the model of discrete optimization (to choose a hierarchy from a finite set of feasible hierarchies with the aim to maximize a certain criterion that maps the set of feasible hierarchies into the number scale).