Workload Shifting Policy Verification for Fair Edge Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of ensuring consistent and desired workload shifting in distributed cloud environments is difficult due to the complexity of AI-based learning models and resource-intensive operations, leading to excessive power consumption and processing bottlenecks.

Innovation Solution

A computer-implemented method and system for determining the fairness of workload shifting policies by replicating the policy through execution logs, using a probabilistic model checker to evaluate desired metrics and produce a quantitative measure of fairness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If AI-based learning models are used to manage workloads, then workload shifting capability is improved, but model complexity and processing requirements increase

Engineering Contradiction:
Improveworkload shifting capabilityVSAvoidmodel complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of the complex AI-based workload shifting policy as a formal model. This model replicates the policy's behavior using standardized constructs (states, transitions, probabilities) that can be systematically analyzed without requiring the full complexity of the original AI model, thus enabling verification while reducing processing requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the complex AI-based decision-making mechanism with a formal probabilistic model that uses mathematical constructs (states, transitions, probability distributions) to represent and analyze workload shifting behavior. This substitution enables rigorous analysis of policy fairness and performance without the computational burden of the original AI models.

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

2Productivity

If workloads are distributed across multiple cloud locations, then processing capacity is improved, but ensuring consistent and desired workload distribution becomes difficult

Engineering Contradiction:
Improveprocessing capacityVSAvoidworkload distribution consistency
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a verification system that provides feedback on workload distribution fairness by analyzing execution logs against the formal model. The model checker compares actual workload distribution outcomes against the desired policy objectives, identifying discrepancies and providing measurable insights into distribution consistency across cloud locations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces complex AI-based workload distribution mechanisms with a formal probabilistic model that uses mathematical constructs (states, transitions, probability distributions) to represent and analyze workload shifting behavior. This substitution enables rigorous analysis of policy fairness and performance without the computational burden of the original AI models.

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

3Power

If resource intensive operations are performed, then processing capability is improved, but power consumption increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidpower consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent creates a simplified copy of the complex AI-based workload shifting policy as a formal model. This model replicates the policy's behavior using standardized constructs (states, transitions, probabilities) that can be systematically analyzed without requiring the full complexity of the original AI model, thus enabling verification while reducing processing requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameters of analysis from raw AI model outputs to formal probabilistic model parameters (state transition probabilities, expected values, fairness metrics). This parameter transformation enables energy-efficient analysis by working with simplified mathematical representations rather than the full complexity of the original AI models and execution logs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250272159A1Verifying fairness of workload shifting policies
Publication Date: 2025.08.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250272159A1 patent drawing
  • US20250272159A1 patent drawing
  • US20250272159A1 patent drawing

AI summary

A computer-implemented method according to one approach, is for determining fairness of a workload shifting policy. The CIM includes receiving execution logs from a system implementing the workload shifting policy, and inspecting the execution logs. A model is developed that replicates how the workload shifting policy is applied by the system. Moreover, a desired metric of interest is defined. A probabilistic model checker is used to evaluate the model and the desired metric of interest, and a quantitative measure of the fairness of the workload shifting policy is produced.