111 research outputs found

    The target visitation arc routing problem

    Get PDF
    This paper studies the target visitation arc routing problem on an undirected graph. This problem combines the well-known undirected rural postman problem and the linear ordering problem. In this problem, there is a set of required edges partitioned into targets, which must be traversed and there are pairwise preferences for the order in which some targets are serviced, which generates a revenue if the preference is satisfied. The aim is to find a tour that traverses all required edges at least once, and offers a compromise between the revenue generated by the order in which targets are serviced, and the routing cost of the tour. A linear integer programming formulation including some families of valid inequalities is proposed. Despite the difficulty of the problem, the model can be used to solve to optimality around 62% of the test instances.</p

    The target visitation arc routing problem

    Get PDF
    This paper studies the target visitation arc routing problem on an undirected graph. This problem combines the well-known undirected rural postman problem and the linear ordering problem. In this problem, there is a set of required edges partitioned into targets, which must be traversed and there are pairwise preferences for the order in which some targets are serviced, which generates a revenue if the preference is satisfied. The aim is to find a tour that traverses all required edges at least once, and offers a compromise between the revenue generated by the order in which targets are serviced, and the routing cost of the tour. A linear integer programming formulation including some families of valid inequalities is proposed. Despite the difficulty of the problem, the model can be used to solve to optimality around 62% of the test instances.</p

    Efficient routing of snow removal vehicles

    Get PDF
    This research addresses the problem of finding a minimum cost set of routes for vehicles in a road network subject to some constraints. Extensions, such as multiple service requirements, and mixed networks have been considered. Variations of this problem exist in many practical applications such as snow removal, refuse collection, mail delivery, etc. An exact algorithm was developed using integer programming to solve small size problems. Since the problem is NP-hard, a heuristic algorithm needs to be developed. An algorithm was developed based on the Greedy Randomized Adaptive Search Procedure (GRASP) heuristic, in which each replication consists of applying a construction heuristic to find feasible and good quality solutions, followed by a local search heuristic. A simulated annealing heuristic was developed to improve the solutions obtained from the construction heuristic. The best overall solution was selected from the results of several replications. The heuristic was tested on four sets of problem instances (total of 115 instances) obtained from the literature. The simulated annealing heuristic was able to achieve average improvements of up to 26.36% over the construction results on these problem instances. The results obtained with the developed heuristic were compared to the results obtained with recent heuristics developed by other authors. The developed heuristic improved the best-known solution found by other authors on 18 of the 115 instances and matched the results on 89 of those instances. It worked specially better with larger problems. The average deviations to known lower bounds for all four datasets were found to range between 0.21 and 2.61%

    Solving the hierarchical windy postman problem with variable service costs using a math-heuristic algorithm

    Get PDF
    The Hierarchical Windy Postman Problem (HWPP) is an arc routing problem in which an order relation is imposed on the arcs/edges of the graph, and one has to pass through each edge at least once while adhering to the hierarchical priority relations. The tour starts from and ends at a specific node and the aim is to minimize the length of the tour. We consider a variant of the HWPP in which (i) the precedence order of the edge hierarchies is linear and edges within each hierarchy are connected and (ii) the cost of serving each edge decreases with the number of times it is traversed, and we refer to it as HWPP with variable service costs. An integer non-heuristic linear mathematical formulation is proposed, and a solution approach is designed. Our solution heuristic adapts the layer algorithm of Dror et al. (Networks 17:283–294, 1987) but employs an integer mathematical formulation as a sub-procedure instead of the blossom algorithm to find the least cost path between the nodes of the graph. This choice is based on the fact that the blossom algorithm requires a symmetric cost structure while we deal here with the general case of asymmetric cost structure, which makes our problem a windy variant of the postman problem. It should be noted that our problem is not asymmetric in the sense that there are no opposite arcs with different costs but there are edges which have different costs depending on the traversal direction. In order to compare the performance of our heuristic algorithm with respect to the performance of the mathematical model that is solved by the commercial solver Gurobi, 84 test instances are generated having varying sizes and densities and with different number of hierarchies. These test instances are solved by both methods and the generated results show that the proposed heuristic method is much faster and generates better quality solutions

    Operations Research Games: A Survey

    Get PDF
    This paper surveys the research area of cooperative games associated with several types of operations research problems in which various decision makers (players) are involved.Cooperating players not only face a joint optimisation problem in trying, e.g., to minimise total joint costs, but also face an additional allocation problem in how to distribute these joint costs back to the individual players.This interplay between optimisation and allocation is the main subject of the area of operations research games.It is surveyed on the basis of a distinction between the nature of the underlying optimisation problem: connection, routing, scheduling, production and inventory.cooperative games;operational research

    An updated annotated bibliography on arc routing problems

    Get PDF
    The number of arc routing publications has increased significantly in the last decade. Such an increase justifies a second annotated bibliography, a sequel to Corberán and Prins (Networks 56 (2010), 50–69), discussing arc routing studies from 2010 onwards. These studies are grouped into three main sections: single vehicle problems, multiple vehicle problems and applications. Each main section catalogs problems according to their specifics. Section 2 is therefore composed of four subsections, namely: the Chinese Postman Problem, the Rural Postman Problem, the General Routing Problem (GRP) and Arc Routing Problems (ARPs) with profits. Section 3, devoted to the multiple vehicle case, begins with three subsections on the Capacitated Arc Routing Problem (CARP) and then delves into several variants of multiple ARPs, ending with GRPs and problems with profits. Section 4 is devoted to applications, including distribution and collection routes, outdoor activities, post-disaster operations, road cleaning and marking. As new applications emerge and existing applications continue to be used and adapted, the future of arc routing research looks promising.info:eu-repo/semantics/publishedVersio

    A Metaheuristic Genetic Algorithm for Routing Bridge Inspection Robots

    Get PDF
    The safety and integrity of transportation infrastructure relies heavily on bridge inspections which can be expensive and hazardous for inspectors. Recent advancements in robotics and autonomy has resulted in steel truss climbing robots for bridge inspection that can reduce these costs and improve safety. However, optimally routing multiple robots to traverse and inspect each member of a truss bridge remains a challenging NP-hard problem which we represent by the Min-Max k-Chinese Postman Problem. In this thesis we attack this problem by constructing routes with a Metaheuristic Genetic Algorithm. The results demonstrate that this approach provides high quality solutions in reasonable time. Specifically, on standard benchmarks from literature we reveal that the quality of solutions are statistically indistinguishable compared to a prior state-of-the-art Tabu Search method. Furthermore, our Metaheuristic Genetic Algorithm surpasses the prior best Direct Encoded Genetic Algorithm by producing routes that are on average 15.24% better quality in a fraction (0.05) of the time on 20 new benchmark problems representing four well-known bridge truss structures. We also investigate the impact of multiple robot starting points on the total inspection time in the multi-depot variant of the Min-Max k-Chinese Postman Problem. The Metaheuristic Genetic Algorithm multi-depot solutions outperforms the previous best Genetic Algorithm multi-depot solutions that are on average 41.72% better quality and 22 times faster with three different postman configurations on the 20 new benchmark problems. This thesis therefore indicates that Metaheuristic Genetic Algorithms are a viable approach to the Min-Max k-Chinese Postman Problem and thus for routing autonomous inspection robots for safer, most cost effective bridge inspection. More generally, Metaheuristic Genetic Algorithms may show promise for attacking other similar Arc Routing Problems

    On the periodic hierarchical Chinese postman problem

    Get PDF
    This paper presents a mathematical formulation and a heuristic approach for a new variant of the Hierarchical Chinese Postman Problem (HCPP). Indeed, we introduce the concept of periodicity, and we define and solve, for the first time, the Periodic-HCPP, denoted as P-HCPP. Given that the resulting integer programming model makes use of a big number of binary variables and given the extended time horizon considered, 30 days in our case, the problem is characterized by a high level of complexity. However, our developed heuristic is able to solve instances having up to 40 nodes, 520 arcs and hierarchies, whereas a general-purpose solver like Gurobi was not able to provide solutions for instances having more than 10 nodes. While the collected results are very encouraging, we provide at the end of this paper a set of possible future extensions of this work

    Water truck routing optimization in open pit mines using the general algebraic modelling system approach

    Get PDF
    This paper presents a methodological approach for routing optimization in open pit mines which is a trending topic for dust emission reduction in mining process. In this context, the aim of the research and its contribution to the knowledge is firstly described based on a comprehensive literature survey in the field. Then, as an arc routing problem, the mathematical model for the process is generated including the objective function, minimizing the total distance traveled by the water truck fleets, practical constraints that should be met and the used assumptions. Finally, the formulated optimization problem solved employing General Algebraic Modelling System (GAMS) approach respect to the nature of the mathematical equations. The tested results by simulations discussed to confirm the effectiveness of the proposed method in dealing with the in-hand problem. This methodological approach could be used in optimization of other similar engineering problem as well
    corecore