SlideShare a Scribd company logo
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
DOI:10.5121/ijcsit.2015.7106 59
IMPROVING INITIAL GENERATIONS IN PSO
ALGORITHM FOR TRANSPORTATION NETWORK
DESIGN PROBLEM
Navid Afkar and Abbas Babazadeh
Department of Civil Engineering, University of Tehran, Tehran, Iran
ABSTRACT
Transportation Network Design Problem (TNDP) aims to select the best project sets among a number of
new projects. Recently, metaheuristic methods are applied to solve TNDP in the sense of finding better
solutions sooner. PSO as a metaheuristic method is based on stochastic optimization and is a parallel
revolutionary computation technique. The PSO system initializes with a number of random solutions and
seeks for optimal solution by improving generations. This paper studies the behavior of PSO on account of
improving initial generation and fitness value domain to find better solutions in comparison with previous
attempts.
KEYWORDS
Transportation; Network Design; optimization; Particle Swarm; roulette cycle; initial value
1. INTRODUCTION
In transportation planning, Transportation Network Design Problem (TNDP) is a substantial area
in which specific objectives are minimized through selection among a given set of projects under
constraints (1). Solving TNDP requires too much time. Various approaches have been taken to
solve TNDP (1,2,3). One of the typical methods to solve TNDP are Meta-Heuristic algorithms
(such as Genetic Algorithm). Particle Swarm optimization (PSO) is a Meta-Heuristic algorithm
that has shown good performance to solve TNDP.
In this paper, particle swarm optimization (PSO) algorithm developed with some variations or
added methods is presented to solve the TNDP (4,5). The results of each method are compared
together and with Original PSO method. The remainder of the paper is organized as follows. The
next section is devoted to define the TNDP mathematically. In the following sections, the PSO is
described in details, and then applied to the TNDP. After that Binary Sorting, Binary Count, and
Roulette methods are defined and used to enhance the efficiency of PSO for solving the TNDP on
the Sioux Falls network. The results are obtained by a computer program in VISUAL BASIC 6.0
on a laptop with Intel core 2 due 2.4 GHz processor. In this program, each algorithm is terminated
after a fixed number of 1000 iterations. Due to the stochastic nature of PSO, the algorithms have
been solved 50 times and the results are based on the average values of the 50 runs.
Computational results and figures are reported in the final section.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
60
2. TNDP
Let ),( AVG  be a graph representing a transportation network with node set V and arc set A,
and define }:),{( srVVsrP  as the set of origin-destination (OD) pairs. For each OD
pair Psr ),( , there is a nonnegative flow rate (travel demand) from r to s, denoted by rsd . In
order to simplify the presentation, suppose that G is strongly connected, that is each node j can
be reached from every other node i by following a directed path in G , and let rsK be the non-
empty set of paths from the origin r to the destination s.
Define Ā	(Ā ≠ ) as the set of project arcs, and let the decision vector be y = ( ) ∈Ā with
being the binary project decision variable, taking values 0 or 1 depending on rejection or
acceptance of any project ∈ Ā . For a given vector y, define the decision network G( ) =
( , ( )) with A(y) = A∪ { ∈ 	Ā ∶	 = 1} as the set of arcs followed by decision y, and for
each (r, s) ∈ denote by ( ) the set of paths joining r to s in	G( ). For each path k ∈ ( )
let be the flow of path k from origin r to destination s. Moreover, let equals 1 if arc a
∈ ( ) lies on path k, and 0 otherwise.
Assume further that each arc a ∈ ∪ Ā has a node creasing and continuously differentiable
travel time function ( ):[0, ∞) → [0, ∞) with being the flow rate assigned to arc a. Then,
letting 	be the construction cost of project arc a	∈ 	Ā	, and considering the total construction
cost being limited to the level of Budget B, the TNDP can be illustrated with upper level problem,
ULP:
[ULP] 			 T(y) = ∑ (	∈ ( ) )
s.t. ∑ ( )	∈	Ā
=0 or 1 ∀a ∈ 	Ā
X(y) is a solution of [LLP(y)]
Where x(y) = ( ) 	∈ ( ) is the user equilibrium flow in the decision network G(y), given as
the solution of the lower level (traffic assignment) problem, LLP(y), for given y:
[LLP(y)] Min ∑ ∫ ( )∈ ( )
s.t. ∑ ∈ ( ) = ∀( , ) ∈
≥ 0 ∀	 	 ∈	 ( ), ∀	( , ) ∈
=	∑ ∑ ∈( , )∈ ∀	 	 ∈ ( )
This is a well-known bi-level programming problem, where the [ULP] seeks a decision vector
y for minimizing the total travel time T(y) of the (assigned) traveler, and the [LLP(y)] is the traffic
assignment model which estimates the traveler flows, given the decision y (6,7,8).
3. PARTICLE SWARM OPTIMIZATION
Particle Swarm Optimization (PSO) is a meta-heuristic optimization approach which has been
widely applied to various problems (4). PSO technique that was developed by Kennedy and
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
61
Eberhart is originated from the behavior of birds ’flocks in which individuals convey information
between themselves and the leader in order to seek the best direction to food (9, 10).
In a problem space, each particle has a position and a velocity and it moves in the search space
with the velocity according to its own previous best position and the group’s previous best
position. The dimension of the search space can be any positive number. Considering D as the
dimension of the search space, the ith
particle’s position and velocity are represented as
  1,...,i ij j D
P p

 and   1,...,i ij j D
V v

 respectively. Each particle maintains its own best position so
far achieved as  * *
1,...,i ij j D
P p

 and the global best position so far recorded by the population as
 * *
1,...,g gj j D
P p

 .
During the iteration time t, the velocity of the jth
dimension of each particle i is updated by:
* *
1 1 2 2( 1) ( ) ( ( ) ( )) ( ( ) ( ))ij ij ij ij gj ijv t wv t c r p t p t c r p t p t      Where w is called as the
inertia weight, 1c and 2c are constant values and 1r , 2r are random numbers in the interval 0,1 .
The current position of each particle is then defined by the sum of its current velocity and its
previous position (11,12,13).
( 1) ( ) ( 1)ij ij ijp t p t v t   
In order to avoid the particles from moving out of the search space, the maximum velocity during
the iterations is restricted by maxv . As proposed by Hong Zhang, et al 2005, the maximum velocity
( maxv ) is set to maxx . This results in moving more effectively in the search space and accordingly
better algorithm performance.
4. ADAPTING THE PSO TO THE TNDP
Employing the PSO for solving TNDP needs some modifications to the algorithm given in the
previous section. First, the PSO is basically developed for continuous optimization problems(14).
This is while the TNDP is formulated as a combinatorial optimization problem in terms of
variables y denoted as A -bit binary strings. To adapt the algorithm for this combinatorial
nature, one may provide some mapping from the one-dimensional real-valued space to the A -
dimensional binary space. This is done here by transforming each real number ip to its nearest
integer in 0 , 2 1
A 
  
, and then transforming the resulting integer in to the base-2 number
system as an A -bit binary code. To facilitate the presentation, the latter transformation is
illustrated by the function  ( ) : 0 , 2 1 0 ,1 .
A A
iy p Z   
  
The PSO must also be adapted for budget constraint embedded in the [ULP](15).
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
62
5. PSO ALGORITHM
Step 1. Initialization
Select the particle swarm size n, the parameters 1c and 2c , the value of the inertia weight w, and
the maximum velocity maxv .
For i 1 to n do: initialize the decision variable ip so that Bpyc iaaAa
 
)( ; set
and 0iv .
Set ))(..,.),((minarg 1 ng pfpfp 
. Set the iteration counter 0t .
Step 2. Updating each particle's position and velocity
For i 1 to n do: generate random numbers 1r and 2r in [0, 1]; update
)()( 2211 igiiii pprcpprcwvv  
; clamp in iv between the range ],[ maxmax vv as
)|,min(|)sign( maxvvvv iii  ; update iii vpp  ; transform ip to its nearest integer in
12,0[ ||
A
].
Step 3. Calculating each particle's fitness value
For i 1 to n do: set )( ipyy  ; if Byc aaAa
 
then set Mpf i )( (large fitness value);
else, solve the user equilibrium problem [LLP ( y )] to compute )(yT , and set )()( yTpf i  .
Step 4. Updating local bests and global best
For i 1 to n do: update ))(),((minarg iii pfpfp 
 .
Update ))(..,.),(),((minarg 1 ngg pfpfpfp 
 .
Step 5. End criterion.
Set 1 tt . If end criterion is not met, go to Step 2. Otherwise, )( 
 gpyy is the best solution
found so far with the objective function value )()( 
 gpfyT Collect the necessary information
and stop.
6. SIOUX FALLS NETWORK
The Sioux Falls network has 24 nodes and 76 arcs, as shown in Fig. 1. The parameters of the
travel time function
4
)( aaaaa xxt   for each arc a, and the OD (origin/destination)
demands are basically those given in Poorzahedy and Turnquist (1982), and LeBlanc (1975), and
are eliminated here for brevity(16).
There are 10 pairs of project arcs )10|(| A , of which 5 projects are improvement on existing arcs,
and 5 are new arcs. The construction costs of the projects 1-10 are, respectively, 625, 650, 850,
1000, 1200, 1500, 1650, 1800, 1950, and 2100 units of money (Poorzahedy and Abulghasemi
2005). Considering 10 projects, there are )1024(210
 alternative networks. A complete
enumeration was used to compute the optimal solution of the TNDP for any given budget level
for checking purposes (Poorzahedy and Abulghasemi 2005; Poorzahedy and Rouhani 2007).
ii pp 
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
63
7. BINARY SORTING (BS)
Binary Sorting is a type of mapping the objective function value domain from
:[0 ,2 1]n
ix Z  to :[0 ,2 1]n
mp Z  . This results in a more effective sorting on the
function domain and puts the decision variables with the same number of projects beside each
other, therefore the PSO algorithm searches with more intelligence toward the optimum solution.
The algorithm is expressed below:
Let iB be the binary value of :[0 ,2 1]n
ix Z  in base-2 number system then count the iB
number of digits and put them into iC .
m=1
for d=0 to n
for i=0 to 2n
-1
if > −1 then
if iC =d then
m ip x
1ix  
m = m+1
End if
End if
Next i
Next d
8. BINARY COUNT (BC)
Binary Count is an initialization strategy which is defined for this specific problem. The idea
comes from choosing more particles which are near to the budget level. The algorithm is outlined
below.
For d=0 to n
For i=0 to 2n
-1
If Ci=d then count (d) =count (d) + 1
Next i
Next d
Assume b/c
all=int(b/c * n)+1
For i=0 to all
numb(i)=i / ∑ * n
sum numb= numb(i)+sumnumb
Next i
m=1
for i=1 to all
for d=1 to numb(i)
Select a particle that has i binary digit
Next d
Next i
Do while sum numb(i) < n
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
64
Select a particle that has at most all binary digits
Loop
9. ROULETTE WHEEL SELECTION (ALGORITHM)
It is the most common selection strategy. It will assign to each individual a selection probability
that is proportional to its relative fitness. Let be the fitness of the individual in the population
P. Its probability to be selected is = / (∑ ).Suppose a pie graph where each individual is
assigned a space on the graph that is proportional to its fitness. An outer roulette wheel is placed
around the pie. The selection of μ individuals is performed by μ independent spins of the roulette
wheel. Each spin will select a single individual. Better individuals have more space, and then
more chance to be chosen. Moreover, when all individuals are equally fit, this selection strategy
does not introduce a sufficient pressure to select the best individuals. This method is applied on
the initialization step of the PSO algorithm to improve its initial generation and the combined
algorithm is named as Roulette in the following discussions.
10. COMPUTATIONAL RESULTS
In this study, the algorithms comprised of the above strategies are compared from various
perspectives. First, Average Objective Function Value (OFV) related to the initial generation of
each algorithm is shown in figure 2. According to this figure, Roulette and Roulette-BS (Binary
Sorting) generate better initial particles than the other methods.
In figure 3, BC method shows a good convergence performance concerning its decreasing
behavior despite of the relative large quantity of the initial average OFV and after 70 iterations
average OFV of BC method gets very close to average OFV of the Roulette-BS. Still, it is
obvious that the Roulette-BS method shows the best performance based on initialization and
convergence capability and its graph stands under the others in figure 3.
To perceive the effectiveness of Binary Sorting, Random and Random-BS methods are compared
with each other. The Random-BS method has more decreasing behavior than the Random method
and shows more convergence to the optimum solutions in the last iterations. So we can figure out
that the BS method makes an improvement on the PSO algorithm which is adapted to the TNDP.
Figure 4 depicts the frequency of finding the optimal solution in iterations for each method. It is
clear that each algorithm graph that stands upper than the other graphs is more powerful to find
the optimum solution. Comparison of these methods proves that the Roulette and Random
methods have less capability than the other three methods which have used binary sorting to find
the optimum solution.
The average Number of Traffic Assignment Problem Solved (NTAPS) of each method is shown
in figure 5. All of the graphs are showing decreasing behavior. This fact proves that all methods
are trying to decrease the NTAPS. As the results show, Roulette and Random graphs stand upper
than others after 50 iterations.
Figure 6 displays initialization time and PSO algorithm time usage in each method. Initialization
time of BC method is shorter than the other methods. It’s obvious that initialization time for BC
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
65
method is shorter than Roulette and Roulette-BS methods, but the reason why this time is shorter
than Random method’s time is related to unsuccessful tries of generating particles with higher
budget than the problem’s budget constraint in Random method. As a result, we can figure out
that in TNDP problems with large scale of particles, the BC method shows better performance
and can find the optimum solution sooner.
REFERENCES
1. Dantzig G D, Harvey R P, Lansdowne Z F, Robinson D W and Maier S F (1979). Formulating and
solving the network design problem by decomposition. Transport Res B-Meth 13:5–17.
2. Hoang H H (1982). Topological optimization of networks: A nonlinear mixed integer model
employing generalized benders decomposition. IEEE T Automat Contr 27: 164–169.
3. LeBlanc L J (1975). An algorithm for discrete network design problem. Transport Sci 9: 183–199.
4. Eberhart R C and Kennedy J (1995). A new optimizer using particle swarm theory. Proceedings of the
Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, pp 39-43.
Piscataway,NJ: IEEE Service Center.
5. Abraham A, Guo H and Lio H (2006). Swarm intelligence: Foundations, perspectives and
Applications. In: Nedjah N and M.Mourelle L (eds). Swarm Intelligent Systems. Springer:
Netherlands, pp 18-25.
6. Chen M and Sul Alfa A (1991). A Network design algorithm using a stochastic incremental traffic
assignment approach. Transport Sci 25: 215–224.
7. Magnanti T L and Wong R T (1984). Network design and transportation planning: models and
algorithms. Transport Sci 18 : 1–55.
8. Haghani, A.E., and Daskin, M.S. (1983). “Network design application of an extraction algorithm for
network aggregation.” Transportation Research Record, 944, 37-46.
9. Holmberg, K., and Hellstrand, J. (1998). “Solving the uncapacitated network design problem by a
lagrangean heuristic and branch-and-bound.” Operations Research, 46 (2), 247–259.
10. Yisu, J., Knowles, J., Hongmei, L., Yizeng, L., and Kell D.B. (2008). “The landscape adaptive
particle swarm optimizer.” Applied Soft Computing, 8 (1), 295-304.
11. Langerudi, Mehran Fasihozaman; Javanmardi, Mahmoud; Mohammadian, Abolfazl (Kouros); Sriraj,
PS; "Choice Set Imputation”, Transportation Research Record: Journal of the Transportation
Research Board, 2429, 1, 79-89, 2014, Transportation Research Board of the National Academies.
12. Langerudi, Mehran Fasihozaman; Abolfazl, Mohammadian; Sriraj, PS; "Health and Transportation:
Small Scale Area Association”, Journal of Transport & Health, 2014, Elsevier,
doi:10.1016/j.jth.2014.08.005
13. Fasihozaman Langerudi, Mehran; Hossein Rashidi, Taha; Mohammadian, Abolfazl; "Investigating
the Transferability of Individual Trip Rates: Decision Tree Approach", Transportation Research
Board 92nd Annual Meeting, 13-0218, 2013. http://trid.trb.org/view.aspx?id=1240410H
14. H. Miar Naimi, M. Salarian, “A Fast fractal Image Compression Algorithm Using Predefined Values
for Contrast Sacaling”, Proceedings of the World Congress on Engineering and Computer Science
USA, October-2007.
15. M Salarian, H Hassanpour, A new fast no search fractal image compression in DCT domain, Machine
Vision, 2007. ICMV 2007. International Conference on, 62-66.
16. M. Javanmardi, M. Fasihozaman, A. Talebpour, A. Mohammadian “Integrated Demand and Supply
Model: Networkwide Validation” Presented in the Transportation Research Board 93th Annual
Meeting, 2014
17. M Salarian, E Nadernejad and H. M. Naimi, A new modified fast fractal image compression
algorithm, Imaging Science Journal, vol. 61, Feb. 2013, pp. 219-231, doi: 10.1179/
1743131X11Y.0000000027.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
66
Figure 1. The Sioux Falls Network
Figure 2. Average Objective Function Value for first 10 Particles
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
67
Figure 3. Average Objective Function Value
Figure 4. Frequency of Finding
International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015
68
Figure 5. Average Number of Traffic Assignment Problem Solved
Figure 6. Initialization time and PSO algorithm time

More Related Content

What's hot

An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...
IJMIT JOURNAL
 
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationHidekazu Oiwa
 
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-ATImpact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
Takahiro Katagiri
 
Solving The Shortest Path Tour Problem
Solving The Shortest Path Tour ProblemSolving The Shortest Path Tour Problem
Solving The Shortest Path Tour Problem
Nozir Shokirov
 
Stochastic Alternating Direction Method of Multipliers
Stochastic Alternating Direction Method of MultipliersStochastic Alternating Direction Method of Multipliers
Stochastic Alternating Direction Method of Multipliers
Taiji Suzuki
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
International Journal of Engineering Inventions www.ijeijournal.com
 
Large scale logistic regression and linear support vector machines using spark
Large scale logistic regression and linear support vector machines using sparkLarge scale logistic regression and linear support vector machines using spark
Large scale logistic regression and linear support vector machines using spark
Mila, Université de Montréal
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
csitconf
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
cscpconf
 
Elementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
Elementary Landscape Decomposition of the Hamiltonian Path Optimization ProblemElementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
Elementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
jfrchicanog
 
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama
 
Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...
Guillaume Costeseque
 
Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06
Rediet Moges
 
Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05
Rediet Moges
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
journalBEEI
 
NIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph ConvolutionNIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph Convolution
Kazuki Fujikawa
 

What's hot (17)

An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...
 
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
 
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-ATImpact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
Impact of Auto-tuning of Kernel Loop Transformation by using ppOpen-AT
 
Solving The Shortest Path Tour Problem
Solving The Shortest Path Tour ProblemSolving The Shortest Path Tour Problem
Solving The Shortest Path Tour Problem
 
Stochastic Alternating Direction Method of Multipliers
Stochastic Alternating Direction Method of MultipliersStochastic Alternating Direction Method of Multipliers
Stochastic Alternating Direction Method of Multipliers
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
 
Large scale logistic regression and linear support vector machines using spark
Large scale logistic regression and linear support vector machines using sparkLarge scale logistic regression and linear support vector machines using spark
Large scale logistic regression and linear support vector machines using spark
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
 
Elementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
Elementary Landscape Decomposition of the Hamiltonian Path Optimization ProblemElementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
Elementary Landscape Decomposition of the Hamiltonian Path Optimization Problem
 
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
 
Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...
 
Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06
 
Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
 
NIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph ConvolutionNIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph Convolution
 

Similar to Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Swarm Optimization

A novel particle swarm optimization for papr reduction of ofdm systems
A novel particle swarm optimization for papr reduction of ofdm systemsA novel particle swarm optimization for papr reduction of ofdm systems
A novel particle swarm optimization for papr reduction of ofdm systemsaliasghar1989
 
Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
KailashChandMeena6
 
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKSSLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
IJCI JOURNAL
 
An agent based particle swarm optimization for papr reduction of ofdm systems
An agent based particle swarm optimization for papr reduction of ofdm systemsAn agent based particle swarm optimization for papr reduction of ofdm systems
An agent based particle swarm optimization for papr reduction of ofdm systemsaliasghar1989
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
IJRESJOURNAL
 
Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systems
Dr.MAYA NAYAK
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Ajay Bidyarthy
 
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
IJCSEA Journal
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generation
Mahesh Khadatare
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
IAEME Publication
 
α Nearness ant colony system with adaptive strategies for the traveling sales...
α Nearness ant colony system with adaptive strategies for the traveling sales...α Nearness ant colony system with adaptive strategies for the traveling sales...
α Nearness ant colony system with adaptive strategies for the traveling sales...
ijfcstjournal
 
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
IRJET Journal
 
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHMTHE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
IJCSEA Journal
 
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
IJERA Editor
 
I04105358
I04105358I04105358
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICDESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
VLSICS Design
 
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlationInvestigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Ivan Kitov
 
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
cseij
 

Similar to Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Swarm Optimization (20)

A novel particle swarm optimization for papr reduction of ofdm systems
A novel particle swarm optimization for papr reduction of ofdm systemsA novel particle swarm optimization for papr reduction of ofdm systems
A novel particle swarm optimization for papr reduction of ofdm systems
 
Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
 
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKSSLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
SLIDING WINDOW SUM ALGORITHMS FOR DEEP NEURAL NETWORKS
 
An agent based particle swarm optimization for papr reduction of ofdm systems
An agent based particle swarm optimization for papr reduction of ofdm systemsAn agent based particle swarm optimization for papr reduction of ofdm systems
An agent based particle swarm optimization for papr reduction of ofdm systems
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
 
Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systems
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
 
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
USING LEARNING AUTOMATA AND GENETIC ALGORITHMS TO IMPROVE THE QUALITY OF SERV...
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generation
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
α Nearness ant colony system with adaptive strategies for the traveling sales...
α Nearness ant colony system with adaptive strategies for the traveling sales...α Nearness ant colony system with adaptive strategies for the traveling sales...
α Nearness ant colony system with adaptive strategies for the traveling sales...
 
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
 
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHMTHE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
 
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
 
I04105358
I04105358I04105358
I04105358
 
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICDESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
 
40120130406008
4012013040600840120130406008
40120130406008
 
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlationInvestigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlation
 
BNL_Research_Report
BNL_Research_ReportBNL_Research_Report
BNL_Research_Report
 
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
 

More from AIRCC Publishing Corporation

Big Data and Machine Learning in Defence
Big Data and Machine Learning in DefenceBig Data and Machine Learning in Defence
Big Data and Machine Learning in Defence
AIRCC Publishing Corporation
 
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
AIRCC Publishing Corporation
 
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
AIRCC Publishing Corporation
 
Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...
AIRCC Publishing Corporation
 
The Smart Parking Management System - IJCSIT
The Smart Parking Management System  - IJCSITThe Smart Parking Management System  - IJCSIT
The Smart Parking Management System - IJCSIT
AIRCC Publishing Corporation
 
Discover Cutting-Edge Research in Computer Science and Information Technology!
Discover Cutting-Edge Research in Computer Science and Information Technology!Discover Cutting-Edge Research in Computer Science and Information Technology!
Discover Cutting-Edge Research in Computer Science and Information Technology!
AIRCC Publishing Corporation
 
Constraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
Constraint-based and Fuzzy Logic Student Modeling for Arabic GrammarConstraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
Constraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
AIRCC Publishing Corporation
 
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
AIRCC Publishing Corporation
 
Call for Articles - International Journal of Computer Science & Information T...
Call for Articles - International Journal of Computer Science & Information T...Call for Articles - International Journal of Computer Science & Information T...
Call for Articles - International Journal of Computer Science & Information T...
AIRCC Publishing Corporation
 
Image Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural NetworkImage Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural Network
AIRCC Publishing Corporation
 
International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT)International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT)
AIRCC Publishing Corporation
 
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
AIRCC Publishing Corporation
 
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
AIRCC Publishing Corporation
 
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
AIRCC Publishing Corporation
 
