2014Journal of Korean Institute of Industrial EngineersOpen access

The Generalized Multiple-Choice Multi-Divisional Linear Programming Knapsack Problem

Joong-Yeon Won

Open full text 0 citations

Abstract

The multi-divisional knapsack problem is defined as a binary knapsack problem where each mutually exclusive division has its own capacity. In this paper, we present an extension of the multi-divisional knapsack problem that has generalized multiple-choice constraints. We explore the linear programming relaxation (P) of this extended problem and identify some properties of problem (P). Then, we develop a transformation which converts the problem (P) into an LP knapsack problem and derive the optimal solutions of problem (P) from those of the converted LP knapsack problem. The solution procedures have a worst case computational complexity of order $O(n^2{\log}\;n)$ , where n is the total number of variables. We illustrate a numerical example and discuss some variations of problem (P).

Open-access reader

About this research paper

What this paper is about

The multi-divisional knapsack problem is defined as a binary knapsack problem where each mutually exclusive division has its own capacity. In this paper, we present an extension of the multi-divisional knapsack problem that has generalized multiple-choice constraints. We explore the linear programming relaxation (P) of this extended problem and identify some properties of problem (P). Then, we develop a transformation which converts the problem (P) into an LP knapsack problem and derive the optimal solutions of problem (P) from those of the converted LP knapsack problem. The solution procedures have a worst case computational complexity of order $O(n^2{\log}\;n)$ , where n is the total number of variables. We illustrate a numerical example and discuss some variations of problem (P).

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The multi-divisional knapsack problem is defined as a binary knapsack problem where each mutually exclusive division has its own capacity. In this paper, we present an extension of the multi-divisional knapsack problem that has generalized multiple-choice constraints. We explore the linear programming relaxation (P) of this extended problem and identify some properties of problem (P). Then, we develop a transformation which converts the problem (P) into an LP knapsack problem and derive the optimal solutions of problem (P) from those of the converted LP knapsack problem. The solution procedures have a worst case computational complexity of order $O(n^2{\log}\;n)$ , where n is the total number of variables. We illustrate a numerical example and discuss some variations of problem (P).

Key concepts: Knapsack problem, Continuous knapsack problem, Change-making problem, Cutting stock problem, Mathematics, Mathematical optimization, Generalized assignment problem, Polynomial-time approximation scheme

Related papers

Back to paper searchBrowse research topicsOriginal source
The Generalized Multiple-Choice Multi-Divisional Linear Programming Knapsack Problem — Research Paper | ScholarLens