Pareto Optimal Path Selection for Multi-Criteria Journey Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing journey planning systems fail to consider multiple criteria effectively, such as arrival time, toll cost, and convenience, when optimizing routes, often requiring users to choose itineraries before proposing exit and entry points, which neglects other relevant factors and user preferences.

Innovation Solution

A system and method that compute a set of Pareto optimal candidate paths from an origin to a destination, respecting user-defined constraints on criteria like arrival time, toll cost, and toll crossings, using a network graph that models toll roads and non-toll roads, allowing users to select paths that offer different trade-offs between these criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If a user exits and reenters the tollway to reduce toll costs, then the total toll cost is reduced, but the journey time increases due to queuing at tollbooths and traveling at lower speeds

Engineering Contradiction:
Improvetoll costVSAvoidjourney time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system dynamically adjusts route recommendations based on real-time conditions and user preferences. It provides multiple candidate paths with different trade-offs between toll costs and journey time, allowing users to select their preferred balance rather than forcing a single static solution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of route optimization by considering multiple criteria simultaneously (toll cost, journey time, number of toll crossings) rather than optimizing for a single parameter. This allows users to adjust their preferences and receive customized route suggestions that reflect their specific needs.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple criteria are considered in route optimization, then the solution quality improves, but the computational complexity increases

Engineering Contradiction:
Improvesolution qualityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the route optimization problem into discrete path candidates, each evaluated against multiple criteria. By generating a finite set of candidate paths and ranking them based on user preferences, the system manages computational complexity while maintaining solution quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system replaces complex mechanical optimization processes with information-based processing. It uses computational algorithms to evaluate multiple criteria and generate ranked path suggestions, substituting physical trial-and-error with efficient information processing and mathematical optimization.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If the system requires users to choose an itinerary before proposing exit/entry points, then the planning process is simplified, but other relevant factors and user preferences are neglected

Engineering Contradiction:
Improveplanning process simplicityVSAvoidconsideration of relevant factors
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs multiple functions simultaneously: it generates route candidates, evaluates them against multiple criteria, and provides personalized recommendations based on user preferences. This multi-functional approach eliminates the need for sequential user inputs while comprehensively considering all relevant factors.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system autonomously gathers necessary information, generates candidate paths, evaluates them against multiple criteria, and presents optimized suggestions without requiring users to manually specify itineraries first. The system serves itself by automatically handling the complex optimization process while adapting to user preferences.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10949751B2Optimization of multiple criteria in journey planning
Publication Date: 2021.03.16 CONDUENT BUSINESS SERVICES LLC
  • US10949751B2 patent drawing
  • US10949751B2 patent drawing
  • US10949751B2 patent drawing

AI summary

A computer-implemented system and method identify Pareto optimal candidate paths between an origin and a destination for which no other candidate path is strictly better on one of a predefined set of criteria and at least as good on all the others. A constraint is defined for each of the criteria, based on user input. A set of Pareto optimal candidate paths is identified, from an origin to a destination, which respect these constraints. The identification may include, in a search graph composed of nodes connected by edges, iteratively advancing each of a set of possible paths from an origin node by exactly one exit node and updating labels of the exit nodes reached. The exit node labels each include a value for each of the criteria. Labels of reached exit nodes that are dominated by another label of that reached node are removed. Pareto optimal candidate path(s) is/are identified.