[go: up one dir, main page]

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 programmes

Info

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
Application number
GB785372A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of GB1362910A publication Critical patent/GB1362910A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/04Forecasting 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.
GB785372A 1971-06-30 1972-02-21 Data processing system for finding optimum integer-valued solutions of linear programmes Expired GB1362910A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (11)

* Cited by examiner, † Cited by third party
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