Time-varying shortest path problems with constraints
نویسندگان
چکیده
The shortest path problem is considered with yet another extension. The transit times b(x,y,u) and the arc costs c(x,y,u) on arc (x,y) vary as a function of the departure time u at the beginning vertex of the arc. The problem considered is to find the shortest path between a pair of nodes such that the total traverse time is lesser than some specified value T. Waiting times at nodes are considered as decision variables in this paper as well. Three variations of the problem are analyzed in which the waiting times are allowed to be arbitrary, the waiting times are zero and the waiting time has an upper bound at each vertex. Algorithms are also discussed to solve the problem. Some of the applications of the problem are encountered in communication networks and freight delivery problems. Suppose that some freight is to be sent from one city to another in a network before a deadline T. Different types of freight services with different costs and transit times are available between the two cities. An optimal solution would have to specify the route as well as the waiting times of the freight at each city so that the overall cost is minimum. A dynamic programming approach is used to compute the shortest path from the origin node to the destination node. Three cases are considered for the waiting times and an algorithm is suggested for each of those cases. This problem is obviously an NP-Complete problem as it is more difficult to solve than a problem with constant transit times and arc costs such as the previous problem which is NP-Complete. Some definitions: Waiting time w(x i) at a vertex x i is a nonnegative integer with an upper bound U x >= 0. Let P be a path from vertex x 1 to x r. The departure time T(x i) at a vertex x i can be expressed as below: T(x 1) = w(x 1) The departure time for all other vertices on the path can be expressed recursively as : The time of path P is defined as T(x r) where x r is the final node on the path..
منابع مشابه
Approximation Solutions for Time-Varying Shortest Path Problem
Abstract. Time-varying network optimization problems have tradition-ally been solved by specialized algorithms. These algorithms have NP-complement time complexity. This paper considers the time-varying short-est path problem, in which can be optimally solved in O(T(m + n)) time,where T is a given integer. For this problem with arbitrary waiting times,we propose an approximation algorithm, whic...
متن کاملCockpit Crew Pairing Problem in Airline Scheduling: Shortest Path with Resources Constraints Approach
Increasing competition in the air transport market has intensified active airlines’ efforts to keep their market share by attaching due importance to cost management aimed at reduced final prices. Crew costs are second only to fuel costs on the cost list of airline companies. So, this paper attempts to investigate the cockpit crew pairing problem. The set partitioning problem has been used for ...
متن کاملThe Lagrangian Relaxation Method for the Shortest Path Problem Considering Transportation Plans and Budgetary Constraint
In this paper, a constrained shortest path problem (CSP) in a network is investigated, in which some special plans for each link with corresponding pre-determined costs as well as reduction values in the link travel time are considered. The purpose is to find a path and selecting the best plans on its links, to improve the travel time as most as possible, while the costs of conducting plans do ...
متن کاملLagrangian relaxation and enumeration for solving constrained shortest-path problems
The constrained shortest-path problem (CSPP) generalizes the standard shortest-path problem by adding one or more path-weight side constraints. We present a new algorithm for CSPP that Lagrangianizes those constraints, optimizes the resulting Lagrangian function, identifies a feasible solution, and then closes any optimality gap by enumerating nearshortest paths, measured with respect to the La...
متن کاملFinding the Shortest Hamiltonian Path for Iranian Cities Using Hybrid Simulated Annealing and Ant Colony Optimization Algorithms
The traveling salesman problem is a well-known and important combinatorial optimization problem. The goal of this problem is to find the shortest Hamiltonian path that visits each city in a given list exactly once and then returns to the starting city. In this paper, for the first time, the shortest Hamiltonian path is achieved for 1071 Iranian cities. For solving this large-scale problem, tw...
متن کاملAlgorithms for minimum-cost paths in time-dependent networks with waiting policies
We study the problem of computing minimum-cost paths through a time-varying network, in which the travel time and travel cost of each arc are known functions of one’s departure time along the arc. For some problem instances, the ability to wait at nodes may allow for less costly paths through the network. When waiting is allowed, it is constrained by a (potentially time-varying) waiting policy ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Networks
دوره 29 شماره
صفحات -
تاریخ انتشار 1997