transportation-problem-solver
v1.0.1
Published
Module that counts transportation problems using the potential method
Downloads
12
Maintainers
Readme
:truck: Transportation problem calculator :truck:
What to use this program for:grey_question:
With this program you can easly calculate the lowest cost of delivery products "Transportation Problem" using potentials method.
Geting started :hammer:
To use this module you only have to install it via npm :relaxed:
npm install transportation-problem
or
npm i transportation-problem
How to use:grey_question:
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
// }