Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method
An enthusiastic artificial-free linear programming method based on a sequence of jumps and the simplex method is proposed in this paper. It performs in three phases. Starting with phase 1, it guarantees the existence of a feasible point by relaxing all non-acute constraints. With this initial starti...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-03-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/8/3/356 |
id |
doaj-33fb9894e4b049918a01afedcd87a725 |
---|---|
record_format |
Article |
spelling |
doaj-33fb9894e4b049918a01afedcd87a7252020-11-25T02:40:34ZengMDPI AGMathematics2227-73902020-03-018335610.3390/math8030356math8030356Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex MethodRujira Visuthirattanamanee0Krung Sinapiromsaran1Aua-aree Boonperm2Department of Mathematics and Computer Science, Faculty of Science, Chulalongkorn University, Bangkok 13300, ThailandDepartment of Mathematics and Computer Science, Faculty of Science, Chulalongkorn University, Bangkok 13300, ThailandDepartment of Mathematics and Statistics, Faculty of Science and Technology, Thammasat University, Pathumthani 12121, ThailandAn enthusiastic artificial-free linear programming method based on a sequence of jumps and the simplex method is proposed in this paper. It performs in three phases. Starting with phase 1, it guarantees the existence of a feasible point by relaxing all non-acute constraints. With this initial starting feasible point, in phase 2, it sequentially jumps to the improved objective feasible points. The last phase reinstates the rest of the non-acute constraints and uses the dual simplex method to find the optimal point. The computation results show that this method is more efficient than the standard simplex method and the artificial-free simplex algorithm based on the non-acute constraint relaxation for 41 netlib problems and 280 simulated linear programs.https://www.mdpi.com/2227-7390/8/3/356artificial-free linear programming methodsimplex methodjump techniquenon-acute constraintrelaxation model |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Rujira Visuthirattanamanee Krung Sinapiromsaran Aua-aree Boonperm |
spellingShingle |
Rujira Visuthirattanamanee Krung Sinapiromsaran Aua-aree Boonperm Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method Mathematics artificial-free linear programming method simplex method jump technique non-acute constraint relaxation model |
author_facet |
Rujira Visuthirattanamanee Krung Sinapiromsaran Aua-aree Boonperm |
author_sort |
Rujira Visuthirattanamanee |
title |
Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method |
title_short |
Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method |
title_full |
Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method |
title_fullStr |
Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method |
title_full_unstemmed |
Self-Regulating Artificial-Free Linear Programming Solver Using a Jump and Simplex Method |
title_sort |
self-regulating artificial-free linear programming solver using a jump and simplex method |
publisher |
MDPI AG |
series |
Mathematics |
issn |
2227-7390 |
publishDate |
2020-03-01 |
description |
An enthusiastic artificial-free linear programming method based on a sequence of jumps and the simplex method is proposed in this paper. It performs in three phases. Starting with phase 1, it guarantees the existence of a feasible point by relaxing all non-acute constraints. With this initial starting feasible point, in phase 2, it sequentially jumps to the improved objective feasible points. The last phase reinstates the rest of the non-acute constraints and uses the dual simplex method to find the optimal point. The computation results show that this method is more efficient than the standard simplex method and the artificial-free simplex algorithm based on the non-acute constraint relaxation for 41 netlib problems and 280 simulated linear programs. |
topic |
artificial-free linear programming method simplex method jump technique non-acute constraint relaxation model |
url |
https://www.mdpi.com/2227-7390/8/3/356 |
work_keys_str_mv |
AT rujiravisuthirattanamanee selfregulatingartificialfreelinearprogrammingsolverusingajumpandsimplexmethod AT krungsinapiromsaran selfregulatingartificialfreelinearprogrammingsolverusingajumpandsimplexmethod AT auaareeboonperm selfregulatingartificialfreelinearprogrammingsolverusingajumpandsimplexmethod |
_version_ |
1724780743018676224 |