Preview

The Capacitated Arc Routing Problem (CARP)

Better Essays
Open Document
Open Document
1831 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
The Capacitated Arc Routing Problem (CARP)
The Capacitated Arc Routing Problem (CARP) is a representative NP-Hard combinatorial optimization problem (Mourão et al. 2005; Mourgaya et al., 2007; Shang et al. 2014; Han et al. 2004), which has been widely applied in real life, such as: the path planning of municipal waste cleanup (Teixeira, et al. 2004; Rosa et al. 2002), the path planning of sprinkler (Handa et al. 2006), mail delivery planning (Lu et al., 2006; Araoz et al. 2006), salt spreader path planning (Muyldermans et al., 2002), school bus scheduling (Bektas et al. 2007), and winter snow removing routes(Mourão et al.2009; Campbell et al. 2000) et al. For these reasons, CARP has attracted widespread attention. However, the complexity of the CARP leads to the high discrete of the …show more content…
However, we are often unable to solve the large-scale practical problems accurately due to the constraints of the computing resource (Shang et al. 2015). Thus, a variety of algorithms are given by researchers to find sub-optimal solution of the problem in a limited time (Shang et al. 2015). In general, there are two categories: heuristics and meta-heuristics. Among them, the representative heuristic algorithms: in 1983, Golden et al. (1983) proposed Augment-Merge algorithm and Path-Scanning algorithm (Golden and Wong 1981). In Path-Scanning algorithm, all tasks will be inserted into the loop according to some rules. After all task sides are inserted into the loop, the algorithm constructs a feasible solution which meets the capacity constraints. Ulusoy proposed Ulusoy-Split algorithm (1985) which is a representative algorithm used for segmentation. This algorithm adopts the dynamic programming method to obtain the optimal segmentation scheme in a given circuit. In 1992, Benavent et al. presented Cycle-Assignment algorithm et al. (Benavent et al. 1992). The Heuristic algorithms can obtain a suboptimal solution rapidly with less computational resources. Meanwhile, a good quality …show more content…
is the weight( 0 or 1) of i-th task in h-th route, and stands for the edge between i-th vertex and i+1-th vertex in h-th route, and represents vehicle task sequence of the h-th loop. indicates the length of the task sequence of the loop. Equation (2) is the total cost of all the routes and constraints (3)-(4) guarantee that each task is served only once by one vehicle. Constraint (5) represents that the total cost served by one vehicle can not exceed its capacity.
3 ESMAENS for solving

You May Also Find These Documents Helpful

  • Better Essays

    Bus 640

    • 1025 Words
    • 5 Pages

    Drivers 1, 2, and 3 appear to be minimizing the marginal cost of transportation assuming that all drivers are paid the same salary. Driver 4 seems to be within the median, neither minimizing the marginal cost of transportation nor maximizing efficiency.…

    • 1025 Words
    • 5 Pages
    Better Essays
  • Good Essays

    The problem basically consists of finding the optimum set of routes that represent the lowest possible total cost and/or total travel time. The plant is dealing with the repositioning of trucks to serve its supply demand and determining a number of transportation units that optimally balance supply requirements against the cost of maintaining the transportation units. In order to increase truck utilization and achieve better performance, the plant has to adequately and efficiently ensure the scheduling of a steady supply of hogs.…

    • 1274 Words
    • 6 Pages
    Good Essays
  • Good Essays

    ECO 550 FINAL EXAM

    • 1177 Words
    • 4 Pages

    9. The integer programming model for a transportation problem has constraints for supply at each source and demand at each destination.…

    • 1177 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    LYT2 Task2

    • 4061 Words
    • 12 Pages

    Stein, S. S., Gerding, E. H., Rogers, A. C., Larson, K. K., & Jennings, N. R. (2011). Algorithms…

    • 4061 Words
    • 12 Pages
    Satisfactory Essays
  • Good Essays

    Case 36

    • 637 Words
    • 3 Pages

    Agrifarm Company is in the business of buying and selling grain. The company wants to increase profitability by ensuring that shipping costs are kept low. All is shipments come from 3 rail cars origins. In addition, all shipments must be routed through either of two grain processing centers before sending them to the final customer. The object is to minimize the total shipping cost, therefore selecting the proper shipping route for each carload.…

    • 637 Words
    • 3 Pages
    Good Essays
  • Good Essays

    * This paper will discuss factors of a flowchart process for commuting to work, St Joseph Hospital. As the commute taken is a distance, 98 miles round trip. There are many freeways that one could take to get to the destination. One could take streets to either freeway; 10, 60, or the 210 which all connect to the 57 freeway which the hospital is located off of. Generally the route taken is either the 10 or the 60 as they have easier access to them via streets or the 15 connector. The flowchart will show the process from the 60 or the 10 freeway. Included in this paper will be the process chosen to improve the commute, a flowchart of the process, factors that affect the process design and the metric to measure the process.…

    • 659 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Routing

    • 843 Words
    • 4 Pages

    Each answer is worth 1 point each, 50 questions = 50 total points. Type answers in the appropriate cell; text will automatically wrap. Post your completed assignment to the dropbox.…

    • 843 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    1.What’s a routing table? Keeps track of the routes to use for forwarding datat to its destination…

    • 1575 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    constrained because a. each of the activities are independent from the c. the activities use different resources to be other activities. completed. b. one activity cannot be started until the d. some activities use the same resources that may predecessors are finished. not be available. ANS: B Feedback A Network diagrams illustrate the technical constraints among activities because one activity cannot be started until the predecessors are finished. B Network diagrams illustrate the technical constraints among activities because one activity cannot be started until the predecessors are finished. C Network diagrams illustrate the technical constraints among activities because one activity cannot be started until the predecessors are finished. D Network diagrams illustrate the technical constraints among activities because one activity cannot be started until the predecessors are finished. PTS:1 DIF: M OBJ:1. Create a network…

    • 17168 Words
    • 69 Pages
    Satisfactory Essays
  • Satisfactory Essays

    D) An Eulerized graph would be the best solution in this situation. With all city streets needing to be inspected, it…

    • 473 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Case Study of Uber

    • 742 Words
    • 3 Pages

    • From the computer scientist’s point of view, the process is a noble attempt at solving the complicated traveling-salesman problem, in which you’re trying to determine the shortest path visiting each location only once. “Each car has its own traveling-salesman problem,” Kalanick told Wired.…

    • 742 Words
    • 3 Pages
    Good Essays
  • Good Essays

    wish to drive to point B by the shortest route, take roads X, Y, and Z.” On the other hand, the…

    • 1037 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    The problem was first formulated in 1930 and is one of the most intensively studied problems in optimization. It is used as a benchmark for many optimization methods. Even though the problem is computationally difficult,[1] a large number of heuristics and exact methods are known, so that some instances with tens of thousands of cities can be solved.…

    • 5667 Words
    • 23 Pages
    Powerful Essays
  • Satisfactory Essays

    Algorithm and Best Path

    • 261 Words
    • 2 Pages

    Backtracking is a general algorithm for finding all (or some) solutions to some computational problem, that incrementally builds candidates to the solutions, and abandons each partial candidate c ("backtracks") as soon as it determines that c cannot possibly be completed to a valid solution…

    • 261 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    In the first part of this paper, an overview of A* algorithm is presented. We review the concepts of A* algorithm and propose our modification to allow A* algorithm to be used in dynamic environment. The second part of this paper present our simulation in different scenarios, and we discuss how does the performance of our algorithm varies with different scenarios. Finally, we give a briefly conclusion of our…

    • 747 Words
    • 3 Pages
    Good Essays