NOTE: This item is not available outside the Texas A&M University network. Texas A&M affiliated users who are off campus can access the item through NetID and password authentication or by using TAMU VPN. Non-affiliated individuals should request a copy through their local library's interlibrary loan service.
An algorithm for large-scale nonliner knapsack : problems and extensions
dc.contributor.advisor | Hogg, Gary L. | |
dc.contributor.advisor | Phillips, Don T. | |
dc.creator | Tari, Farhad Ghasemi | |
dc.date.accessioned | 2020-08-21T22:12:54Z | |
dc.date.available | 2020-08-21T22:12:54Z | |
dc.date.issued | 1980 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/DISSERTATIONS-685583 | |
dc.description | Vita. | en |
dc.description.abstract | In this dissertation, an algorithm was developed to solve large scale discrete nonlinear knapsack problems (NKP) with multiple resource constraints. The algorithm is essentially a dynamic programming technique in a sense that the problem is decomposed into smaller subproblems. The concept of imbedded state space is incorporated in the algorithm to convert the multi-dimensional state variable problem to a single-dimensional state variable problem. The combinatorial nature of NKP and the dimensionality of state variables will result in the enumeration of an increasingly large vector of possible solutions at each stage. Several efforts were made to reduce the size of this vector. The principle three efforts are: (1) the elimination of those state-space solutions leading to an infeasible solution, (2) the elimination of those solution points which consume more of the resources and provide a smaller amount of return, (3) the elimination of the state-space solutions which will result (in preceding stages) in a return less than the predetermined lower bound. The initial lower and upper bounds are determined using the solution to a surrogate problem. These bounds are then iteratively updated. The updated lower bound will result in the elimination of unnecessary computations, and the updated upper bound serves as a termination criterion to stop the computational process (at any stage) whenever the solution reaches this bound. As a useful application, the problem of finding the best set of strategies for the Texas highway maintenance and rehabilitation system was solved by the algorithm. First, a diverging branch dynamic programming model was developed for the problem. Each branch of the dynamic programming model is considered as a maintenance district, in which a set of maintenance strategies must be selected. The objective is to maximize the summation of calculated utilities subject to the limitation of three types of materials, two types of equipment, and two types of manpower. The results obtained by solving each branch (district) are then used for allocation of the state-wide highway maintenance budget through maintenance districts. That is, all the branches of the non-serial dynamic programming model are related to a single state variable (amount of the budget), while each branch of a serial dynamic programming problem with multi-dimensional state variables must be solved... | en |
dc.format.extent | x, 180 leaves | en |
dc.format.medium | electronic | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | eng | |
dc.rights | This thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use. | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
dc.subject | Major industrial engineering | en |
dc.subject.classification | 1980 Dissertation T186 | |
dc.subject.lcsh | Dynamic programming | en |
dc.subject.lcsh | Integer programming | en |
dc.subject.lcsh | Branch and bound algorithms | en |
dc.subject.lcsh | Programming (Mathematics) | en |
dc.subject.lcsh | Roads | en |
dc.subject.lcsh | Maintenance and repair | en |
dc.subject.lcsh | Finance | en |
dc.subject.lcsh | Mathematical models | en |
dc.subject.lcsh | Texas | en |
dc.title | An algorithm for large-scale nonliner knapsack : problems and extensions | en |
dc.type | Thesis | en |
thesis.degree.grantor | Texas A&M University | en |
thesis.degree.name | Doctor of Philosophy | en |
dc.contributor.committeeMember | Foster, J. W. | |
dc.contributor.committeeMember | Smith, D. R. | |
dc.contributor.committeeMember | Wehrly, Thomas E. | |
dc.type.genre | dissertations | en |
dc.type.material | text | en |
dc.format.digitalOrigin | reformatted digital | en |
dc.publisher.digital | Texas A&M University. Libraries | |
dc.identifier.oclc | 6887351 |
Files in this item
This item appears in the following Collection(s)
-
Digitized Theses and Dissertations (1922–2004)
Texas A&M University Theses and Dissertations (1922–2004)
Request Open Access
This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.