Zaslat SMS: Discrete optimization for TSP-like genome mapping problems