共查询到20条相似文献,搜索用时 15 毫秒
2.
3.
Summary A new sequential algorithm with complexityO(M
2+n) for an Integer Knapsack Problem with capacityM andn objects is proposed. The correspondentO(M
2/p+n) parallel algorithm runs on a ring machine withp processors. Computational results on both a local area network and a transputer network are reported. 相似文献
4.
K. C. Kiwiel 《Journal of Optimization Theory and Applications》2008,136(3):445-458
We study several variations of the Bitran–Hax variable fixing method for the continuous quadratic knapsack problem. We close
the gaps in the convergence analysis of several existing methods and provide more efficient versions. We report encouraging
computational results for large-scale problems. 相似文献
5.
K. C. Kiwiel 《Journal of Optimization Theory and Applications》2007,134(3):549-554
We give a linear time algorithm for the continuous quadratic knapsack problem which is simpler than existing methods and competitive
in practice. Encouraging computational results are presented for large-scale problems.
The author thanks the Associate Editor and an anonymous referee for their helpful comments. 相似文献
6.
Global Optimization Techniques for Solving the General Quadratic Integer Programming Problem 总被引:3,自引:0,他引:3
Nguyen Van Thoai 《Computational Optimization and Applications》1998,10(2):149-163
We consider the problem of minimizing a general quadratic function over a polytope in the n-dimensional space with integrality restrictions on all of the variables. (This class of problems contains, e.g., the quadratic 0-1 program as a special case.) A finite branch and bound algorithm is established, in which the branching procedure is the so-called integral rectangular partition, and the bound estimation is performed by solving a concave programming problem with a special structure. Three methods for solving this special concave program are proposed. 相似文献
7.
Using a Mixed Integer Quadratic Programming Solver for the Unconstrained Quadratic 0-1 Problem 总被引:1,自引:0,他引:1
In this paper, we consider problem (P) of minimizing a quadratic function q(x)=x
t
Qx+c
t
x of binary variables. Our main idea is to use the recent Mixed Integer Quadratic Programming (MIQP) solvers. But, for this,
we have to first convexify the objective function q(x). A classical trick is to raise up the diagonal entries of Q by a vector u until (Q+diag(u)) is positive semidefinite. Then, using the fact that x
i
2=x
i, we can obtain an equivalent convex objective function, which can then be handled by an MIQP solver. Hence, computing a suitable
vector u constitutes a preprocessing phase in this exact solution method. We devise two different preprocessing methods. The first
one is straightforward and consists in computing the smallest eigenvalue of Q. In the second method, vector u is obtained once a classical SDP relaxation of (P) is solved.
We carry out computational tests using the generator of (Pardalos and Rodgers, 1990) and we compare our two solution methods
to several other exact solution methods. Furthermore, we report computational results for the max-cut problem. 相似文献
8.
Wei Shih 《The Journal of the Operational Research Society》1979,30(4):369-378
This paper presents an efficient solution algorithm for the multiconstraint zero-one knapsack problem through a branch and bound search process. The algorithm has been coded in FORTRAN; and a group of thirty 5-constraint knapsack problems with 30-90 variables were run on IBM 360/75 using two other codes as well, in order to compare the computational efficiency of the proposed method with that of the original Balas and an improved Balas additive algorithms. The computational results show that the proposed method is markedly faster with regard to the total as well as the individual solution times for these test problems, and such superiority becomes more evident as the number of variables and the difficulty of the problems increase. The results also indicated that the original Balas method is extremely inefficient for the type of problems being considered here. The total solution time for the thirty problems is 13 min for the proposed method, 109 min for the improved Balas algorithm, and over 380 min for the original Balas algorithm. Extension of the solution algorithm to the generalized knapsack problem is also suggested. 相似文献
9.
研究了分组0-1背包问题,提出了一种动态规划解决方法,在物品总数为n个和背包承重量为W时,递推过程的复杂度为O(nW),回溯过程的复杂度为O(n).计算实例表明利用该方法易于找到最优解. 相似文献
10.
A Genetic Algorithm for the Multidimensional Knapsack Problem 总被引:22,自引:0,他引:22
In this paper we present a heuristic based upon genetic algorithms for the multidimensional knapsack problem. A heuristic operator which utilises problem-specific knowledge is incorporated into the standard genetic algorithm approach. Computational results show that the genetic algorithm heuristic is capable of obtaining high-quality solutions for problems of various characteristics, whilst requiring only a modest amount of computational effort. Computational results also show that the genetic algorithm heuristic gives superior quality solutions to a number of other heuristics. 相似文献
11.
Duality Bound Method for the General Quadratic Programming Problem with Quadratic Constraints 总被引:4,自引:0,他引:4
N. V. Thoai 《Journal of Optimization Theory and Applications》2000,107(2):331-354
The purpose of this article is to develop a branch-and-bound algorithm using duality bounds for the general quadratically-constrained quadratic programming problem and having the following properties: (i) duality bounds are computed by solving ordinary linear programs; (ii) they are at least as good as the lower bounds obtained by solving relaxed problems, in which each nonconvex function is replaced by its convex envelope; (iii) standard convergence properties of branch-and-bound algorithms for nonconvex global optimization problems are guaranteed. Numerical results of preliminary computational experiments for the case of one quadratic constraint are reported. 相似文献
12.
二次分配问题(Quadratic assignment problem,QAP)属于NP-hard组合优化难题.二次分配问题的线性化及下界计算方法,是求解二次分配问题的重要途径.以Frieze-Yadegar线性化模型和Gilmore-Lawler下界为基础,详细论述了二次分配问题线性化模型的结构特征,并分析了Gilmore-Lawler下界值往往远离目标函数最优值的原因.在此基础上,提出一种基于匈牙利算法的二次分配问题对偶上升下界求解法.通过求解QAPLIB中的部分实例,说明了方法的有效和可行性. 相似文献
13.
A. B. Khutoretskii S. V. Bredikhin A. A. Zamyatin 《Journal of Applied and Industrial Mathematics》2018,12(2):264-277
We present a 0.5-approximation algorithm for the Multiple Knapsack Problem (MKP). The algorithm uses the ordering of knapsacks according to the nondecreasing of size and the two orderings of items: in nonincreasing utility order and in nonincreasing order of the utility/size ratio. These orderings create two lexicographic orderings on A × B (here A is the set of knapsacks and B is the set of indivisible items). Based on each of these lexicographic orderings, the algorithm creates a feasible solution to the MKP by looking through the pairs (a, b) ∈ A × B in the corresponding order and placing item b into knapsack a if this item is not placed yet and there is enough free space in the knapsack. The algorithm chooses the best of the two obtained solutions. This algorithm is 0.5-approximate and has runtime O(mn) (without sorting), where mand n are the sizes of A and B correspondingly. 相似文献
14.
本文主要讨论了二次整数规划问题的线性化方法.在目标函数为二次函数的情况下,我们讨论了带有二次约束的整数规划问题的线性化方法,并将文献中对二次0-1问题的研究拓展为对带有盒约束的二次整数规划问题的研究.最终将带有盒约束的二次整数规划问题转化为线性混合本文主要讨论了二次整数规划问题的线性化方法.在目标函数为二次函数的情况下,我们讨论了带有二次约束的整数规划问题的线性化方法,并将文献中对二次0-1问题的研究拓展为对带有盒约束的二次整数规划问题的研究.最终将带有盒约束的二次整数规划问题转化为线性混合0-1整数规划问题,然后利用Ilog-cplex或Excel软件中的规划求解工具进行求解,从而解决原二次整数规划. 相似文献
15.
We present in this paper an integer diagonalization approach for deriving new lower bounds for general quadratic integer programming
problems. More specifically, we introduce a semiunimodular transformation in order to diagonalize a symmetric matrix and preserve
integral property of the feasible set at the same time. Via the semiunimodular transformation, the resulting separable quadratic
integer program is a relaxation of the nonseparable quadratic integer program. We further define the integer diagonalization
dual problem to identify the best semiunimodular transformation and analyze some basic properties of the set of semiunimodular
transformations for a rational symmetric matrix. In particular, we present a complete characterization of the set of all semiunimodular
transformations for a nonsingular 2×2 symmetric matrix. We finally discuss Lagrangian relaxation and convex relaxation schemes
for the resulting separable quadratic integer programming problem and compare the tightness of different relaxation schemes. 相似文献
16.
以改进的拉格朗日松弛(Lagrangian relaxation,LR)方法和二次分配问题(quadratic assignment problem,QAP)的线性化模型为基础,给出了求解QAP的拉格朗日松弛新方法,这为有效求解QAP提供了一种新的解决方案.通过求解二次分配基准问题库(QAPLIB)中的实际算例,从实验的角度说明了拉格朗日松弛新方法求解QAP的可行性及存在的不足之处,并对今后进一步的研究工作指明了方向. 相似文献
17.
In this paper a barrier function method is proposed for approximating a solution of the nonconvex quadratic programming problem with box constraints. The method attempts to produce a solution of good quality by following a path as the barrier parameter decreases from a sufficiently large positive number. For a given value of the barrier parameter, the method searches for a minimum point of the barrier function in a descent direction, which has a desired property that the box constraints are always satisfied automatically if the step length is a number between zero and one. When all the diagonal entries of the objective function are negative, the method converges to at least a local minimum point of the problem if it yields a local minimum point of the barrier function for a sequence of decreasing values of the barrier parameter with zero limit. Numerical results show that the method always generates a global or near global minimum point as the barrier parameter decreases at a sufficiently slow pace. 相似文献
18.
Polina Vinogradova Anatoli Zarubin 《Numerical Functional Analysis & Optimization》2013,34(1-2):148-167
In the current paper, we study a projection method for a Cauchy problem for an operator-differential equation with a leading self-adjoint operator A(t) and a subordinate linear operator K(t) in a Hilbert space. The projection subspaces are linear spans of eigenvectors of an operator similar to A(t). It is assumed that the operators A(t) and K(t) are sufficiently smooth. Error estimates for the approximate solutions and their derivatives are obtained. The application of the developed method for solving the initial boundary value problems is given. 相似文献
19.
Zvi Drezner 《Journal of Applied Mathematics and Decision Sciences》2002,6(3):143-153
We propose a new heuristic for the solution of the quadratic assignment problem. The heuristic combines ideas from tabu search and genetic algorithms. Run times are very short compared with other heuristic procedures. The heuristic performed very well on a set of test problems. 相似文献
20.
The quadratic assignment problem (QAP) is known to be NP-hard. We propose a hybrid metaheuristic called ANGEL to solve QAP.
ANGEL combines the ant colony optimization (ACO), the genetic algorithm (GA) and a local search method (LS). There are two
major phases in ANGEL, namely ACO phase and GA phase. Instead of starting from a population that consists of randomly generated
chromosomes, GA has an initial population constructed by ACO in order to provide a good start. Pheromone acts as a feedback
mechanism from GA phase to ACO phase. When GA phase reaches the termination criterion, control is transferred back to ACO
phase. Then ACO utilizes pheromone updated by GA phase to explore solution space and produces a promising population for the
next run of GA phase. The local search method is applied to improve the solutions obtained by ACO and GA. We also propose
a new concept called the eugenic strategy intended to guide the genetic algorithm to evolve toward a better direction. We
report the results of a comprehensive testing of ANGEL in solving QAP. Over a hundred instances of QAP benchmarks were tested
and the results show that ANGEL is able to obtain the optimal solution with a high success rate of 90%.
This work was supported in part by the National Science Council, R.O.C., under Contract NSC 91-2213-E-005-017. 相似文献