Elevator Scheduling via Pairwise Delay Minimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scheduling elevator cars efficiently under a reassignment policy is challenging due to the large number of possible solutions, uncertainty in passenger destinations, and the need to minimize average waiting time, which existing methods like the Empty the System Algorithm by Dynamic Programming (ESA-DP) do not fully exploit.

Innovation Solution

The method combines Branch-and-Bound (B&B) with the ESA-DP to systematically assign hall calls to elevator cars, using a search tree to minimize waiting times by determining mutual delays and waiting times, and employing a depth-first lazy B&B strategy with incremental calculations to prune the search space effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the reassignment policy is implemented to improve scheduling flexibility, then the average waiting time is reduced, but the computational complexity increases

Engineering Contradiction:
Improveaverage waiting timeVSAvoidcomputational complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the scheduling problem into independent subproblems by considering only pairwise interactions between hall calls. Instead of evaluating the entire solution space, the method divides the complex optimization into smaller units (pairs of calls), making the computation tractable while still capturing the essential interactions that affect waiting times under reassignment policy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the optimization parameter from evaluating complete schedules to evaluating pairwise delays. By transforming the objective function to sum of pairwise delays rather than total waiting time of all calls, the method achieves a computationally simpler formulation that can be optimized efficiently while maintaining effectiveness in reducing average waiting time.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the solution space is fully explored to find the optimal schedule, then the scheduling quality is improved, but the computational time increases exponentially

Engineering Contradiction:
Improvescheduling qualityVSAvoidcomputational time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts the essential interaction component from the full scheduling problem by focusing only on pairwise delays between hall calls. This extraction allows the method to capture the most significant factors affecting scheduling quality without needing to evaluate the complete exponential solution space, achieving a practical balance between optimality and computational feasibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by considering only pairwise interactions rather than all possible multi-call interactions. This partial approach is sufficient to achieve high scheduling quality because pairwise delays represent the dominant factor in waiting time calculation, while avoiding the computational burden of analyzing higher-order interactions.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the ESA-DP method is used to determine waiting times, then the estimation accuracy is improved, but the computational burden increases

Engineering Contradiction:
Improvewaiting time estimation accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating pairwise delays between all pairs of hall calls for each elevator car. These pre-computed values are then reused in the optimization process, avoiding repeated calculations of the same waiting time estimates. This approach maintains the accuracy of ESA-DP method while significantly improving computational efficiency through memoization of intermediate results.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7546905B2System and method for scheduling elevator cars using pairwise delay minimization
Publication Date: 2009.06.16 MITSUBISHI ELECTRIC RESEARCH LABORATORIES INC
  • US7546905B2 patent drawing
  • US7546905B2 patent drawing
  • US7546905B2 patent drawing

AI summary

A method schedules cars of an elevator system, the elevator system including a set of cars, and a set of hall calls. For each car, a waiting time is determined independently if the hall call is the only hall call assigned to the car. For each car, a mutual delay ΔW(h|g) is determined for each possible pair of unassigned hall calls h and assigned hall calls g. The waiting time and mutual delays are summed. Then, the assignments are made to the set of cars so that the sum is a minimum.