Programação linear foi muito puxado! Poucas pessoas passaram
e nem é uma disciplina tão importante ...
Fonte: `Avaliação do Bacharelado em Ciência da Computação'
In this discussion we examine the Simplex Method from the vantage point of the good old Gaussian elimination procedure for the solution of systems of linear equations. It is assumed that you are familiar with the basic structure of Linear Programming Problems and the theory of linear programming.
The Center's mission is to make potential users in industry, government, and academia aware of how optimization techniques can aid their work, and to make the latest techniques widely available. Our products are designed to help at each stage of problem solving, from modeling real-world applications through solving the mathematical problem to interpreting the results.
RIOT is a new offering for the WWW audience providing interactive educational and research tools for optimization problems. Provide educational information via HTML and interactive problems presented through an easy to use interface.
Interface between the WWW and a linear programming solver allow anyone with access to the Web to submit a linear program and have it solved.
This contains terms specific to mathematical programming, and some terms from other disciplines, notably mathematics, that are directly related.
OR-Notes are a series of introductory notes on topics that fall under the broad heading of the field of operations research (OR). They were originally used by J.E. Beasley in an introductory OR course given at Imperial College. They are now available for use by any students and teachers interested in OR.
The quest for real-world applications tops the list of unmet needs of math teachers as they struggle to motivate students to learn concepts that seem far removed from their daily lives...
The art of scientific computing -- Second Edition
We have found Numerical Recipes to be generally unreliable.
In broad outline, the reason is that Numerical Recipes
values simplicity above other virtues that may frequently be
more important. Complex problems frequently have complex
solutions, or require complex processes to arrive at any
solution whatever. This is not a new insight: H. L Mencken
(1880-1956) reportedly wrote
For every problem, there is one solution which is simple, neat and wrong...
Here is a summary of Internet-related resources for a handful fields related to Numerical Analysis, primarily:
* numerical analysis
* symbolic algebra
* statistics
* operations research
NetLib is probably the world's largest repository of numerical methods programs. It is located at Oak Ridge National Laboratory, Knoxville, Tennessee, and at AT&T Bell Laboratories, Murray Hill, NJ.
The CPLEX division of ILOG provides large-scale mathematical programming software and services for resource optimization. Our linear, mixed-integer and quadratic programming solvers are known for superior performance and reliability--particularly on large, difficult problems. Our software and services are offered worldwide through distributors and subsidiary offices. Our products are available for PCs, UNIX workstations, mainframes and supercomputers.
MPL (Mathematical Programming Language) is an advanced modeling system that allows you to set up complicated models, involving thousands of constraints, in a clear, concise, and efficient way and is extremely user-friendly and powerful
From the Linear Programming FAQ: "Modeling systems are designed to help people formulate LPs and analyze their solutions. An LP modeling system takes as input a description of a linear program in a form that people find reasonably natural and convenient, and allows the solution output to be viewed in similar terms; conversion to the forms requried by algorithmic codes is done automatically. The collection of statement forms for the input is often called a modeling language".
This tutorial is specifically designed for teaching optimization modeling the way it is currently being applied in the corporate world. Included is a complete course, featuring MPL, with all the supporting tools needed to teach optimization modeling to your class. All the software required for the course is also available, free of charge, as a download from this web-site, allowing you to introduce MPL for Windows into your classroom.
Maximal Software is currently making available for download the student versions of MPL for Windows and CPLEX free of charge. The student versions are limited size (300 constraints/variables, 100 integer), but otherwise fully functional versions of the software. This allows users to install the software on their own personal computer and evaluate it for use in optimization modeling projects.
AMPL is a comprehensive and powerful algebraic modeling language
for linear and nonlinear optimization problems, in discrete or
continuous variables.
Developed at
Bell Laboratories, AMPL lets you use common notation and
familiar concepts to formulate optimization models and examine
solutions, while the computer manages communication with an
appropriate solver.
AMPL's flexibility and convenience render it ideal for rapid
prototyping and model development, while its speed and control
options make it an especially efficient choice for repeated
production runs.