github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

mateu / Algorithm-Simplex

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (1)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (1)
    • 0.26
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

An Implementation of the Simplex Algorithm using Tucker Tableaus — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Refine and Add POD. Critic Simplex.pm and adjust. 
mateu (author)
Thu Jul 23 15:11:54 -0700 2009
commit  2dafdf8e83f48cf44e1fc9b5c52014e1b06b4662
tree    f7c86fa37eec8b2bd4fb45594def69ab753ff25e
parent  a167a177b4532fd700e977edd4e78116d654dfb2
Algorithm-Simplex /
name age
history
message
file .gitignore Loading commit data...
file Changes
file INSTALL
file LICENSE
file MANIFEST.SKIP
file Makefile.PL
file README
directory examples/
directory lib/
directory script/
directory t/
README
Tucker Tableau version of Simplex Algorithm.

The benchmark_random_LPs.pl script shows how to 
use the Models of which there are three:

* Float - Normal Perl Numbers
* Rational - Provided by Math::Cephes::Fraction.=
* PDL - Use piddles for execution speed in larger sized problems

Also see t/example_LPs.t for how to implement a solver subroutine.

The normal Perl types model has OK performance and is actually the fastest 
up to around 200x200 matrices.

The Fractions (Rationals) model uses the module Math::Fractions::Cephes.
It is the slowest, but it is exact when starting with a tableau (matrix) of 
rationals. 

PDL Model uses the Perl Data Language.  It is intended for larger sized 
problems as it's the fastest choice when the tableau is > 200x200.  It has
been tested on matrices of 2000x2000 in size.  Don't be fooled - PDL is fast.
Hey it's C and fortran doing the arithmetic operations.

The algorithm implementation was strongly influenced by Nering and Tucker's
book "Linear Programs and Related Problems", along with the guidance of
George McRae of the University of Montana.  Any errors are solely mine  ;)
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server