Price-And-Branch Algorithm For Mixed Integer Linear Programming

Patent №

US 9,824,317

Granted

2017-11-21

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

5

ml · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15202630

A method includes forming a working mixed integer linear program (MILP) from a given MILP for job allocation to allocate people to jobs at least by choosing a subset of variables from the MILP. Only person/job combinations that are deemed most valuable are chosen for the subset. The working MILP includes the chosen subset of variables but no other variables from the given MILP. The working MILP is solved to determine a solution. Using the solution, a special linear program is formed and solved to determine a price of each constraint relative to the solution. Using the prices, variables that are not in the working MILP are evaluated to determine any variables that can contribute to an improved solution. The variables evaluated as contributing to an improved solution are added to the working MILP. The working MILP with the added variables is solved. Apparatus and program products are also disclosed.

AI classification

Planning1.00
AI hardware0.99
Machine learning0.99
Knowledge representation0.99
Evolutionary computation0.98
Vision0.00
Speech0.00
Natural language0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 390790981

Assignors

LUSTIG, IRVIN J.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC