A mathematical formulation for model reduction of discrete-time systems such that the reduced-order model represents the system in a particular frequency range is discussed. The algorithm transforms the full-order system into balanced coordinates using frequency-weighted discrete controllability and observability grammians. In this form a criterion is derived to guide truncation of states based on their contribution to the frequency range of interest. Minimization of the criterion is accomplished without need ...