The traveling salesman problem with pickup and delivery: Polyhedral results and a branch-and-cut algorithm - Dumitrescu, I.; Ropke, Stefan; Cordeau, Jean-François; Laporte, Gilbert (Mathematical Programming, Series A, 2010)