dc.contributor.advisor | Kaykobad, Mohammad | |
dc.contributor.author | Shameem, Samiha | |
dc.date.accessioned | 2022-06-08T05:27:38Z | |
dc.date.available | 2022-06-08T05:27:38Z | |
dc.date.copyright | 2022 | |
dc.date.issued | 2022-01 | |
dc.identifier.other | ID 18101007 | |
dc.identifier.uri | http://hdl.handle.net/10361/16944 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 31- 32). | |
dc.description.abstract | Linear programming (LP) is the most popular among optimization techniques used
in production, industry, planning and in other areas. Simplex method for solving LP
problems has been in use for more than 70 years. Despite the fact that pathological
examples can be created in which simplex algorithm requires exponential number
of iterations, in practice it has been found very e cient. In this research, we aim
to devise an improvised algorithm for the simplex method so as to reach optimality
in fewer iterations. In a feasible region with di erentiable surface, optimal solution
will correspond to a point in which gradient of the objective function will coincide
with the normal of the surface. LP theory asserts that if an LP has an optimal
solution there is one at a vertex of the polyhedron. Unfortunately vertices of the
polyhedron are in the intersection of n or more hyperplanes and therefore are not
di erentiable. Moreover, LP theory asserts that there is an optimal vertex at which
gradient of the objective function will lie in the cone determined by normals of
hyperplanes intersection of which is the vertex itself. Unfortunately nding the right
combination of the hyperplanes is a combinatorial problem. Therefore, we may think
of starting simplex iterations from a point where gradient of the objective function
makes minimum angles with the normals of hyperplanes determining the point. It
may be noted here that such a point may well be beyond feasible region, and we
may need iterations to reach feasibility. We would like to carry out simulation of
this algorithm and compare its performance with the existing simplex algorithm.
Furthermore, we have noted two other issues of LP problem. Firstly, we show that
revenue maximizing and pro t maximizing LP problems are equivalent. Secondly,
LP duality is robust in the sense that even if non-negativity constraints are included
into the main constraints duality results hold. | en_US |
dc.description.statementofresponsibility | Samiha Shameem | |
dc.format.extent | 32 pages | |
dc.language.iso | en | en_US |
dc.publisher | Brac University | en_US |
dc.rights | Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
dc.subject | Linear programming | en_US |
dc.subject | Simplex method | en_US |
dc.subject | Basic feasible solution | en_US |
dc.subject | Feasibility | en_US |
dc.subject | Infeasibility | en_US |
dc.subject | Duality | en_US |
dc.subject.lcsh | Programming, Linear | |
dc.title | An experiment with simplex method for solving linear programming problems | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | B. Computer Science | |