Foundations of optimization. - Beightler Charles S (1982)