Matrix Nearness Problems And Applications