This work presents an alternative structure for multivessel batch distillation and focuses on the determination of an optimal programming for it. The system is composed by a set of heated or cooled vessels connected by total reflux distillation cascades. This structure is able for separating multicomponent mixtures achieving simultaneously desirable specifications for all components, without loss of material and avoiding complex control strategies. An optimization problem is formulated in order to maximize a profit function assigned to a separation task. Transformed decision variables together with a smooth price function, are used to pose the problem according to an unconstrained form. The decision variables are the vapor molar flow rate and the operating time of each column. Batch separations of ideal quaternary mixtures are optimally programmed regarding purity specifications under fixed number of stages in each cascade and with an upper bound on the total rate of heat consumption.