18488235. DATA PROCESSING METHOD AND APPARATUS simplified abstract (Huawei Technologies Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

DATA PROCESSING METHOD AND APPARATUS

Organization Name

Huawei Technologies Co., Ltd.

Inventor(s)

Xiongwei Han of Shenzhen (CN)

Xihan Li of Shenzhen (CN)

Zhishuo Zhou of Shenzhen (CN)

Mingxuan Yuan of Hong Kong (CN)

DATA PROCESSING METHOD AND APPARATUS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18488235 titled 'DATA PROCESSING METHOD AND APPARATUS

Simplified Explanation

This patent application describes a data processing method that involves obtaining service data used to define a service feature. The service data includes constant data that is used to solve an objective function. The method also involves obtaining at least one constraint item, which includes a constraint relationship between a decision variable in the objective function and the constant data. The constant data is then split into multiple data blocks, with each data block corresponding to at least one sub-constraint item. These data blocks are allocated to multiple compute nodes for parallel processing. The compute nodes generate constraint blocks in parallel based on the data blocks and corresponding sub-constraint items, resulting in a constraint matrix. Finally, the value of the decision variable is determined based on the constraint matrix.

  • Obtaining service data used to define a service feature
  • Obtaining constraint items that define the relationship between decision variables and constant data
  • Splitting constant data into multiple data blocks
  • Allocating data blocks to compute nodes for parallel processing
  • Generating constraint blocks based on data blocks and sub-constraint items
  • Creating a constraint matrix
  • Determining the value of the decision variable based on the constraint matrix

Potential applications of this technology:

  • Optimization problems in various industries such as logistics, finance, and manufacturing
  • Resource allocation and scheduling in complex systems
  • Decision-making processes that involve multiple constraints and variables

Problems solved by this technology:

  • Efficiently solving complex optimization problems with large amounts of data and constraints
  • Parallel processing to speed up the solution process
  • Handling multiple sub-constraints and decision variables simultaneously

Benefits of this technology:

  • Improved efficiency and speed in solving optimization problems
  • Scalability to handle large-scale problems
  • Enhanced decision-making capabilities by considering multiple constraints and variables simultaneously


Original Abstract Submitted

This application provides a data processing method, including: obtaining service data used to define a service feature, where the service data includes constant data, the service data is used to solve an objective function; obtaining at least one constraint item, where the constraint item includes a constraint relationship between a decision variable in the objective function and the constant data; splitting the constant data to obtain a plurality of data blocks, where each data block is corresponding to at least one sub-constraint item; allocating the plurality of data blocks to a plurality of compute nodes for parallel processing, so that the plurality of compute nodes generate a plurality of constraint blocks in parallel based on the plurality of data blocks and a corresponding sub-constraint item, to obtain a constraint matrix; and then determining a value of the decision variable based on the constraint matrix.