New Page 1
Welcome to basicsofcomputer.com
 

Share This Free Knowledge With Your Friends:

Home » Computer Dictionary » Letter L » Linear Programming Definition/Meaning

Linear Programming Definition/Meaning:

A technique in optimization, pioneered by George B. Dantzig, that is widely used in economic, military, and business-management decisions. It deals with the problem of finding nonnegative values of the variables x1, x2, . . . xn that satisfy the constraints

ai1x1 + ai2x2 +. . . . . . +ainxn = bi,

i = 1,2,...m

and minimize the linear form

c1x1 + c1x2 + .. . . . + cnxn

Maximizing problems and problems with inequality constraints or unrestricted variables can be converted to this form. An optimum solution (if any exist) is known to be a basic feasible solution, which is one that satisfies the constraints and has at most m positive xi values.

Computationally such problems are solved by the simplex method, which starts at a basic feasible solution and searches the set of such solutions in such a manner that the value of the linear form is nonincreasing. An important recent advance is the algorithm developed by N.Z. Shor and L. G. Khachian. In theory this is significantly faster than the simplex method but it is as yet uncertain whether this can be realized in practice.

Near by Terms:

LIFO or lifo (Last in first out)
Light Pen
Likelihood      
Linear Algebraic Equations (simultaneous equations)
Linear Array
Linear-Bounded Automaton (LBA)
Linear Channel
Linear Codes
Linear Logic
Linearly Addressed Memory (two-dimensional (2-D) memory)
Linear Programming
Linear Recurrence
LIFO or lifo (Last in first out)
Light Pen
Likelihood      
Linear Algebraic Equations (simultaneous equations)
Linear Array
Linear-Bounded Automaton (LBA)
Linear Channel
Linear Codes
Linear Logic
Linearly Addressed Memory (two-dimensional (2-D) memory)
Linear Programming
Linear Recurrence
Linear Structure (totally ordered structure)
Line Discipline
Line Finder
Line Printer
Line Protocol (line discipline)
Line Switching
Link
Link Editor (linkage editor)
Linked List (chained list)
Link Encryption
Link Loader
Link Testing
LISP
List
List Head
List Processing
List Sorting
Literal
Linear Structure (totally ordered structure)
Line Discipline
Line Finder
Line Printer
Line Protocol (line discipline)
Line Switching
Link
Link Editor (linkage editor)
Linked List (chained list)
Link Encryption
Link Loader
Link Testing
LISP
List
List Head
List Processing
List Sorting
Literal
 
New Page 1

Basic Computer Science

   
» The Age of Information

» Types of Computer and Digital Age

» Input and Output Devices

» Storage Devices Of Computer

» Central Processing Unit

» Software: The Power Behind The Power

» Data Communication and Computer Networks

» The Nature Of Information

» The System Theory

» Transaction Processing System (TPS) and Management Information System (MIS)

» Decision Support System (DSS) and Executive Support System (ESS)

» Expert System (ES) and Office Information System (OIS)

 

Operating Systems

   
» Introduction to Operating System

» Introduction to Process Management

» Threads and CPU Scheduling

» Process Synchronization in Operating System

» Deadlocks

» Memory Management in Operating System

» Virtual Memory in Operating System

» File System Management in Operating System

» I/O and Device Management

» Security

» Linux Operating System

 

Database Management System

   
» Introduction to Database Systems

» Database System Architecture

» Database Administration and Database Development Process

» The Entity-Relationship Model

» Semantic Object Model

» Logical Database Design and Relational Data Model

» Normalization in Database

» Transformation of E-R Model into Relational Data Model

» Representing Semantic Object Model and Types of Semantic Object Model

» Physical Database Design

» Introduction to Structured Query Language (SQL)

» Implementation of Relational Database and Database Application Design

» Client Server Database Systems & Open Database Connectivity (ODBC)

 

Questions and Answers

   
» Basics of Information Technology

» Computer Architecture

» Data Communication

» Information Networks

» Fundamentals of the Internet

» Application and Uses of Computer

» Security, Copyright and The Law

» Windows Operating Systems

» Spreadsheet Software

» Process Management in CPU

» CPU Scheduling

» Process Synchronization

» Deadlocks

» Memory Management

» Database Systems

» Database System Architecture

» Database Administration and Database Development Process
 
 
New Page 1
 

Home                Dictionary                 Contact us                   About us                    Privacy policy                  Link to us                   Advertise

Copy right ©  2012