Artificial Bee Colony for Quadratic Assignment Problem: A Hospital Case Study

2016 ◽  
Vol 2 (3) ◽  
pp. 502-508 ◽  
Author(s):  
Jalal Sultan
2016 ◽  
Vol 2 (3) ◽  
pp. 502
Author(s):  
Jalal A. Sultan ◽  
Daham A. Matrood ◽  
Zaidoun M. Khaleel

The problem of locating hospital departments so as to minimize the total distance travelled by patients can be formulated as a Quadratic Assignment Problem (QAP).In general, (QAP) is one of the Combinatorial Optimization Problems and always high dimensional. Therefore, the use of meta-heuristics that generates good solutions in reasonable computer time becomes an attractive alternative. In this paper, a proposed artificial bee colony (ABC) algorithm is used to optimize QAP. The main idea is to use different crossover techniques for employee and onlooker bee stages and use exchange position operator for scout bee stage. The results of ABC algorithm show the efficiency and capabilities of proposed algorithm in finding the optimum solutions, compared with results of GA and SA in all test problems. The purpose of this paper is to apply the QAP in Azadi hospital in Kirkuk city to minimize the total distance travelled by patients. The application involves determine the flow matrix and the distance matrix to solve the problem. The results related that QAP model was presented suitable framework for clinics allocation and optimum use.


Author(s):  
ROBERT MERKEL ◽  
DAOMING WANG ◽  
HUIMIN LIN ◽  
TSONG YUEH CHEN

Metamorphic testing is a technique for the verification of software output without a complete testing oracle. Mathematical optimization, implemented in software, is a problem for which verification can often be challenging. In this paper, we apply metamorphic testing to one such optimization problem, the quadratic assignment problem (QAP). From simple observations of the properties of the QAP, we describe how to derive a number of metamorphic relations useful for verifying the correctness of a QAP solver. We then compare the effectiveness of these metamorphic relations, in "killing" mutant versions of an exact QAP solver, to a simulated oracle. We show that metamorphic testing can be as effective as the simulated oracle for killing mutants. We examine the relative effectiveness of different metamorphic relations, both singly and in combination, and conclude that combining metamorphic relations can be significantly more effective than using a single relation.


Sign in / Sign up

Export Citation Format

Share Document