Research Article
Evaluation of Transportation Network Reliability under Emergency Based on Reserve Capacity
Algorithm 2
Dynamic penalty function algorithm.
Step 1: Initialization. | (1.1) Set , initialize parameters including penalty function parameters , penalty function coefficients and | convergence criteria and ; | (1.2) Set valid paths of each O-D pair . | Step 2: Calculate initial solution | (2.1) Calculate the generalized travel time according to the initial link flow , and find the shortest path | between each OD pair; | (2.2) Apply all-or-nothing assignment to get the initial path flow . | Step 3: For each OD pair : | (3.1) Update the set of valid paths and calculate the generalized travel time , obtain the shortest path and its travel | time between each OD pair . If the convergence criterion Eq. () is not satisfied, then ; | () | (3.2) Linearize the NCP problem composed of effective paths at and solve it by improved Lemke algorithm | [22] to get new ; | (3.3) If the convergence criterion Eq. () is not satisfied, return to (3.2). | () | Step 4: Update the link flow and penalty function parameter . | Step 5: Termination criterion. | If the convergence criterion Eq. () is satisfied, is the answer. Otherwise, let and turn to Step 3. | () |
|