GB1362910A - Data processing system for finding optimum integer-valued solutions of linear programmes - Google Patents
Data processing system for finding optimum integer-valued solutions of linear programmesInfo
- Publication number
- GB1362910A GB1362910A GB785372A GB785372A GB1362910A GB 1362910 A GB1362910 A GB 1362910A GB 785372 A GB785372 A GB 785372A GB 785372 A GB785372 A GB 785372A GB 1362910 A GB1362910 A GB 1362910A
- Authority
- GB
- United Kingdom
- Prior art keywords
- integral
- solution
- linear
- value
- linear program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
1362910 Linear programming INTERNATIONAL BUSINESS MACHINES CORP 21 Feb 1972 [30 June 1971] 7853/72 Heading G4A In a system for the solution of a set of algebraic equations forming a linear program which includes an objective function Z for the linear program and the requirement that certain x i of the variables x of the solution must be integral valued, an initial linear program is solved, without the integer constraint to derive the optimum value Z LP of the objective function and if this first linear program does not have the required integral solution a branching operation is formed starting from the initial solved program to form new linear programs, a bound being computed for each linear program on which a branch is to be made to predict the best possible solution Z B which could be reached by following the branch path and the branching operation is terminated when it is found that the branch will not provide a better value for the objective function Z than a previously found integral solution. In a first method, the initial linear program is solved using the Simplex method and a variable x i that has a non-integral value is constrained to have the integral values adjacent its value in the optimum solution. If either of these values is feasible, a branch is started with the consequently formed new linear program and bounds are computed to indicate the value which the objective function Z B is expected to take. Bounds are similarly derived for horizontal branches commencing from other integer values. Vertical branching is obtained by subsequently restricting other non-integral variables to their adjacent integral values to derive further linear programs to be solved. At each stage all the unsolved linear programs are examined and the one given the best value Z B is solved until an integral solution is found. When an integral solution is found only branches having bounds giving a better value of the objective function are subsequently processed. In a second method, after the solution of the first linear program, the first variable to be restrained to an integral value is chosen to be the variable producing the largest bound. This results in a considerable reduction in the number of linear programs that have to be solved before the optimum integral solution is found. The Specification includes the mathematical theory for computing the bounds.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15846271A | 1971-06-30 | 1971-06-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
GB1362910A true GB1362910A (en) | 1974-08-07 |
Family
ID=22568239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB785372A Expired GB1362910A (en) | 1971-06-30 | 1972-02-21 | Data processing system for finding optimum integer-valued solutions of linear programmes |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB1362910A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2683832A1 (en) * | 1991-11-20 | 1993-05-21 | Lorraine Laminage | PROCESS FOR THE REMOVAL OF SOFT STEEL MATERIALS, ESPECIALLY SHEET, BATH, AND STRIPPING PLANT. |
WO2002025474A2 (en) * | 2000-09-19 | 2002-03-28 | California Institute Of Technology | Efficient method of identifying non-solution or non-optimal regions of the domain of a function |
EP1553508A1 (en) * | 2004-01-09 | 2005-07-13 | Airbus France | Method for realizing an electrical wiring diagram |
US7596534B2 (en) | 2006-06-15 | 2009-09-29 | Microsoft Corporation | Computer implemented methods for solving difference and non-difference linear constraints |
US8527590B2 (en) | 2008-01-16 | 2013-09-03 | Janos Tapolcai | Solving mixed integer programs with peer-to-peer applications |
USRE45044E1 (en) | 1997-11-26 | 2014-07-22 | Intellectual Ventures Holding 59 Llc | Television advertising automated billing system |
-
1972
- 1972-02-21 GB GB785372A patent/GB1362910A/en not_active Expired
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2683832A1 (en) * | 1991-11-20 | 1993-05-21 | Lorraine Laminage | PROCESS FOR THE REMOVAL OF SOFT STEEL MATERIALS, ESPECIALLY SHEET, BATH, AND STRIPPING PLANT. |
EP0543729A1 (en) * | 1991-11-20 | 1993-05-26 | Sollac | Pickling process for mild steel and bath for pickling |
USRE45044E1 (en) | 1997-11-26 | 2014-07-22 | Intellectual Ventures Holding 59 Llc | Television advertising automated billing system |
WO2002025474A2 (en) * | 2000-09-19 | 2002-03-28 | California Institute Of Technology | Efficient method of identifying non-solution or non-optimal regions of the domain of a function |
WO2002025474A3 (en) * | 2000-09-19 | 2003-07-17 | California Inst Of Techn | Efficient method of identifying non-solution or non-optimal regions of the domain of a function |
US7076516B2 (en) | 2000-09-19 | 2006-07-11 | California Institute Of Technology | Efficient method of identifying non-solution or non-optimal regions of the domain of a function |
EP1553508A1 (en) * | 2004-01-09 | 2005-07-13 | Airbus France | Method for realizing an electrical wiring diagram |
FR2865052A1 (en) * | 2004-01-09 | 2005-07-15 | Airbus France | METHOD FOR PRODUCING AN ELECTRICAL CABLE SCHEMA |
US7409663B2 (en) | 2004-01-09 | 2008-08-05 | Airbus France | Process for the production of an electrical wiring diagram |
US7596534B2 (en) | 2006-06-15 | 2009-09-29 | Microsoft Corporation | Computer implemented methods for solving difference and non-difference linear constraints |
US8527590B2 (en) | 2008-01-16 | 2013-09-03 | Janos Tapolcai | Solving mixed integer programs with peer-to-peer applications |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ATE79972T1 (en) | METHOD AND APPARATUS FOR AUTOMATICALLY PRESERVING SPACE DURING SET EDITING. | |
CA931272A (en) | Apparatus and method in a digital computer for allowing improved program branching with branch anticipation reduction of the number of branches, and reduction of branch delays | |
EP0261845A3 (en) | Data processing apparatus for extracting documentation text from a source code program | |
ES8204684A1 (en) | Control system for cyclic machines | |
GB1322400A (en) | Circuit design by an automated data processing machine | |
GB1362910A (en) | Data processing system for finding optimum integer-valued solutions of linear programmes | |
JPS5619143A (en) | Method of providing numerical calculation results and digital computer unit to perform same | |
US3947671A (en) | Binary parallel computing arrangement for additions or subtractions | |
ES314891A1 (en) | Method and apparatus for the production of a composite fiber. (Machine-translation by Google Translate, not legally binding) | |
JPS54154964A (en) | Programable counter | |
JPS56111961A (en) | Data file control device | |
FR2174128A1 (en) | Continuous cellulose bleaching - using reading as control parameter | |
US3548182A (en) | Full adder utilizing nor gates | |
JPS57201947A (en) | Preventing method for interruption malfunction of computer | |
JPS564803A (en) | Sequence controller | |
JPS4952547A (en) | ||
ES427199A1 (en) | Pattern recognition equipment | |
Dworak | Forty Eclipsing Binaries Probably Within 100 ps from the Sun with Unknown Trigonometric Parallaxes | |
MIKHAIL et al. | Recursive methods in photogrammetric data reduction(Recursive methods in on-line computer photogrammetric data reduction deriving algorithms for fixed and variable parameter numbers cases with matrix partitioning) | |
JPS5710871A (en) | Vector operation processing method | |
JPS5469033A (en) | Input/output process system for electronic computer | |
JPS5736350A (en) | Starting circuit | |
Pellegrini | 1 Thomas H. Cormen, Charles Eric Leiserson and Ronald L. Rivest | |
ES411963A1 (en) | Data processing system | |
JPS5674747A (en) | Parallel operation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PS | Patent sealed | ||
PCNP | Patent ceased through non-payment of renewal fee |