Linear, nonlinear, and dynamic programming formulations are developed for the solution of the min-max response of a single-degree-of-freedom dynamic system with incompletely prescribed input functions. The problem is: Given an oscillator whose equation of motion is mẍ + g(x, ẋ) = f(t), subject to stated initial conditions, and acted upon by a forcing function, f(t), which is nonnegative, and of specified finite duration and total impulse, find the particular forces which produce the least possible maximum displacement of the oscillator, and find this bounding value. Previously, Sevin developed an analytical technique for the solution which is inherently dependent upon a linear undamped form for the restoring force g(x, ẋ). In the current work, an alternate statement of the problem is presented which lends itself to tractable computational formulations involving less stringent restrictions on g(x, ẋ). Results obtained by dynamic and linear programming for specified forms of g(x, ẋ) are given as functions of load duration.