A hybrid GRASP-VNS for ship routing and scheduling problem with discretized time windows. (October 2015)