Optimal transmit filters for constrained complexity channel shortening detectors