dimension-reduction method