Information Processing Device Optimizing Vehicle Routing Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing shortest route search method for solving the vehicle routing problem (VRP) faces increased processing time as the number of nodes grows, leading to inefficiencies in selecting an optimum route.
Innovation Solution
An information processing device is configured to generate multiple routes that satisfy specific conditions in the VRP, calculate indices based on edge costs, and iteratively update the optimum route by adding edges, excluding non-contributory edges, and minimizing a reduced cost index.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the existing shortest route search method is used to solve the vehicle routing problem, then a route can be found that satisfies the conditions, but the processing time increases significantly as the number of nodes grows
Solution Approach 1:
The patent segments the route search process into two distinct phases: (1) generating multiple candidate routes that satisfy basic conditions, and (2) selecting the optimum route from candidates using an optimization device. This segmentation allows the system to handle large numbers of nodes efficiently by separating route generation from optimization, reducing overall processing time while maintaining accuracy.
Solution Approach 2:
The patent applies preliminary action by pre-generating multiple route candidates that satisfy basic conditions before performing optimization. The generation unit creates routes in advance that meet constraints such as time windows and vehicle capacities, so that the subsequent optimization process only needs to evaluate these pre-filtered candidates, significantly reducing the computational burden when the number of nodes increases.
2Reliability
If multiple route conditions and constraints are enforced to ensure feasibility, then route validity is improved, but the complexity of route generation increases
Solution Approach 1:
The patent segments constraint satisfaction into two layers: basic constraints are enforced during route generation by the generation unit, while more complex optimization constraints are handled separately by the optimization device. This segmentation allows each component to focus on specific constraint types, reducing overall system complexity while ensuring all conditions are met.
Solution Approach 2:
The patent introduces an intermediary optimization device that acts as a mediator between the generation unit and the final route selection. This intermediary receives multiple candidate routes satisfying basic conditions and applies additional optimization criteria, effectively managing the complexity of multiple constraints without requiring the generation unit to handle all constraint types simultaneously.
3Measurement precision
If all possible routes are generated and evaluated to ensure the optimum route is found, then route optimization accuracy is improved, but the processing time and computational resources increase
Solution Approach 1:
The patent applies partial action by generating multiple candidate routes that are sufficient for finding the optimum without exhaustively evaluating all possible routes. The generation unit creates a set of routes that includes the optimum route with high probability, and the optimization device efficiently identifies it from this subset, achieving near-optimal results with significantly reduced computational effort compared to exhaustive search.
Solution Approach 2:
The patent uses preliminary action by pre-generating multiple feasible route candidates before optimization. This preliminary set of routes is carefully constructed to include the optimum route while filtering out clearly suboptimal options, so that the subsequent optimization process operates on a manageable subset rather than all possible routes, improving both accuracy and efficiency.
Data Source
AI summary
An information processing device of: generating first routes satisfying a first condition; calculating a first index of each node based on a cost of each edge; generating a second route arriving at each node from a starting point and satisfying a second condition; generating a third route satisfying the second condition by adding the edge to the second route; calculating a second index being a difference between a total value of the first index and the cost of the second and third routes; updating the second route when the second index of the third route is smaller than the second index of the second route; excluding the edge having not contributed to the updating more than a predetermined number of times; and outputting a route with the smallest second index, the first index representing a degree of reduction of the cost in a linearly relaxed problem of the routing problem.


