1.0.1 • Published 6 years ago
transportation-problem-solver
Licence
ISC
Version
1.0.1
Deps
0
Size
14 kB
Vulns
0
Weekly
0
Transportation problem calculator
What to use this program for
With this program you can easly calculate the lowest cost of delivery products "Transportation Problem" using potentials method.
Geting started
To use this module you only have to install it via npm
npm install transportation-problem
or
npm i transportation-problem
How to use
import { TransportProblem } from "transportation-problem";
const tP = new TransportProblem();
const exampleDataTable = [
[1, 3, 6, 4, 10],
[3, 4, 5, 2, 20],
[4, 4, 2, 1, 10],
[6, 4, 2, 4, 10],
[20, 20, 1, 9, 50]
];
tP.create(exampleDataTable);
Possible usage
There is two possible ways to use this program:
- One method to get solution
const solution = tp.solution();
// solution = [
// [10, null, null],
// [null, 10, null],
// [null, null, 10 ]
//];
- The second way is to use the step by step method so that you can study how the minimum transport cost is calculated
const nextStep = tp.nextStep();
// nextStep = {
// data: [],
// caseIndex = number,
// desc =String a brief description of what was calculated in this step
// }