Affiliation:
1. Polytechnique Montréal, Montréal, Québec H3J 3A7, Canada
Abstract
The quadratic multiknapsack problem consists of packing a set of items of various weights into knapsacks of limited capacities with profits being associated with pairs of items packed into the same knapsack. This problem has been solved by various heuristics since its inception, and more recently it has also been solved with an exact method. We introduce a generalization of this problem that includes pairwise conflicts as well as balance constraints, among other particularities. We present and compare constraint programming and integer programming approaches for solving this generalized problem. Summary of Contribution: The quadratic multiknapsack problem consists of packing a set of items of various weights into knapsacks of limited capacities -- with profits being associated with pairs of items packed into the same knapsack. This problem has been solved by various heuristics since its inception, and more recently it has also been solved with an exact method. We introduce a generalization of this problem which includes pairwise conflicts as well as balance constraints, among other particularities. We present and compare constraint programming and integer programming approaches for solving this generalized problem. The problem we address is clearly in the core of the operations research applications in which subsets have to be built and, in particular, we add the concept of fairness to the modeling and solution process by computationally evaluating techniques to take fairness into account. This is clearly at the core of computational evaluation of algorithms.
Publisher
Institute for Operations Research and the Management Sciences (INFORMS)
Reference12 articles.
1. Algorithm 457: finding all cliques of an undirected graph
2. Castro C ,
Crawford B ,
Monfroy E (2007) A quantitative approach for the design of academic curricula. Smith MJ, ed. Human Interface and the Management of Information: Interacting in Information Environments (Springer, Berlin, Heidelberg), 279–288.
3. Gualandi S ,
Lombardi M (2013) A simple and effective decomposition for the multidimensional binpacking constraint. Schulte C, ed. Internat. Conf. Principles Practice Constraint Programming, Lecture Notes in Computer Science, vol. 8124 (Springer, Berlin), 356–364.
4. The quadratic multiple knapsack problem and three heuristic approaches to it
5. Lewis R (2013) Constructing wedding seating plans: A tabu subject. Arabnia HR, Hashemi RR, Jandieri G, Solo AM, Tinetti FG, eds. Proc. Internat. Conf. Genetic Evolutionary Methods (GEM’13), Las Vegas, 24–32.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献