Linear Model Partitioning for Approximate Portfolio Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic trading systems face challenges in efficiently managing and processing large volumes of data related to financial instrument positions, leading to increased computational resource demands and communication bandwidth limitations, which can result in slowed performance and higher costs.

Innovation Solution

A computer-implemented system that iteratively partitions large linear optimization models into smaller sub-models, allowing for independent solution of these sub-models using existing algorithms, thereby reducing the computational burden and enabling efficient data compression while maintaining key portfolio characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large linear optimization models are processed using existing algorithms, then solution accuracy is maintained, but computational resource consumption increases and processing time extends

Engineering Contradiction:
Improvesolution accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides a large linear optimization model into multiple smaller sub-models through iterative partitioning. Each sub-model can be solved independently using existing algorithms, reducing computational resource consumption and processing time while maintaining solution accuracy through aggregation of sub-model results

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the problem from solving one large model in the original dimension to solving multiple smaller models in a partitioned dimension, then aggregating results. This dimensional transformation allows existing algorithms to work efficiently on smaller subsets while achieving the same overall solution quality

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If computational resources are increased to handle large data volumes, then processing capability improves, but infrastructure costs increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

By segmenting the large optimization model into smaller sub-models, the patent enables processing with existing computational resources rather than requiring additional hardware or cloud infrastructure, thereby improving processing capability without increasing resource quantity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates multiple copies of the solving algorithm, each applied to a different sub-model. This allows parallel processing of smaller models using existing resources, effectively increasing processing capability without additional infrastructure investment

Inventive Principle:
Principle #26Copying

3Productivity

If data transmission volume is reduced through compression, then communication efficiency improves, but data integrity may be compromised

Engineering Contradiction:
Improvecommunication efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts and removes redundant or less critical data elements during the model partitioning and compression process, reducing transmission volume while preserving the essential information needed to maintain data integrity in the compressed representation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the optimization model into a compressed format by changing parameters such as variable selection, constraint aggregation, and objective function simplification, achieving reduced data transmission volume while maintaining the reliability of the solution through controlled approximation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12051110B2Linear model partitioner
Publication Date: 2024.07.30 CHICAGO MERCANTILE EXCHANGE INC
  • US12051110B2 patent drawing
  • US12051110B2 patent drawing
  • US12051110B2 patent drawing

AI summary

The disclosed embodiments related to multilateral portfolio compression using general large-scale linear optimization which pre-processes a model to decrease model size using domain knowledge to remove variables to reduce dimensionality, thereby making the model faster to solve and improving numerical characteristics. but it would not remove, for example, as much as half of the model, but rather a smaller fraction. The disclosed pre-processing enables an approximate solution for large, linear optimization models by automatically iteratively and selectively partitioning them into independently easily solvable sub-models. The sub-models are themselves linear optimization models, which can be solved with any preferred algorithm or library. The solutions for each sub-model are aggregated to obtain an acceptable, e.g., approximate, solution for a large model without solving the full model. At each iteration the disclosed embodiments will have a valid, feasible solution, if the user is satisfied before full convergence.