Kinematically redundant manipulators have a number of potential advantages over current manipulator design. For this type of arm, some control methods through pseudoinverse and nullspace of Jacobian matrix had been suggested. Questions associated with them are about the difficulty of real-time control because of voluminous operations for deriving the pseudoinverse matrix by singular value decomposition. In this paper new formulation and control methods for solving redundancy in manipulator arms by locally optimizing a kinematic and/or dynamic criterion are presented. Formulation is performed by means of a joint decomposition technique, resulting in a particularly efficient computational scheme which is feasible for real-time control. Control method based on this formulation is given in low computational cost to compare with conventional control methods.