A method of designing ideal cascades in which the separation factor varies with stage number is presented and applied to centrifuges as separating units. The centrifuge is characterized by a performance function, which gives the separative power, optimized with respect to all internal variables, as a function of cut and throughput. For centrifuges with certain types of performance functions, variable-α ideal cascades can provide a product at a lower cost than the conventional ideal cascade in which the separation factor is independent of stage number.