Research Article
Customer-Oriented Vehicle Routing Problem with Environment Consideration: Two-Phase Optimization Approach and Heuristic Solution
Algorithm 1
Fuzzy system clustering algorithm.
1 Step 1: Data initialization, input the fuzzy equivalent matrix . Let iterations =1. | 2 Step 2: Find out the largest elements in the matrix , and chose the customer with the smaller number as the target | customer and denote it with . | 3 Step 3: Mark the selected target customer and delete the corresponding row . Specifically, once a customer is chosen as | the target customer, its column is marked by , mark the corresponding elements in row as 0. | 4 Step 4: Find out the largest element of matrix , denoted the similarity value as . | 5 If (pre-given threshold value), then go to Step 5. Otherwise, calculate the total weight of the customers . | 6 Make judgement, if , go to Step 5. Otherwise, put customers and in same group, then delete the corresponding | row of matrix , return to Step 4. | 7 Step 5: Set the customer clustering termination conditions; if the matrix is empty, then clustering process stops; else let | = + 1 and got to Step 2. |
|