Binary Ant Colony Evolutionary Algorithm
|
|
|
- Cleopatra Richard
- 10 years ago
- Views:
Transcription
1 Weiqing Xiong Liuyi Wang Chenyang Yan School of Information Science and Engineering Ningbo University, Ningbo 35 China School Information and Electrical Engineering Lanzhou Jiaotong University Lanzhou China Abstract Form the view of the biological viewpoint; each ant of social insects is regarded as neuron. They compose a neural networ by stochastic and loose connections with each other; Similar to the artificial neural networ simulating the ant colony, the Ant colony algorithm of binary networ is presented. As the binary coding is adapted, lower aptitude behave of single ant is requested, less storage is needed, the algorithm efficiency is enhanced largely. The test function and the multi 0/ Knapsac problem show that the algorithm has better convergence speed and stability, the result is very excellent Keywords : Swarm intelligence, Simulated evolution computation, Binary networ, Ant colony algorithm, Genetic algorithm Introduction Ant colony optimization algorithm is a new simulative evolutionary algorithm named ant colony system and was proposed in the 990s by Italian scholar M. Dorigo. It has been applied to TSP, allocation problem, JSP, and got excellent results. Hence, more attention has arisen to the ant colony system, and the model has been applied to many practical problems [,]. Holland s theory of complexity self-adaptation system considers: human brain, immune system, life system, cell, ant colony and the parties and organizations in human society are all parallel and interactive networs composed by agent [3,4]. Form the biological evolution viewpoint; each ant of social insects is regarded as a single neuron. They compose a neural networ by random and loose connections with each other; then as artificial neural networs simulate human brain, this loose neural networ, in other words, can simulate the colony behavior of the insect to construct a neural networ model with a loose brain-colony intelligence stochastic structure. Social insects always behave intelligent such as bee s nest building, ant s foraging. It seems that all this behavior is a cooperative process designed preliminarily and monitored by some general directors, and the whole colony loos lie an intelligent human being. Although many biologists pay much attention to this phenomenon, the inside mystery is still unnown. Recently, researchers in artificial intelligence field become interested in the colony behavior of insect as in human intelligence, and want to simulate by computer. That is what is called swarm intelligence [5]. Withal, it can be thought that ant colony algorithm should be a multi-agent 0
2 International Journal of Information Technology, Vol., No.3, 006 cooperative evolutionary algorithm based on lattice space. Generally speaing, binary representation is the most efficient and economical data representation, and two-value logic is the easiest way to simulate and implement, so we consider that this lattice space is binary networ. Experimental result indicates: Ant Colony Algorithm has very strong ability to find better solutions to combination optimization, and gets good performance on parallel computing, easy combination with other algorithm and nice robustness. However, it still has some shortcomings, for example: at initial stages it lac pheromone, search slowly, and easily to trap into the local optimal solution if the quantity is large, which is to say premature convergence. Regarded as efficiency global parallel optimization search tool, the Genetic Algorithm has some disadvantage: early to convergence to local optimization of target function, thereby is difficult to find global optimization along with has bad local ability, sometimes convergences around the optimization. In order to overcome these drawbacs, based on the binary ant colony networ, combines the Genetic Algorithm with the Ant Colony Algorithm, the new algorithm is called Binary Ant Algorithm-evolution algorithm. Binary Ant Colony Evolutionary Design. Binary Ant colony networ Construction Reference [5] indicates that in the view of organic evolution, each ant of social insects is regarded as neuron. They compose a neural networ by stochastic, loose connections with each other; Similar to the artificial neural networ simulating the ant colony, a loose neural networ, which has a stochastic construction of loose braincolony intelligence, is used to simulate the colony behavior of insect. Hence, some complicated collective tass can be cooperatively finished by many simple individuals, and through some simple communication. Meanwhile, this method has strong robustness. In this way, a mathematical model of colony intelligence is setup. Suppose there is a colony, containing n individual (the ability of each individual is the same), and every individual has an ability of f, which is a functional computation that every individual can complete. Secondly, every individual can communicate with another one nearby, in other words, every individual can transfer information to another one. Each individual acts stochastically and concurrently. After receiving a terminal instruction, it stops woring, then, the whole tas completes. Aim at the binary networ showed as Figure, we divide the wor of ants, and different inds of ants search the same routine, and pheromone is left on each edge. As an intelligent body, each ant just chooses one edge of the two. The intelligent behavior of ant is very simple, and the incidence matrix traversed by each ind of ant needs only n s space, which to some extent solves the descriptive difficulty generated from long coding and the reduction of solution quality. Hence, in the next experiment, the efficiency of algorithm increases greatly.
3 S routine searched by ant S routine searched by ant : Sw routine searched by ant w n n- n- Fig.. Binary ant colony networ Lie the definition of deterministic state automaton, we can design finite probabilistic state automaton and define it as a 5-tuple: NFSA = {, Q, Z, δ, F} Where Q is a state set containing starting state q 0, F Q is the subset of accepting state, is a set called alphabet, here is {0,}, λ represents output relation (so called because for every state, one input corresponds to several outputs). δ is transition function, but it contacts state/input, subsequent state and happening probability. λ : Q Q [0,], ( qt, δ t ) α( qt+, p( qt+ )) ( qt, σ t ) Q, p( qt+ ) [0,] Hence, one condition is needed to satisfy any state q t, for every possible input, the sum of the probability of the transitional output is. If it is not, match all the probabilities once again: q : p( ) =. t q t + σ t We can regard probabilistic finite automaton as Marov chain. Marov chain is a stochastic sequence of events and has anomalous property. That is to say, it is a stochastic process: the probability of next event completely depends on a sequence. degree in Marov chain represents that what will happen next just depends on the former events, which is called state-decidable Marov chain. Liewise, high-order Marov chain is called history-decidable Marov chain, which depends on several former events to decide the probability of next events. Here, we just research degree Marov chain, for it can be treated as finite state automaton, where every transition has some relationship with the generate probability. Define a directed graph G=(C, L), where the node set C is: { c 0 s ), c N ), c N ), c 3 N ), c 4 N ),..., c N 3 ), c N ), 0 c N ), c N )} 0 v s is the starting node, v j and v j are separately used to represent the value 0 and of position b in the binary string. To every node ( j =,3,... N, ), there are j
4 International Journal of Information Technology, Vol., No.3, 006 two directed arcs pointing to 0 v j and v j.. Basic Ant Colony Algorithm Initially, the quantity of information in each routine is equal, suppose τ (0) = C (C is constant), τ =0 (i,j =0,,,n-). During the movement, ant shifts its direction according to the quantity of information of the routine. The probability of movement is: τ α ( t) η β ( t), j allowed p = τ α is ( t) η β is ( t) () s allowed 0 otherwise Where m is the number of ants in the colony, p is the probability of ant s shift from position i to position j at time, α is the relative importance of trac, β is the relative importance of visibility (β>=0), τ is the remaining information on lin i,j at t time, η is the visibility of arc (i,j), allowed = {0,} represents the states that ant is allowed to choose. Thans to binary encoding, memory function is not needed; the ant can choose one edge according to the remaining quantity of pheromone on the edge in front. Besides, as time elapses, the former remaining information will disappear, ρ represents the durability of the trac (0 ρ<), parameter -ρ represents the degree of information evaporation. After time period s n, ant completes one circle, and information on every routine will adjust as follows: τ ( t + n) = ρ τ ( t) + ( ρ) τ, () τ m = = τ, (3) Where represents the remaining information left by ant in routine during τ τ represents the increment of information in routine. this circle, Q as if ant ever passed through, τ = L (4) 0 otherwise Where Q is a constant representing the number of tracs the ant left, L represents the length of the routine that ant passes during this circle. The global correction strategy proposed in reference [7] is as follows: τ ( t + n) = ρ τ ( t) + ( ρ) τ, (5) τ = τ, The th ant is the one that find the shortest routine in this circle. τ 3
5 comes at formula (4). Global correction strategy is to let the ant that best travels around the networ release information pheromone. The combination between global correction strategy and modified state transition strategy guarantees that the latter ants can search in the domain that traveled by the excellent elder, which greatly enhances the solving speech..3 Binary Ant colony Evolution Algorithm The basic algorithm is consist of four operator: select operator cross operator mutate operator and pheromone renovate operator. Stopping Criteria: required solution appears and after evolving several generations. Otherwise eeping elite GA converge in accordance with probability [6] Basic steps of the algorithm is as follows: Step : generate the initial solution random Step : genetic algorithm evolves n times, and gains the solution, which is used to initiate the phenomenon of the net. Step 3: judge whether the stopping condition of the qualification is met, if qualified, ends; otherwise, carries on. Step 4: ants search Step 5: use genetic algorithm to compute the solution generated by ant colony algorithm, and reserve the optimal Step 6: upgrade phenomenon of the net by optimal solution 3 Design of Algorithm used to optimize function solution 3. Mathematic models of multi-dimension function optimization Suppose that the general mathematic models of multi-dimension function optimization is as follows: min f(x,x, x n ) st. g i (x,x, x n ) 0,i=,,,m; (6) h i (x,x, x n ) =0, i=,,,l; where f(x) is object function, g i (x,x, x n ) and h i (x,x, x n ) is restriction function. Vector x =(x,x, x n ) is decision variable, g i (x,x, x n ) 0 is in equation restriction. h i (x,x, x n ) =0 equation restriction. Punish function is involved, and in some proper condition, the optimization problems containing restriction functions can be transformed to the field restriction optimization problems as follows: min f(x,x, x n ) (7) st. a i <x i <b i, (i=,,,n) Later, we will discuss field restriction optimization problems. 4
6 International Journal of Information Technology, Vol., No.3, Algorithm Design ()Encoding Design Binary encoding is adopted. The dimension of the optimization function decides the number of the routine that ants traverse in every circle. The first routine that an ant has traversed is the first variable of the corresponding function, and so is the second routine, by analogy. Every variable x i in candidate solution { x, x,...} is expressed by a N bits long binary string { bn bn... b b }, where b j { 0,}, j =,... N, b N is the topmost place, b 0 is the lowermost place. The leftmost real number of variable x i is x i min, the rightmost one is x, the corresponding decimal integer of binary string is, and i max we can execute parameter decoding according to the formula below: ( xi max xi min ) x i = + x N i min (8) The whole directed networ is showed as Figure, where m is the dimension number of variable, n is the length of the binary encoding of every corresponding variable, and algorithm traverses from top position to low position S routine searched by ant S routine searched by ant : Sw routine searched by ant w n n- n- position of binary encoding Fig.. Binary networ for function optimization () Initialization Generate m initial solutions randomly, and compute these solution degrees of adaptability. Then candidate group is got by the m initial solutions, and compute their information quantity according to the solution degree of adaptability of the value in candidate group. 3. Experiment of Function Optimization Test function is achieved from Reference [3]. In the test, we use α=,β=,ρ=0.35, Gen (number of revolutionary generation)=50,m (number of ants)=80.lenchrom (length of encoding)=40, Q=.0,Pc=0.95, Pm=0.05 5
7 Testing function : 00 ( x + x ) + ( x ) (.048 xi.048), where the minimum 0 is in (,); f(,)=0 can be got after executing certain generations; 5 Testing function : int( x i ) i = ( 5. x i 5.), where the global minimum 30 is in (-5., 5.); After executing, several solution equal to 30 can be got, including f (-5.06, )=-30. Testing function 3: 6, K = 500, f (, ) ),, 5 j x x = c j + ( x a c = j i = i j K + f (, ) j = j x x [ ] a = ( x i ) Where the minimum is in (-3, -3); After executing, several solutions equal to can be got, including f (-3.987,3.999)= Testing function 4: 4 i x i + Gaussian(0.) (.8 xi.8), where minimum i = 0 is in (0,0, 0). After executing, f (0,0 0)=0 can be got. 6 6L0 6 6L sin x + x 0.5 Testing function 5: 0.5 +, where -00 x i 00 (i=,) and [ ( x + x )] global minimum 0 is in (0,0); After executing, f (0,0)=0 can be got. From tests, we can see that the results got from cooperative evolutionary algorithm with stochastic binary hierarchical networ is really exciting, and it manages to overcome the shortcoming of ant colony algorithm not suitable to the successive space. 4 Design of Algorithm used to Multi-Dimension Knapsac Problem 4. Mathematic models of Multi-Dimension Knapsac Problem Multi-Dimension Knapsac Problem is a ind of napsac problems with a group of restriction. It can be described as follows: There are n goods with weights of W[],W[],,W[n] and values of 6
8 International Journal of Information Technology, Vol., No.3, 006 V[], V[],,V[n] separate, and m napsacs with capacities of C[], C[],,C[m]. It is required to put as many goods as possible into the napsac, and maximize the total value of the goods in all the napsacs with insurance that the whole weight of every napsac is not overloaded. Suppose that X [i][ is a binary variable. If goods I is put in the napsac j, X [i][=; otherwise, X [i][=0. Mathematic description of multi-dimension napsac problem is as follows: m n max = V[ i] X[ i][ (9) m st. j= n i= j= i= X[ i][ j =,, L, m; W[ i] X[ i][ C[ i =,, L, n X[ i][ {0,}, i =,, L n, j =,, Lm; Knapsac problem is a special integer layout problem, and is also a NP-hard problem. To multi-dimension napsac problem, with the premise that every goods can be put into one napsac most, its time complexity is O( mn ) [8]. 4. Design of Algorithm () Design of Encoding Suppose X[i][ is a binary variable. If goods I is put into napsac j, X[i][=; otherwise, X[i][=0. Corresponding binary net is showed as Figure 3, where m is the number of napsac, and n is the number of goods. S napsac searched by ant S napsac searched by ant : Sw napsac m searched by ant w Goods 3 n- n Fig. 3.. Binary networ for multi-dimension napsac problem () Degree function of adaptability Individual degree function of adaptability in napsac problem is determined by the total value of goods in all napsac decided by individual solution, viz. 7
9 f = m n j= i= V[ i] X[ i][. (0) (3) Illegal individual modification operator In the process of generating new individuals, it is inevitable to produce some illegal individuals. To maintain the validity of individual in the colony, it is required to modify the illegal individuals, and get the reasonable, excellent ones. The best way to modify the illegal individual is proceed real time judging modification, viz. when one genetic position is, judge whether it breas the restriction, if it does, reset the value to Examples Testing In this example [ 9], suppose that there is a napsac problem with 00 goods and 3 napsacs. To mae the analysis of the result more straightforward, we suppose that the value density of all the goods are the same. Here, integer 0/ napsac problem can be simplified as: maximize the total weight of the goods in all the napsacs with the premise of not overloading the capacities of all the napsacs, viz. the maximum of the required value is simplified to the maximum of the quality. The qualities of the given 00 goods are showed as Table, and the capacities of 3 napsacs are c[]=3398,c[]=37,c[3]=873. Table.. Goods Quality Table In this example, we use α=,β=,ρ=0.35, Q=.0,Pc=0.95, Pm=0.. Two-dimension napsac problem test: Choose two napsacs of c[]=3398, c[]=37 respectively, and C[]+C[]=475. Here, m ( number of ants ) =40, division number of ants is, each dimension is traversed by 0 ants, and number of generation is 00. Results are 474 after every execution. Three-dimension napsac problem test: we use three napsac in the emulation example where c[]=3398,c[]=37,c[3]=873, and C[]+C[]+C[3]=6598. here, m(number of ants)=60, division number of ants is 3, each dimension is traversed by 0 ants, and number of generation is 500. Results are 6596 after every execution. After the testing above, we can see that the result of the ant colony algorithm designed to deal with multi-dimension napsac problem is quite satisfactory, the 8
10 International Journal of Information Technology, Vol., No.3, 006 speed of computing is really quic and the solution is stable. So it can be concluded that hierarchical cooperative evolutionary algorithm with stochastic binary networ still has good performance on combination optimization. 5 Conclusion In this thesis, we simulate the colony behavior of insect by loose neural networ, viz. design a Binary ant colony evolutionary algorithm by the illumination of the construction of the neural networ model of loose brain-colony intelligence stochastic structure. The algorithm overcomes the shortcoming that ant colony algorithm is not suitable to solve successive parameter optimization, and it is also applicable to combination optimization (e.g. napsac problem, schedule problem). Moreover, it better solves the shortages of ant colony algorithm and the bad locate searching ability of genetic algorithm. In the process of function optimization and napsac problem, the results show that Binary ant colony evolutionary algorithm is practical and efficient, and the solutions are satisfactory. Reference [] Dorigo M, Caro GD. Ant colony optimization: A new meta-heuristic. In: Proc. of the 999 Congress on Evolutionary Computation, Washington, DC, USA: IEEE Press, 999: 470~477. [] Dorigo M, Gambardella LM. Ant colony system: A cooperative learning approach to the traveling salesman problem [J]. IEEE Trans on Evolutionary Computation, 997,(l) : 53~66. [3] Zbigniew Michalewicz. Genetic Algorithms +Data Structures=Evolution Programs [M] Science Press, Being 000 [4] Li Xia, Dai Ruwei. System Science and Complexity. Automatization Transaction 998,4(4): [5] Zhang Ling, Cheng Junsheng. Mathematic Model of Loose Brain-Colony intelligence Pattern Recognition and Artificial Intelligence 003()-5 [6] Stutzle T, Hoos H. MAX-MIN Ant System. Future Gener. Comput Syst, 00,6(8): [7] Zhang Wenxiu, Liang Yi. Mathematic Basis of Genetic Algorithm. Xi an Jiaotong University Press Xi an 000 [8] Li Qinghua,Li Kenli,Jiang Shengyi,Zhang Wei. Optimal Parallel Algorithm of Knapsac Problem. Software Transaction, 003, Vol 4(5): [9] 9
11 Weiqing Xiong now is a associate professor in the School of Information Science and Engineering, Ningbo University, his current research interests include evolutionary computation, artificial intelligence, etc. Liuyi Wang now is a graduate student in the School of Information Science and Engineering, Ningbo University, his current research interests include evolutionary computation, artificial intelligence, etc. 0
An ACO Approach to Solve a Variant of TSP
An ACO Approach to Solve a Variant of TSP Bharat V. Chawda, Nitesh M. Sureja Abstract This study is an investigation on the application of Ant Colony Optimization to a variant of TSP. This paper presents
Cloud database dynamic route scheduling based on polymorphic ant colony optimization algorithm
Cloud database dynamic route scheduling based on polymorphic ant colony optimization algorithm Chen Qing * Yong Zhong Liuming Xiang Chengdu Inst. of Computer Applications Chinese Academy of Science People's
Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm
www.ijcsi.org 54 Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm Linan Zhu 1, Qingshui Li 2, and Lingna He 3 1 College of Mechanical Engineering, Zhejiang
Using Ant Colony Optimization for Infrastructure Maintenance Scheduling
Using Ant Colony Optimization for Infrastructure Maintenance Scheduling K. Lukas, A. Borrmann & E. Rank Chair for Computation in Engineering, Technische Universität München ABSTRACT: For the optimal planning
The ACO Encoding. Alberto Moraglio, Fernando E. B. Otero, and Colin G. Johnson
The ACO Encoding Alberto Moraglio, Fernando E. B. Otero, and Colin G. Johnson School of Computing and Centre for Reasoning, University of Kent, Canterbury, UK {A.Moraglio, F.E.B.Otero, C.G.Johnson}@kent.ac.uk
14.10.2014. Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO)
Overview Kyrre Glette kyrrehg@ifi INF3490 Swarm Intelligence Particle Swarm Optimization Introduction to swarm intelligence principles Particle Swarm Optimization (PSO) 3 Swarms in nature Fish, birds,
Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm
Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm Zar Chi Su Su Hlaing and May Aye Khine, Member, IACSIT Abstract Ant colony optimization () is a heuristic algorithm
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)
vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK
vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF SYMBOLS LIST OF APPENDICES
Finding Liveness Errors with ACO
Hong Kong, June 1-6, 2008 1 / 24 Finding Liveness Errors with ACO Francisco Chicano and Enrique Alba Motivation Motivation Nowadays software is very complex An error in a software system can imply the
Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved.
EFFICIENT LOAD BALANCING USING ANT COLONY OPTIMIZATION MOHAMMAD H. NADIMI-SHAHRAKI, ELNAZ SHAFIGH FARD, FARAMARZ SAFI Department of Computer Engineering, Najafabad branch, Islamic Azad University, Najafabad,
Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm
, pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College
D A T A M I N I N G C L A S S I F I C A T I O N
D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.
Numerical Research on Distributed Genetic Algorithm with Redundant
Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan [email protected],
A Service Revenue-oriented Task Scheduling Model of Cloud Computing
Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,
EA and ACO Algorithms Applied to Optimizing Location of Controllers in Wireless Networks
2 EA and ACO Algorithms Applied to Optimizing Location of Controllers in Wireless Networks Dac-Nhuong Le, Hanoi University of Science, Vietnam National University, Vietnam Optimizing location of controllers
MuACOsm A New Mutation-Based Ant Colony Optimization Algorithm for Learning Finite-State Machines
MuACOsm A New Mutation-Based Ant Colony Optimization Algorithm for Learning Finite-State Machines Daniil Chivilikhin and Vladimir Ulyantsev National Research University of IT, Mechanics and Optics St.
ANT COLONY OPTIMIZATION ALGORITHM FOR RESOURCE LEVELING PROBLEM OF CONSTRUCTION PROJECT
ANT COLONY OPTIMIZATION ALGORITHM FOR RESOURCE LEVELING PROBLEM OF CONSTRUCTION PROJECT Ying XIONG 1, Ya Ping KUANG 2 1. School of Economics and Management, Being Jiaotong Univ., Being, China. 2. College
STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1
STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 Prajakta Joglekar, 2 Pallavi Jaiswal, 3 Vandana Jagtap Maharashtra Institute of Technology, Pune Email: 1 [email protected],
An ant colony optimization for single-machine weighted tardiness scheduling with sequence-dependent setups
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 19 An ant colony optimization for single-machine weighted tardiness
ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013
Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm
Stabilization by Conceptual Duplication in Adaptive Resonance Theory
Stabilization by Conceptual Duplication in Adaptive Resonance Theory Louis Massey Royal Military College of Canada Department of Mathematics and Computer Science PO Box 17000 Station Forces Kingston, Ontario,
A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number
A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number 1 Tomohiro KAMIMURA, 2 Akinori KANASUGI 1 Department of Electronics, Tokyo Denki University, [email protected]
A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION
A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION Eng. Sorin Ilie 1 Ph. D Student University of Craiova Software Engineering Department Craiova, Romania Prof. Costin Bădică Ph. D University of Craiova
A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm
Abstract A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm Lei Zheng 1, 2*, Defa Hu 3 1 School of Information Engineering, Shandong Youth University of
An Improved ACO Algorithm for Multicast Routing
An Improved ACO Algorithm for Multicast Routing Ziqiang Wang and Dexian Zhang School of Information Science and Engineering, Henan University of Technology, Zheng Zhou 450052,China [email protected]
College of information technology Department of software
University of Babylon Undergraduate: third class College of information technology Department of software Subj.: Application of AI lecture notes/2011-2012 ***************************************************************************
A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0
212 International Conference on System Engineering and Modeling (ICSEM 212) IPCSIT vol. 34 (212) (212) IACSIT Press, Singapore A Binary Model on the Basis of Imperialist Competitive Algorithm in Order
Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling
Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling Vivek Kurien1, Rashmi S Nair2 PG Student, Dept of Computer Science, MCET, Anad, Tvm, Kerala, India
THE ACO ALGORITHM FOR CONTAINER TRANSPORTATION NETWORK OF SEAPORTS
THE ACO ALGORITHM FOR CONTAINER TRANSPORTATION NETWORK OF SEAPORTS Zian GUO Associate Professor School of Civil and Hydraulic Engineering Dalian University of Technology 2 Linggong Road, Ganjingzi District,
New binary representation in Genetic Algorithms for solving TSP by mapping permutations to a list of ordered numbers
Proceedings of the 5th WSEAS Int Conf on COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, Venice, Italy, November 0-, 006 363 New binary representation in Genetic Algorithms for solving
Study on Human Performance Reliability in Green Construction Engineering
Study on Human Performance Reliability in Green Construction Engineering Xiaoping Bai a, Cheng Qian b School of management, Xi an University of Architecture and Technology, Xi an 710055, China a [email protected],
Modified Ant Colony Optimization for Solving Traveling Salesman Problem
International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 Modified Ant Colony Optimization for Solving Traveling Salesman Problem Abstract-- This paper presents a new algorithm for
Swarm Intelligence Algorithms Parameter Tuning
Swarm Intelligence Algorithms Parameter Tuning Milan TUBA Faculty of Computer Science Megatrend University of Belgrade Bulevar umetnosti 29, N. Belgrade SERBIA [email protected] Abstract: - Nature inspired
An Improved Ant Colony Optimization Algorithm for Software Project Planning and Scheduling
An Improved Ant Colony Optimization Algorithm for Software Project Planning and Scheduling Avinash Mahadik Department Of Computer Engineering Alard College Of Engineering And Management,Marunje, Pune [email protected]
Comparative Study: ACO and EC for TSP
Comparative Study: ACO and EC for TSP Urszula Boryczka 1 and Rafa l Skinderowicz 1 and Damian Świstowski1 1 University of Silesia, Institute of Computer Science, Sosnowiec, Poland, e-mail: [email protected]
A Novel Binary Particle Swarm Optimization
Proceedings of the 5th Mediterranean Conference on T33- A Novel Binary Particle Swarm Optimization Motaba Ahmadieh Khanesar, Member, IEEE, Mohammad Teshnehlab and Mahdi Aliyari Shoorehdeli K. N. Toosi
CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM
CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM *Shabnam Ghasemi 1 and Mohammad Kalantari 2 1 Deparment of Computer Engineering, Islamic Azad University,
Introduction. Swarm Intelligence - Thiemo Krink EVALife Group, Dept. of Computer Science, University of Aarhus
Swarm Intelligence - Thiemo Krink EVALife Group, Dept. of Computer Science, University of Aarhus Why do we need new computing techniques? The computer revolution changed human societies: communication
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya
. 1/ CHAPTER- 4 SIMULATION RESULTS & DISCUSSION CHAPTER 4 SIMULATION RESULTS & DISCUSSION 4.1: ANT COLONY OPTIMIZATION BASED ON ESTIMATION OF DISTRIBUTION ACS possesses
ACO Hypercube Framework for Solving a University Course Timetabling Problem
ACO Hypercube Framework for Solving a University Course Timetabling Problem José Miguel Rubio, Franklin Johnson and Broderick Crawford Abstract We present a resolution technique of the University course
Obtaining Optimal Software Effort Estimation Data Using Feature Subset Selection
Obtaining Optimal Software Effort Estimation Data Using Feature Subset Selection Abirami.R 1, Sujithra.S 2, Sathishkumar.P 3, Geethanjali.N 4 1, 2, 3 Student, Department of Computer Science and Engineering,
Sensors & Transducers 2015 by IFSA Publishing, S. L. http://www.sensorsportal.com
Sensors & Transducers 2015 by IFSA Publishing, S. L. http://www.sensorsportal.com A Dynamic Deployment Policy of Slave Controllers for Software Defined Network Yongqiang Yang and Gang Xu College of Computer
BMOA: Binary Magnetic Optimization Algorithm
International Journal of Machine Learning and Computing Vol. 2 No. 3 June 22 BMOA: Binary Magnetic Optimization Algorithm SeyedAli Mirjalili and Siti Zaiton Mohd Hashim Abstract Recently the behavior of
Optimal Planning with ACO
Optimal Planning with ACO M.Baioletti, A.Milani, V.Poggioni, F.Rossi Dipartimento Matematica e Informatica Universit di Perugia, ITALY email: {baioletti, milani, poggioni, rossi}@dipmat.unipg.it Abstract.
Performance Analysis of Cloud Computing using Ant Colony Optimization Approach
Performance Analysis of Cloud Computing using Ant Colony Optimization Approach Ranjan Kumar 1, G. Sahoo 2, K. Muherjee 3 P.G. Student, Department of Computer Science & Engineering, Birla Institute of Technology,
A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN PSO ALGORITHM
International Journal of Research in Computer Science eissn 2249-8265 Volume 2 Issue 3 (212) pp. 17-23 White Globe Publications A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN ALGORITHM C.Kalpana
Optimization of PID parameters with an improved simplex PSO
Li et al. Journal of Inequalities and Applications (2015) 2015:325 DOI 10.1186/s13660-015-0785-2 R E S E A R C H Open Access Optimization of PID parameters with an improved simplex PSO Ji-min Li 1, Yeong-Cheng
A Non-Linear Schema Theorem for Genetic Algorithms
A Non-Linear Schema Theorem for Genetic Algorithms William A Greene Computer Science Department University of New Orleans New Orleans, LA 70148 bill@csunoedu 504-280-6755 Abstract We generalize Holland
Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach
Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach Anamika K. Mittal L. D. College of Engineering, Ahmedabad, India Chirag S. Thaker L. D. College of Engineering, Ahmedabad,
Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *
Send Orders for Reprints to [email protected] 766 The Open Electrical & Electronic Engineering Journal, 2014, 8, 766-771 Open Access Research on Application of Neural Network in Computer Network
International Journal of Software and Web Sciences (IJSWS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International
A Health Degree Evaluation Algorithm for Equipment Based on Fuzzy Sets and the Improved SVM
Journal of Computational Information Systems 10: 17 (2014) 7629 7635 Available at http://www.jofcis.com A Health Degree Evaluation Algorithm for Equipment Based on Fuzzy Sets and the Improved SVM Tian
A Robust Method for Solving Transcendental Equations
www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,
Optimization and Ranking in Web Service Composition using Performance Index
Optimization and Ranking in Web Service Composition using Performance Index Pramodh N #1, Srinath V #2, Sri Krishna A #3 # Department of Computer Science and Engineering, SSN College of Engineering, Kalavakkam-
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
Optimal PID Controller Design for AVR System
Tamkang Journal of Science and Engineering, Vol. 2, No. 3, pp. 259 270 (2009) 259 Optimal PID Controller Design for AVR System Ching-Chang Wong*, Shih-An Li and Hou-Yi Wang Department of Electrical Engineering,
A novel ACO technique for Fast and Near Optimal Solutions for the Multi-dimensional Multi-choice Knapsack Problem
A novel ACO technique for Fast and Near Optimal Solutions for the Multi-dimensional Multi-choice Knapsack Problem Shahrear Iqbal, Md. Faizul Bari, Dr. M. Sohel Rahman AlEDA Group Department of Computer
ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION
1 ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION B. Mikó PhD, Z-Form Tool Manufacturing and Application Ltd H-1082. Budapest, Asztalos S. u 4. Tel: (1) 477 1016, e-mail: [email protected]
The Application Research of Ant Colony Algorithm in Search Engine Jian Lan Liu1, a, Li Zhu2,b
3rd International Conference on Materials Engineering, Manufacturing Technology and Control (ICMEMTC 2016) The Application Research of Ant Colony Algorithm in Search Engine Jian Lan Liu1, a, Li Zhu2,b
Evaluation of Test Cases Using ACO and TSP Gulwatanpreet Singh, Sarabjit Kaur, Geetika Mannan CTITR&PTU India
Evaluation of Test Cases Using ACO and TSP Gulwatanpreet Singh, Sarabjit Kaur, Geetika Mannan CTITR&PTU India Abstract: A test case, in software engineering is a set of conditions or variables under which
Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm
Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College
Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network
Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Qian Wu, Yahui Wang, Long Zhang and Li Shen Abstract Building electrical system fault diagnosis is the
Research on the Performance Optimization of Hadoop in Big Data Environment
Vol.8, No.5 (015), pp.93-304 http://dx.doi.org/10.1457/idta.015.8.5.6 Research on the Performance Optimization of Hadoop in Big Data Environment Jia Min-Zheng Department of Information Engineering, Beiing
Improved PSO-based Task Scheduling Algorithm in Cloud Computing
Journal of Information & Computational Science 9: 13 (2012) 3821 3829 Available at http://www.joics.com Improved PSO-based Tas Scheduling Algorithm in Cloud Computing Shaobin Zhan, Hongying Huo Shenzhen
ATM Network Performance Evaluation And Optimization Using Complex Network Theory
ATM Network Performance Evaluation And Optimization Using Complex Network Theory Yalin LI 1, Bruno F. Santos 2 and Richard Curran 3 Air Transport and Operations Faculty of Aerospace Engineering The Technical
COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė
ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities
On-line scheduling algorithm for real-time multiprocessor systems with ACO
International Journal of Intelligent Information Systems 2015; 4(2-1): 13-17 Published online January 28, 2015 (http://www.sciencepublishinggroup.com/j/ijiis) doi: 10.11648/j.ijiis.s.2015040201.13 ISSN:
Biological inspired algorithm for Storage Area Networks (ACOSAN)
Biological inspired algorithm for Storage Area Networks (ACOSAN) Anabel Fraga Vázquez 1 1 Universidad Carlos III de Madrid Av. Universidad, 30, Leganés, Madrid, SPAIN [email protected] Abstract. The routing
PLAANN as a Classification Tool for Customer Intelligence in Banking
PLAANN as a Classification Tool for Customer Intelligence in Banking EUNITE World Competition in domain of Intelligent Technologies The Research Report Ireneusz Czarnowski and Piotr Jedrzejowicz Department
Manjeet Kaur Bhullar, Kiranbir Kaur Department of CSE, GNDU, Amritsar, Punjab, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Multiple Pheromone
A Survey on Load Balancing Techniques Using ACO Algorithm
A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square
A Performance Comparison of GA and ACO Applied to TSP
A Performance Comparison of GA and ACO Applied to TSP Sabry Ahmed Haroun Laboratoire LISER, ENSEM, UH2C Casablanca, Morocco. Benhra Jamal Laboratoire LISER, ENSEM, UH2C Casablanca, Morocco. El Hassani
Alpha Cut based Novel Selection for Genetic Algorithm
Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can
Inductive QoS Packet Scheduling for Adaptive Dynamic Networks
Inductive QoS Packet Scheduling for Adaptive Dynamic Networks Malika BOURENANE Dept of Computer Science University of Es-Senia Algeria [email protected] Abdelhamid MELLOUK LISSI Laboratory University
Application of GA for Optimal Location of FACTS Devices for Steady State Voltage Stability Enhancement of Power System
I.J. Intelligent Systems and Applications, 2014, 03, 69-75 Published Online February 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2014.03.07 Application of GA for Optimal Location of Devices
Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects
Journal of Computer Science 2 (2): 118-123, 2006 ISSN 1549-3636 2006 Science Publications Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects Alaa F. Sheta Computers
A hybrid Approach of Genetic Algorithm and Particle Swarm Technique to Software Test Case Generation
A hybrid Approach of Genetic Algorithm and Particle Swarm Technique to Software Test Case Generation Abhishek Singh Department of Information Technology Amity School of Engineering and Technology Amity
Evolving an Edge Selection Formula for Ant Colony Optimization
Evolving an Edge Selection Formula for Ant Colony Optimization Andrew Runka Dept. of Computer Science Brock University St. Catharines, Ontario, Canada [email protected] ABSTRACT This project utilizes the
GA as a Data Optimization Tool for Predictive Analytics
GA as a Data Optimization Tool for Predictive Analytics Chandra.J 1, Dr.Nachamai.M 2,Dr.Anitha.S.Pillai 3 1Assistant Professor, Department of computer Science, Christ University, Bangalore,India, [email protected]
An Introduction to Neural Networks
An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,
Genetic Algorithm Based Interconnection Network Topology Optimization Analysis
Genetic Algorithm Based Interconnection Network Topology Optimization Analysis 1 WANG Peng, 2 Wang XueFei, 3 Wu YaMing 1,3 College of Information Engineering, Suihua University, Suihua Heilongjiang, 152061
Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine
Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine V.Hymavathi, B.Abdul Rahim, Fahimuddin.Shaik P.G Scholar, (M.Tech), Department of Electronics and Communication Engineering,
Ant Colony Optimization and Constraint Programming
Ant Colony Optimization and Constraint Programming Christine Solnon Series Editor Narendra Jussien WILEY Table of Contents Foreword Acknowledgements xi xiii Chapter 1. Introduction 1 1.1. Overview of the
A Fast Computational Genetic Algorithm for Economic Load Dispatch
A Fast Computational Genetic Algorithm for Economic Load Dispatch M.Sailaja Kumari 1, M.Sydulu 2 Email: 1 [email protected] 1, 2 Department of Electrical Engineering National Institute of Technology,
An Improvement Technique for Simulated Annealing and Its Application to Nurse Scheduling Problem
An Improvement Technique for Simulated Annealing and Its Application to Nurse Scheduling Problem Young-Woong Ko, DongHoi Kim, Minyeong Jeong, Wooram Jeon, Saangyong Uhmn and Jin Kim* Dept. of Computer
XOR-based artificial bee colony algorithm for binary optimization
Turkish Journal of Electrical Engineering & Computer Sciences http:// journals. tubitak. gov. tr/ elektrik/ Research Article Turk J Elec Eng & Comp Sci (2013) 21: 2307 2328 c TÜBİTAK doi:10.3906/elk-1203-104
TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION
TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION Bharti Suri Computer Science Department Assistant Professor, USIT, GGSIPU New Delhi, India [email protected] Shweta Singhal Information
ACO FOR OPTIMAL SENSOR LAYOUT
Stefka Fidanova 1, Pencho Marinov 1 and Enrique Alba 2 1 Institute for Parallel Processing, Bulgarian Academy of Science, Acad. G. Bonchev str. bl.25a, 1113 Sofia, Bulgaria 2 E.T.S.I. Informatica, Grupo
A New Nature-inspired Algorithm for Load Balancing
A New Nature-inspired Algorithm for Load Balancing Xiang Feng East China University of Science and Technology Shanghai, China 200237 Email: xfeng{@ecusteducn, @cshkuhk} Francis CM Lau The University of
