| 116 | | Potential features: |
| 117 | | |
| 118 | | i) delivery time windows (I have already included them into the base case) |
| 119 | | |
| 120 | | ii) minimize fuel consumption |
| 121 | | |
| 122 | | iii) maximize the number of demands satisfied |
| 123 | | |
| 124 | | iv) handle routes that suddenly become unavailable |
| 125 | | |
| 126 | | v) re-optimization of plan if routes become available again, without sending vehicles home |
| 127 | | |
| 128 | | vi) handle different types of routes (street, air, water, protection required, ...) |
| 129 | | |
| 130 | | vii) handle case of too few vehicles to transport all in one shot |
| 131 | | |
| 132 | | viii) low fuel at start |
| 133 | | |
| 134 | | ix) low fuel availability within the network to refuel vehicle |
| 135 | | |
| 136 | | x) handle time for loading/unloading |
| 137 | | |
| 138 | | xi) handle breakdowns of vehicles |
| 139 | | |
| 140 | | xii) online version with new demands coming in over time |
| 141 | | |
| 142 | | xiii) assignment of drivers to vehicles |
| | 115 | - Multiple Warehouses |
| | 116 | - Minimize fuel consumption |
| | 117 | - Maximize the number of demands satisfied |
| | 118 | - Handle routes that suddenly become unavailable |
| | 119 | - Re-optimization of plan if routes become available again, without sending vehicles home |
| | 120 | - Handle different types of routes |
| | 121 | - Handle case of too few vehicles to transport all in one shot |
| | 122 | - Low fuel at start |
| | 123 | - Low fuel availability within the network to refuel vehicle |
| | 124 | - Handle time for loading/unloading |
| | 125 | - Handle breakdowns of vehicles |
| | 126 | - New demands coming in over time |
| | 127 | - Assignment of drivers to vehicles |