Smoothed analysis