The key characteristic of the class of Vehicle Routing Problems with Profits (VRPPs) is that, contrary to what happens for the most classical vehicle routing problems, the set of customers to serve is not given. Therefore, two different decisions have to be taken: (i) which customers to serve, and (ii) how to cluster the customers to be served in different routes (if more than one) and order the visits in each route. In general, a profit is associated with each customer that makes such a customer more or less attractive. Thus, any route or set of routes, starting and ending at a given depot, can be measured both in terms of cost and in terms of profit. The difference between route profit and cost may be maximized, or the profit or the cost optimized with the other measure bounded in a constraint.There are several types of applications that can be modeled by means of a problem of this class:• scheduling of the daily operations of a steel rolling mill (see, e.g., Balas [13, 16]);• design of tourist trips to maximize the value of the visited attractions in a limited period (see, e.g., Vansteenwegen and Van Oudheusden [109]);• identification of suppliers to visit to maximize the recovered claims with a limited number of auditors (see Ilhan, Iravani, and Daskin [61]);• recruiting of athletes from high schools for a college team (see Butt and Cavalier [24]);• planning of the visits of a salesperson (see, e.g., Ramesh and Brown [89]);• routing of oil tankers to serve ships at different locations (see Golden, Levy, and Vohra [57]);