Image Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural NetworkImage Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural Network
AIRCC Publishing Corporation
 
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot SizesUse of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
AIRCC Publishing Corporation
 
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
AIRCC Publishing Corporation
 
Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...
AIRCC Publishing Corporation
 
Current Issue - February 2024, Volume 16, Number 1 - International Journal o...
Current Issue - February 2024, Volume 16, Number 1  - International Journal o...Current Issue - February 2024, Volume 16, Number 1  - International Journal o...
Current Issue - February 2024, Volume 16, Number 1 - International Journal o...
AIRCC Publishing Corporation
 
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
AIRCC Publishing Corporation
 

More from AIRCC Publishing Corporation (20)

Big Data and Machine Learning in Defence
Big Data and Machine Learning in DefenceBig Data and Machine Learning in Defence
Big Data and Machine Learning in Defence
 
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
The Impact of Cloud Computing in Promoting Economic Growth through SMEs in th...
 
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
Latency and Residual Energy Analysis of MIMO Heterogeneous Wireless Sensor Ne...
 
Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...
 
The Smart Parking Management System - IJCSIT
The Smart Parking Management System  - IJCSITThe Smart Parking Management System  - IJCSIT
The Smart Parking Management System - IJCSIT
 
Discover Cutting-Edge Research in Computer Science and Information Technology!
Discover Cutting-Edge Research in Computer Science and Information Technology!Discover Cutting-Edge Research in Computer Science and Information Technology!
Discover Cutting-Edge Research in Computer Science and Information Technology!
 
Constraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
Constraint-based and Fuzzy Logic Student Modeling for Arabic GrammarConstraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
Constraint-based and Fuzzy Logic Student Modeling for Arabic Grammar
 
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
 
Call for Articles - International Journal of Computer Science & Information T...
Call for Articles - International Journal of Computer Science & Information T...Call for Articles - International Journal of Computer Science & Information T...
Call for Articles - International Journal of Computer Science & Information T...
 
Image Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural NetworkImage Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural Network
 
International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT)International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT)
 
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
Your Device May Know You Better Than You Know Yourself-Continuous Authenticat...
 
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
A Comparative Study of Text Comprehension in IELTS Reading Exam using GPT-3
 
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
From Clicks to Security: Investigating Continuous Authentication via Mouse Dy...
 
Image Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural NetworkImage Segmentation and Classification using Neural Network
Image Segmentation and Classification using Neural Network
 
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot SizesUse of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
Use of Neuronal Networks and Fuzzy Logic to Modelling the Foot Sizes
 
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
Exploring the EV Charging Ecosystem and Performing an Experimental Assessment...
 
Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...Call for Papers - International Journal of Computer Science & Information Tec...
Call for Papers - International Journal of Computer Science & Information Tec...
 
Current Issue - February 2024, Volume 16, Number 1 - International Journal o...
Current Issue - February 2024, Volume 16, Number 1  - International Journal o...Current Issue - February 2024, Volume 16, Number 1  - International Journal o...
Current Issue - February 2024, Volume 16, Number 1 - International Journal o...
 
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
Variations in Outcome for the Same Map Reduce Transitive Closure Algorithm Im...
 

