Quality Metric Estimation for NP-Hard Combinatorial Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scheduling systems for complex projects, such as aircraft construction, face inefficiencies due to the inability to calculate optimal solutions for NP-hard combinatorial problems within practical time and resource constraints, leading to suboptimal schedules and increased costs.

Innovation Solution

A method that estimates the quality metric value of optimal solutions for combinatorial problems using a function established for families of problems, allowing for the evaluation and improvement of solutions without finding the optimal solution, thereby guiding the search for better solutions and reformulating problems to make them more tractable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional scheduling systems attempt to calculate optimal solutions for NP-hard combinatorial problems, then solution quality improves, but computational time and resource requirements become impractical

Engineering Contradiction:
Improvesolution qualityVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the quality metric value calculation from the complete optimal solution search process. By separating the quality assessment function from the full optimization problem, the system can evaluate solution quality without completing the computationally expensive optimal search, thus resolving the contradiction between solution quality and computational time

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary establishment of quality metric functions based on problem characteristics before the actual solving process. This preliminary action creates a framework that allows rapid quality assessment during solution search, avoiding the need to compute complete optimal solutions at each evaluation step

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If more computational resources are allocated to solve combinatorial problems, then solution optimality improves, but system cost and complexity increase

Engineering Contradiction:
Improvesolution optimalityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs approximate quality metric functions that are computationally inexpensive to evaluate, replacing expensive exact optimization computations. These simplified quality assessments provide sufficient guidance for finding good solutions without requiring the complex computational infrastructure needed for guaranteed optimality

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent introduces quality metric functions as intermediary tools between the problem definition and complete solution search. These functions serve as mediators that provide quality guidance without requiring direct computation of optimal solutions, thus reducing system complexity while maintaining solution quality

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If exact optimal solutions are computed for complex projects, then schedule quality improves, but preparation time exceeds construction time

Engineering Contradiction:
Improveschedule qualityVSAvoidschedule preparation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by computing quality metric values rather than complete optimal solutions. This partial computation provides sufficient quality information for practical scheduling decisions without requiring the excessive computation time needed for exact optimality, thus resolving the contradiction between schedule quality and preparation time

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9990178B2Solving a combinatorial problem using a quality metric value of a characteristic solution thereof
Publication Date: 2018.06.05 THE BOEING CO
  • US9990178B2 patent drawing
  • US9990178B2 patent drawing
  • US9990178B2 patent drawing

AI summary

A method is provided for solving a given combinatorial problem includes providing a function that has been established for a family of combinatorial problems including the given combinatorial problem. For each problem in the family, the function relates a secondary measure of the problem to a quality metric of a characteristic solution to the problem. The function may be applied to a value of the secondary measure for the given problem to obtain a value of the quality metric of the characteristic solution to the given problem. The given problem may be solved to obtain a solution to the given problem; and the solution evaluated based on comparison of a value of the quality metric of the solution, and the value of the quality metric of the characteristic solution. And in at least one instance based on the evaluation, the solution may be communicated to guide performance of a task.