The paper compares the performance of dynamic programming, the maximum principle, the quasilinearization technique, the functional conjugate gradient method and the sequential conjugate gradient restoration algorithm in computing optimal control policies for multistage constrained nonlinear systems. For this purpose, a simplified batch distillation model was used.