Recently uploaded

The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 

Recently uploaded (20)

The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 

Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Swarm Optimization

  • 1. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 DOI:10.5121/ijcsit.2015.7106 59 IMPROVING INITIAL GENERATIONS IN PSO ALGORITHM FOR TRANSPORTATION NETWORK DESIGN PROBLEM Navid Afkar and Abbas Babazadeh Department of Civil Engineering, University of Tehran, Tehran, Iran ABSTRACT Transportation Network Design Problem (TNDP) aims to select the best project sets among a number of new projects. Recently, metaheuristic methods are applied to solve TNDP in the sense of finding better solutions sooner. PSO as a metaheuristic method is based on stochastic optimization and is a parallel revolutionary computation technique. The PSO system initializes with a number of random solutions and seeks for optimal solution by improving generations. This paper studies the behavior of PSO on account of improving initial generation and fitness value domain to find better solutions in comparison with previous attempts. KEYWORDS Transportation; Network Design; optimization; Particle Swarm; roulette cycle; initial value 1. INTRODUCTION In transportation planning, Transportation Network Design Problem (TNDP) is a substantial area in which specific objectives are minimized through selection among a given set of projects under constraints (1). Solving TNDP requires too much time. Various approaches have been taken to solve TNDP (1,2,3). One of the typical methods to solve TNDP are Meta-Heuristic algorithms (such as Genetic Algorithm). Particle Swarm optimization (PSO) is a Meta-Heuristic algorithm that has shown good performance to solve TNDP. In this paper, particle swarm optimization (PSO) algorithm developed with some variations or added methods is presented to solve the TNDP (4,5). The results of each method are compared together and with Original PSO method. The remainder of the paper is organized as follows. The next section is devoted to define the TNDP mathematically. In the following sections, the PSO is described in details, and then applied to the TNDP. After that Binary Sorting, Binary Count, and Roulette methods are defined and used to enhance the efficiency of PSO for solving the TNDP on the Sioux Falls network. The results are obtained by a computer program in VISUAL BASIC 6.0 on a laptop with Intel core 2 due 2.4 GHz processor. In this program, each algorithm is terminated after a fixed number of 1000 iterations. Due to the stochastic nature of PSO, the algorithms have been solved 50 times and the results are based on the average values of the 50 runs. Computational results and figures are reported in the final section.
  • 2. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 60 2. TNDP Let ),( AVG  be a graph representing a transportation network with node set V and arc set A, and define }:),{( srVVsrP  as the set of origin-destination (OD) pairs. For each OD pair Psr ),( , there is a nonnegative flow rate (travel demand) from r to s, denoted by rsd . In order to simplify the presentation, suppose that G is strongly connected, that is each node j can be reached from every other node i by following a directed path in G , and let rsK be the non- empty set of paths from the origin r to the destination s. Define Ā (Ā ≠ ) as the set of project arcs, and let the decision vector be y = ( ) ∈Ā with being the binary project decision variable, taking values 0 or 1 depending on rejection or acceptance of any project ∈ Ā . For a given vector y, define the decision network G( ) = ( , ( )) with A(y) = A∪ { ∈ Ā ∶ = 1} as the set of arcs followed by decision y, and for each (r, s) ∈ denote by ( ) the set of paths joining r to s in G( ). For each path k ∈ ( ) let be the flow of path k from origin r to destination s. Moreover, let equals 1 if arc a ∈ ( ) lies on path k, and 0 otherwise. Assume further that each arc a ∈ ∪ Ā has a node creasing and continuously differentiable travel time function ( ):[0, ∞) → [0, ∞) with being the flow rate assigned to arc a. Then, letting be the construction cost of project arc a ∈ Ā , and considering the total construction cost being limited to the level of Budget B, the TNDP can be illustrated with upper level problem, ULP: [ULP] T(y) = ∑ ( ∈ ( ) ) s.t. ∑ ( ) ∈ Ā =0 or 1 ∀a ∈ Ā X(y) is a solution of [LLP(y)] Where x(y) = ( ) ∈ ( ) is the user equilibrium flow in the decision network G(y), given as the solution of the lower level (traffic assignment) problem, LLP(y), for given y: [LLP(y)] Min ∑ ∫ ( )∈ ( ) s.t. ∑ ∈ ( ) = ∀( , ) ∈ ≥ 0 ∀ ∈ ( ), ∀ ( , ) ∈ = ∑ ∑ ∈( , )∈ ∀ ∈ ( ) This is a well-known bi-level programming problem, where the [ULP] seeks a decision vector y for minimizing the total travel time T(y) of the (assigned) traveler, and the [LLP(y)] is the traffic assignment model which estimates the traveler flows, given the decision y (6,7,8). 3. PARTICLE SWARM OPTIMIZATION Particle Swarm Optimization (PSO) is a meta-heuristic optimization approach which has been widely applied to various problems (4). PSO technique that was developed by Kennedy and
  • 3. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 61 Eberhart is originated from the behavior of birds ’flocks in which individuals convey information between themselves and the leader in order to seek the best direction to food (9, 10). In a problem space, each particle has a position and a velocity and it moves in the search space with the velocity according to its own previous best position and the group’s previous best position. The dimension of the search space can be any positive number. Considering D as the dimension of the search space, the ith particle’s position and velocity are represented as   1,...,i ij j D P p   and   1,...,i ij j D V v   respectively. Each particle maintains its own best position so far achieved as  * * 1,...,i ij j D P p   and the global best position so far recorded by the population as  * * 1,...,g gj j D P p   . During the iteration time t, the velocity of the jth dimension of each particle i is updated by: * * 1 1 2 2( 1) ( ) ( ( ) ( )) ( ( ) ( ))ij ij ij ij gj ijv t wv t c r p t p t c r p t p t      Where w is called as the inertia weight, 1c and 2c are constant values and 1r , 2r are random numbers in the interval 0,1 . The current position of each particle is then defined by the sum of its current velocity and its previous position (11,12,13). ( 1) ( ) ( 1)ij ij ijp t p t v t    In order to avoid the particles from moving out of the search space, the maximum velocity during the iterations is restricted by maxv . As proposed by Hong Zhang, et al 2005, the maximum velocity ( maxv ) is set to maxx . This results in moving more effectively in the search space and accordingly better algorithm performance. 4. ADAPTING THE PSO TO THE TNDP Employing the PSO for solving TNDP needs some modifications to the algorithm given in the previous section. First, the PSO is basically developed for continuous optimization problems(14). This is while the TNDP is formulated as a combinatorial optimization problem in terms of variables y denoted as A -bit binary strings. To adapt the algorithm for this combinatorial nature, one may provide some mapping from the one-dimensional real-valued space to the A - dimensional binary space. This is done here by transforming each real number ip to its nearest integer in 0 , 2 1 A     , and then transforming the resulting integer in to the base-2 number system as an A -bit binary code. To facilitate the presentation, the latter transformation is illustrated by the function  ( ) : 0 , 2 1 0 ,1 . A A iy p Z       The PSO must also be adapted for budget constraint embedded in the [ULP](15).
  • 4. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 62 5. PSO ALGORITHM Step 1. Initialization Select the particle swarm size n, the parameters 1c and 2c , the value of the inertia weight w, and the maximum velocity maxv . For i 1 to n do: initialize the decision variable ip so that Bpyc iaaAa   )( ; set and 0iv . Set ))(..,.),((minarg 1 ng pfpfp  . Set the iteration counter 0t . Step 2. Updating each particle's position and velocity For i 1 to n do: generate random numbers 1r and 2r in [0, 1]; update )()( 2211 igiiii pprcpprcwvv   ; clamp in iv between the range ],[ maxmax vv as )|,min(|)sign( maxvvvv iii  ; update iii vpp  ; transform ip to its nearest integer in 12,0[ || A ]. Step 3. Calculating each particle's fitness value For i 1 to n do: set )( ipyy  ; if Byc aaAa   then set Mpf i )( (large fitness value); else, solve the user equilibrium problem [LLP ( y )] to compute )(yT , and set )()( yTpf i  . Step 4. Updating local bests and global best For i 1 to n do: update ))(),((minarg iii pfpfp   . Update ))(..,.),(),((minarg 1 ngg pfpfpfp   . Step 5. End criterion. Set 1 tt . If end criterion is not met, go to Step 2. Otherwise, )(   gpyy is the best solution found so far with the objective function value )()(   gpfyT Collect the necessary information and stop. 6. SIOUX FALLS NETWORK The Sioux Falls network has 24 nodes and 76 arcs, as shown in Fig. 1. The parameters of the travel time function 4 )( aaaaa xxt   for each arc a, and the OD (origin/destination) demands are basically those given in Poorzahedy and Turnquist (1982), and LeBlanc (1975), and are eliminated here for brevity(16). There are 10 pairs of project arcs )10|(| A , of which 5 projects are improvement on existing arcs, and 5 are new arcs. The construction costs of the projects 1-10 are, respectively, 625, 650, 850, 1000, 1200, 1500, 1650, 1800, 1950, and 2100 units of money (Poorzahedy and Abulghasemi 2005). Considering 10 projects, there are )1024(210  alternative networks. A complete enumeration was used to compute the optimal solution of the TNDP for any given budget level for checking purposes (Poorzahedy and Abulghasemi 2005; Poorzahedy and Rouhani 2007). ii pp 
  • 5. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 63 7. BINARY SORTING (BS) Binary Sorting is a type of mapping the objective function value domain from :[0 ,2 1]n ix Z  to :[0 ,2 1]n mp Z  . This results in a more effective sorting on the function domain and puts the decision variables with the same number of projects beside each other, therefore the PSO algorithm searches with more intelligence toward the optimum solution. The algorithm is expressed below: Let iB be the binary value of :[0 ,2 1]n ix Z  in base-2 number system then count the iB number of digits and put them into iC . m=1 for d=0 to n for i=0 to 2n -1 if > −1 then if iC =d then m ip x 1ix   m = m+1 End if End if Next i Next d 8. BINARY COUNT (BC) Binary Count is an initialization strategy which is defined for this specific problem. The idea comes from choosing more particles which are near to the budget level. The algorithm is outlined below. For d=0 to n For i=0 to 2n -1 If Ci=d then count (d) =count (d) + 1 Next i Next d Assume b/c all=int(b/c * n)+1 For i=0 to all numb(i)=i / ∑ * n sum numb= numb(i)+sumnumb Next i m=1 for i=1 to all for d=1 to numb(i) Select a particle that has i binary digit Next d Next i Do while sum numb(i) < n
  • 6. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 64 Select a particle that has at most all binary digits Loop 9. ROULETTE WHEEL SELECTION (ALGORITHM) It is the most common selection strategy. It will assign to each individual a selection probability that is proportional to its relative fitness. Let be the fitness of the individual in the population P. Its probability to be selected is = / (∑ ).Suppose a pie graph where each individual is assigned a space on the graph that is proportional to its fitness. An outer roulette wheel is placed around the pie. The selection of μ individuals is performed by μ independent spins of the roulette wheel. Each spin will select a single individual. Better individuals have more space, and then more chance to be chosen. Moreover, when all individuals are equally fit, this selection strategy does not introduce a sufficient pressure to select the best individuals. This method is applied on the initialization step of the PSO algorithm to improve its initial generation and the combined algorithm is named as Roulette in the following discussions. 10. COMPUTATIONAL RESULTS In this study, the algorithms comprised of the above strategies are compared from various perspectives. First, Average Objective Function Value (OFV) related to the initial generation of each algorithm is shown in figure 2. According to this figure, Roulette and Roulette-BS (Binary Sorting) generate better initial particles than the other methods. In figure 3, BC method shows a good convergence performance concerning its decreasing behavior despite of the relative large quantity of the initial average OFV and after 70 iterations average OFV of BC method gets very close to average OFV of the Roulette-BS. Still, it is obvious that the Roulette-BS method shows the best performance based on initialization and convergence capability and its graph stands under the others in figure 3. To perceive the effectiveness of Binary Sorting, Random and Random-BS methods are compared with each other. The Random-BS method has more decreasing behavior than the Random method and shows more convergence to the optimum solutions in the last iterations. So we can figure out that the BS method makes an improvement on the PSO algorithm which is adapted to the TNDP. Figure 4 depicts the frequency of finding the optimal solution in iterations for each method. It is clear that each algorithm graph that stands upper than the other graphs is more powerful to find the optimum solution. Comparison of these methods proves that the Roulette and Random methods have less capability than the other three methods which have used binary sorting to find the optimum solution. The average Number of Traffic Assignment Problem Solved (NTAPS) of each method is shown in figure 5. All of the graphs are showing decreasing behavior. This fact proves that all methods are trying to decrease the NTAPS. As the results show, Roulette and Random graphs stand upper than others after 50 iterations. Figure 6 displays initialization time and PSO algorithm time usage in each method. Initialization time of BC method is shorter than the other methods. It’s obvious that initialization time for BC
  • 7. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 65 method is shorter than Roulette and Roulette-BS methods, but the reason why this time is shorter than Random method’s time is related to unsuccessful tries of generating particles with higher budget than the problem’s budget constraint in Random method. As a result, we can figure out that in TNDP problems with large scale of particles, the BC method shows better performance and can find the optimum solution sooner. REFERENCES 1. Dantzig G D, Harvey R P, Lansdowne Z F, Robinson D W and Maier S F (1979). Formulating and solving the network design problem by decomposition. Transport Res B-Meth 13:5–17. 2. Hoang H H (1982). Topological optimization of networks: A nonlinear mixed integer model employing generalized benders decomposition. IEEE T Automat Contr 27: 164–169. 3. LeBlanc L J (1975). An algorithm for discrete network design problem. Transport Sci 9: 183–199. 4. Eberhart R C and Kennedy J (1995). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, pp 39-43. Piscataway,NJ: IEEE Service Center. 5. Abraham A, Guo H and Lio H (2006). Swarm intelligence: Foundations, perspectives and Applications. In: Nedjah N and M.Mourelle L (eds). Swarm Intelligent Systems. Springer: Netherlands, pp 18-25. 6. Chen M and Sul Alfa A (1991). A Network design algorithm using a stochastic incremental traffic assignment approach. Transport Sci 25: 215–224. 7. Magnanti T L and Wong R T (1984). Network design and transportation planning: models and algorithms. Transport Sci 18 : 1–55. 8. Haghani, A.E., and Daskin, M.S. (1983). “Network design application of an extraction algorithm for network aggregation.” Transportation Research Record, 944, 37-46. 9. Holmberg, K., and Hellstrand, J. (1998). “Solving the uncapacitated network design problem by a lagrangean heuristic and branch-and-bound.” Operations Research, 46 (2), 247–259. 10. Yisu, J., Knowles, J., Hongmei, L., Yizeng, L., and Kell D.B. (2008). “The landscape adaptive particle swarm optimizer.” Applied Soft Computing, 8 (1), 295-304. 11. Langerudi, Mehran Fasihozaman; Javanmardi, Mahmoud; Mohammadian, Abolfazl (Kouros); Sriraj, PS; "Choice Set Imputation”, Transportation Research Record: Journal of the Transportation Research Board, 2429, 1, 79-89, 2014, Transportation Research Board of the National Academies. 12. Langerudi, Mehran Fasihozaman; Abolfazl, Mohammadian; Sriraj, PS; "Health and Transportation: Small Scale Area Association”, Journal of Transport & Health, 2014, Elsevier, doi:10.1016/j.jth.2014.08.005 13. Fasihozaman Langerudi, Mehran; Hossein Rashidi, Taha; Mohammadian, Abolfazl; "Investigating the Transferability of Individual Trip Rates: Decision Tree Approach", Transportation Research Board 92nd Annual Meeting, 13-0218, 2013. http://trid.trb.org/view.aspx?id=1240410H 14. H. Miar Naimi, M. Salarian, “A Fast fractal Image Compression Algorithm Using Predefined Values for Contrast Sacaling”, Proceedings of the World Congress on Engineering and Computer Science USA, October-2007. 15. M Salarian, H Hassanpour, A new fast no search fractal image compression in DCT domain, Machine Vision, 2007. ICMV 2007. International Conference on, 62-66. 16. M. Javanmardi, M. Fasihozaman, A. Talebpour, A. Mohammadian “Integrated Demand and Supply Model: Networkwide Validation” Presented in the Transportation Research Board 93th Annual Meeting, 2014 17. M Salarian, E Nadernejad and H. M. Naimi, A new modified fast fractal image compression algorithm, Imaging Science Journal, vol. 61, Feb. 2013, pp. 219-231, doi: 10.1179/ 1743131X11Y.0000000027.
  • 8. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 66 Figure 1. The Sioux Falls Network Figure 2. Average Objective Function Value for first 10 Particles
  • 9. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 67 Figure 3. Average Objective Function Value Figure 4. Frequency of Finding
  • 10. International Journal of Computer Science & Information Technology (IJCSIT) Vol 7, No 1, February 2015 68 Figure 5. Average Number of Traffic Assignment Problem Solved Figure 6. Initialization time and PSO algorithm time