Optimization Of Discrete Time Systems The Upper Boundary Approach 1983