scholarly journals A New Class of Hard Problem Instances for the 0-1 Knapsack Problem

Author(s):  
Jorik Jooken ◽  
Pieter Leyman ◽  
Patrick De Causmaecker
2020 ◽  
Vol 92 (1) ◽  
pp. 107-132 ◽  
Author(s):  
Britta Schulze ◽  
Michael Stiglmayr ◽  
Luís Paquete ◽  
Carlos M. Fonseca ◽  
David Willems ◽  
...  

Abstract In this article, we introduce the rectangular knapsack problem as a special case of the quadratic knapsack problem consisting in the maximization of the product of two separate knapsack profits subject to a cardinality constraint. We propose a polynomial time algorithm for this problem that provides a constant approximation ratio of 4.5. Our experimental results on a large number of artificially generated problem instances show that the average ratio is far from theoretical guarantee. In addition, we suggest refined versions of this approximation algorithm with the same time complexity and approximation ratio that lead to even better experimental results.


1995 ◽  
Vol 05 (02) ◽  
pp. 251-262 ◽  
Author(s):  
R. ANDONOV ◽  
P. QUINTON ◽  
S. RAJOPADHYE ◽  
D. WILDE

We present a shift register-based systolic array for a class of recurrences, with dynamic dependencies called knapsack problem recurrences. All previous arrays or parallel implementations led to either low efficiency or to complicated control. To the best of our knowledge, the proposed design is the first realistic pure systolic and optimal array for this pseudo-polynomial, NP-hard problem. The key feature of the array is that it requires almost no control circuitry.


Author(s):  
Hiroshi Unno ◽  
Tachio Terauchi ◽  
Eric Koskinen

AbstractIn recent years they have been numerous works that aim to automate relational verification. Meanwhile, although Constrained Horn Clauses ($$\mathrm {CHCs}$$ CHCs ) empower a wide range of verification techniques and tools, they lack the ability to express hyperproperties beyond k-safety such as generalized non-interference and co-termination.This paper describes a novel and fully automated constraint-based approach to relational verification. We first introduce a new class of predicate Constraint Satisfaction Problems called $$\mathrm {pfwCSP}$$ pfwCSP where constraints are represented as clauses modulo first-order theories over predicate variables of three kinds: ordinary, well-founded, or functional. This generalization over $$\mathrm {CHCs}$$ CHCs permits arbitrary (i.e., possibly non-Horn) clauses, well-foundedness constraints, functionality constraints, and is capable of expressing these relational verification problems. Our approach enables us to express and automatically verify problem instances that require non-trivial (i.e., non-sequential and non-lock-step) self-composition by automatically inferring appropriate schedulers (or alignment) that dictate when and which program copies move. To solve problems in this new language, we present a constraint solving method for $$\mathrm {pfwCSP}$$ pfwCSP based on stratified CounterExample-Guided Inductive Synthesis (CEGIS) of ordinary, well-founded, and functional predicates.We have implemented the proposed framework and obtained promising results on diverse relational verification problems that are beyond the scope of the previous verification frameworks.


2021 ◽  
Vol 2021 ◽  
pp. 1-15
Author(s):  
Tung Khac Truong

The discounted {0–1} knapsack problem may be a kind of backpack issue with gathering structure and rebate connections among things. A moth-flame optimization algorithm has shown good searchability combined with an effective solution presentation designed for the discounted {0-1} knapsack problem. A new encoding scheme used a shorter length binary vector to help reduce the search domain and speed up the computing time. A greedy repair procedure is used to help the algorithm have fast convergence and reduce the gap between the best-found solution and the optimal solution. The experience results of 30 discounted {0-1} knapsack problem instances are used to evaluate the proposed algorithm. The results demonstrate that the proposed algorithm outperforms the two binary PSO algorithms and the genetic algorithm in solving 30 DKP01 instances. The Wilcoxon rank-sum test is used to support the proposed declarations.


2012 ◽  
Vol 446-449 ◽  
pp. 592-595
Author(s):  
Li Bin Cai ◽  
Shen Wei ◽  
Jing Hua Yuan ◽  
Li Li

Tower nesting is a classic NP-hard problem, which is always solved in manual method or manual method combined with computer in production practice. The manual method is inefficient and impossible to process large amount of data accurately. Furthermore, the utilization rate of materials is not satisfactory. In this paper, we present a strategy based on an improved greedy algorithm to solve the nesting problem. Experimental results show that this algorithm has advantages of time efficiency and utilization rate of material.


Author(s):  
Rajeev Kumar

The privacy preserving microdata sharing literature has proposed several techniques that allow a database administrator to share a dataset in a privacy preserving manner. This paper considers the implications of adding a market layer to that setting. In this setting, individuals (data providers) can receive a market-determined compensation in exchange for their information while they also receive a personalized privacy protection. The computational burdens of satisfying a variety of privacy requirements of individuals (sellers) and dataset requirements of the data receiver (buyer) are analyzed in this paper. The author presents a polynomial time reformulation procedure that proves that the “optimum information product” creation problem reduces to multiple-choice knapsack problem, which is a weakly NP hard problem. The problem of various instance sizes is solved using FICO Xpress 7.0 optimization software. The insights presented in the paper can be utilized for creating a market of individual information in different settings.


2013 ◽  
Vol 433-435 ◽  
pp. 566-569
Author(s):  
Zi Bin Man ◽  
Ting Hong Zhao

The Multidimensional 0-1 knapsack problem is a NP hard problem, though there are many algorithm is used to solve the problem, but there is still not a good solution to solving the problem. This paper improved niche genetic algorithm, established a master-slave mode niche genetic algorithm, and carried on adaptive setting the individual Euclidean distance criterion, making it can changed with the evolving algebra incremental. At last, used master-slave niche genetic algorithm to solve the Multidimensional 0-1 knapsack problem, test results showed, the algorithm has good applicability and superiority in solving the Multidimensional 0-1 knapsack problem.


Author(s):  
Reza Abbasian ◽  
Malek Mouhoub

Despite some success of Genetic Algorithms (GAs) when tackling Constraint Satisfaction Problems (CSPs), they generally suffer from poor crossover operators. In order to overcome this limitation in practice, we propose a novel crossover specifically designed for solving CSPs including Temporal CSPs (TCSPs). Together with a variable ordering heuristic and an integration into a parallel architecture, this proposed crossover enables the solving of large and hard problem instances as demonstrated by the experimental tests conducted on randomly generated CSPs and TCSPs based on the model RB. We will indeed demonstrate, through these tests, that our proposed method is superior to the known GA-based techniques for CSPs. In addition, we will show that we are able to compete with the efficient MAC-based Abscon 109 solver for random problem instances as well as those instances taken from Lecoutre’s CSP library. Finally, we conducted additional tests on very large consistent and over constrained CSPs and TCSPs instances in order to show the ability of our method to deal with constraint problems in real time. This corresponds to solving the CSP or the TCSP by giving a solution with a quality (number of solved constraints) depending on the time allocated for computation.


Sign in / Sign up

Export Citation Format

Share Document