SlideShare a Scribd company logo
1 of 12
Download to read offline
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
DOI:10.5121/ijcsa.2015.5201 1
THE PASSENGER VEHICLE'S LOGISTICS
TRANSPORTATION PLANNING PROBLEM BASED ON
THE QUANTUM INSPIRED GENETIC ALGORITHM
Chen Zhang1
, Xiaoming You2
, Kai Liu3
1
College of Electronic and Electrical Engineering, Shanghai University of Engineering
Science, Shanghai 201620, China
2
College of Electronic and Electrical Engineering, Shanghai University of Engineering
Science, Shanghai 201620, China
3
School of Management, Shanghai University of Engineering Science
Shanghai, 201620, China
ABSTRACT
In order to solve the heterogeneous vehicle routing problem with two-dimensional loading constraint, an
integer programming model of the heterogeneous vehicle's routing problem has been founded. To optimize
the loading way of the 45 kind of passenger car by quantum genetic algorithm (QGA), firstly the QGA is
adopted to get the assemble of each passenger car, then analysis the routing problem of the each car-
carrier. The optimization of integer programming problems and the simulation and application of QGA are
discussed specifically.
KEYWORDS
loading constraint; vehicle scheduling; integer programming model; quantum genetic algorithm.
1.INTRODUCTION
Automobile enterprises pay more and more attention to the problem of the logistics transportation
and the routing optimizing, the logistic transportation of the passenger car involve varieties of
optimization decision problem[5], the choice of transportation routes was one of them. When
choosing transport routes, should not only consider the transport distance, transport link, and also
should consider the means of transport, transportation time and cost of transport and so on .
Therefore, the choice of transportation routes is also the choice of transport routes in fact[3]. The
premise of ensuring accomplishing the transportation duty, the logistics company is chasing to
reduce transportation costs, but because of the car carrier and passenger car have multiple
standard, at present many logistics company make the transportation planning main rely on the
experience of the Crew Schedulers, when face the complex transportation duty , they are often
inefficient, and the transportation cost is not ideal[4].
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
2
In this paper, the problem that the heterogeneous vehicle routing problem with two-dimensional
loading constraint has been solved, modeling the heterogeneous vehicle's integer
programming[2]. To optimize the loading way of the 45 kind of passenger car by Quantum
Inspired Genetic Algorithm, on the basic of the initial assembly, to analysis the routing problem
of the each car-carrier, discussed how to optimize the integer programming model and the
modeling and simulation lf the Quantum Inspired Genetic Algorithm[9].
2.RAISE QUESTION
The transportation cost calculation of the vehicle logistics is complicated and overloaded, we
should to simplify it. At first, influence the cost of high and low is the usage quantity of the car
carrier. The second, under the condition of the same number of the car carrier to use, 1-1 car
carrier of low use cost, but the2-2 are higher,1-2 slightly lower than its average of the first two,
but logistics company's 1-2 car carrier ownership is small, In order to facilitate subsequent task
arrangement, every 1-2 car transport vehicles use no more than 1-1 car transport vehicle usage of
20% .Once again, under the condition of the same number and the type of the car carrier to use
,the cost of the short mileage is low, we should pay more attention because of the logistics
company is a national company, in all parts have the vehicle logistics business, so after arriving at
our destination, the car put on standby, don't need to return empty[2]
Raise question: the table1in the appendix give the types and size dimension and quantity and the
destination of passenger vehicles to transport, the table2 in the appendix give the types and
quantity and the loading area size of passenger vehicles to transfer(the table data is lower loading
zone length and width, the1-1 type and 2-2 type car carrier's upper and lower area is in the same
area; the 1-2 car carrier's upper and lower area is in the same length, but the upper is widen 0.8
meters than the lower. Besides, because the 2-2 car carrier has the lower level, the upper and the
lower level neither can't load the passenger car that the height is more than 1.7 meter. Make the
detail planning for the logistics company, containing the quantity of the varieties type of car
carrier what we need, the passenger car's loading program and the route planning of each car
carrier.
3.THE ANALYSIS OF THE QUESTION
The car carrier starting from the logistics center, full loaded with cargo to arrive the destination,
by unloading along the way to complete the task, the car goods can according to the actual
situation of unloading and loading of good position to adjust the situation, the delivery demand of
every destination can be broken up, performed by different or the same vehicles, loading the
configuration of the car carrier reasonably, and arrange the driving route of the vehicles, make the
total amount of car carrier minimum, and the minimizing the sum of distance.
4.MODELING AND SOLVING
4.1.Modeling And Solving
Using SPSS software to the table 2 in the appendix for cluster analysis, according to the
passenger car's height, width to cluster 5 classes. We use all passenger cars as object, according to
the number named a 45dimensional vector, the i d element values represent numbers i passenger
car that will use the corresponding vehicle load, after the following by using the quantum genetic
algorithm can solve the optimal individual, when loading the carriage, choose the models in the
same type priority
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
3
step 1:
Use appropriate vehicles to accomplish the car quota that each destination need full height more
than 1.7 meters and width more than 1.7 meters;
step 2:
Use the bottom of the 1-2 car and 1-1 car carrier to accomplish the rest of the task, to supplement
the destination's delivery requirements;
step 3:
To solve the car carrier's total amount, the summarize of the shortest distance between destination
and logistics center. At each step in the process of operation, need to updated the demand of
delivery constantly.
Set adopt load method that according to the car carrier's type number is 1,..,12, As shown in table,
the number 5 and 10 of the 1-2 type can breaking down the bottom of the 1-2 type, the top of the
1-2 type. The number i(i=1,2,…,12) car carrier type can identified with 3 dimension array
( ), ,i i i io l w p
,
therefore, il 、 iw represent the length and the width, ip represent the holding
quantity.(As shown in table 1)
Table 1 The car carrier number
Number Type Length Width Height
Holding
quantity
1
number1 1-1type 19 2.7
4.3
5 21
2 number2 1-1type 18.3 2.9 4.4 18
3 number3 1-1type 24.3 2.7 4.3 22
4 number4 1-1type 22 2.7 4.35 15
5 number5 1-2lower 23.7 2.8 3.9 10
6 number5 1-2upper 23.7 3.6
7 number6 1-1type 18.2 2.7 3.6 25
8 number7 1-1type 21 2.7 3.6 4
9 number8 1-1type 21 2.7 3.9 16
10 number9 2-2type 19 3.5 3.4 5
11 number10 1-2lower 23.3 2.7 4.35 15
12 number10 1-2upper 23.3 3.5
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
4
4.1.1.Modeling
In order to simplify, in this paper, reference the vehicle classification, agreed the passenger car
that height more than 1.7meter can only set in the bottom of the 1-2 and the 1-1 car carrier; the
passenger car that width under the 1.7 meters can only put into the top of the 1-2 or 2-2 car
carrier.
In this way, corresponding to every single model number, there have a 3 dimension
( ), ,i i i iR L W D= , iL
, iW represent the length, width, iD represent the car's total demand for
shipping, the 45 row vector consist the matrix 45 3R × , set a chromosome coding that for output by a
genetic algorithm x, so the packing problem is to solve the following optimization problem.
( )
12
1
min i i
jj x i j
L D
SC
l= =
  
=      
∑ ∑ (4.1-1)
s.t.
( )
i i
j
jx i j
L D
p
l=
 
≤ 
 
∑ , 1, 2, ,12j = L (4.1-2)
( ) ( ) 11
i i i i
k kx i k x i k
L D L D
l l += = +
   =
      
∑ ∑ , 5,11k =
(4.1-3)
( ) ( )
0.2i i i i
j jj I x i j j J x i j
L D L D
l l∈ = ∈ =
   
≤ ×   
   
∑ ∑ ∑ ∑ {5,6,11,12}I = {1, ,12} {5,6,10,11,12}J = −L
(4.1-4)
In the process of passenger car loading, loaded into the quantum genetic algorithm, Quantum
genetic algorithm is a genetic algorithm based on the principles of quantum computing,
introducing quantum state vector expression into the genetic code, by using quantum logic gates
to achieve the evolution of the chromosome, can achieve better results than traditional genetic
algorithm.
4.1.2.Quantum Gate Update
Quantum gate as evolution operation of actuators, can according to the specific problems to
undertake choosing, according to the calculation of quantum genetic algorithm, choose quantum
revolving door relatively appropriate[7]. The adjustment of quantum revolving door can operate:
( )
( )
( )
cos( ) sin
sin cos( )
i i
i i
U
θ θ
θ
θ θ
− 
=  
  (4.1-5)
The update process is as follows:











 −
=





=





i
i
ii
ii
i
i
i
i
U
β
α
θθ
θθ
β
α
θ
β
α
)cos()sin(
)sin()cos(
)('
'
i
(4.1-6)
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
5
At the same time, represent the chromosome's ith quantum bit probablity amplitude that after
updating, iθ represent the rotation angle, its size and symbol determine by advance design
adjustment[3].
By(4.1-7)can be obtained iα ′ and iβ ′:
( ) ( )cos sini i i i iα α θ β θ′ = −
( ) ( )sin cosi i i i iβ α θ β θ′ = +
(4.1-7)
so
[ ] [ ]
2 22 2 2 2
cos( ) sin( ) sin( ) cos( ) 1i i i i i i i i i iα β α θ β θ α θ β θ α β′ ′+ = − + + = + = (4.1-8)
It can be seen after the transformation ,the value
2 2
i iα β′ ′+ is still 1.
4.1.3.To Determine The Initial Vehicle 's Loading Algorithm Progress
Using multiple quantum bit encoding gene that have m parameters are as follows:
1 2 1 211 12 21 22
1 2 1 211 12 21 22
t t t t tt t t t
t k k m m mk
j t t t t tt t t t
k k m m mk
q
α α α α αα α α α
β β β β ββ β β β
 
=   
 
L L L
L L L
(4.1-9)
There into, qt
j represent the t for the j individual chromosomes, k represent for every gene's
coding number of qubit; m represent the number of genes in the chromosome[2].
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
6
Initialize the population ( )0tQ ,all the genes( ),t t
i iα β that on the chromosomes in a population all
have been initialized
1 1
,
2 2
 
 
 
,it means that a chromosome what is expressed by the
superposition of all possible states of equal probability[6]
2
1
1
2
m
t
j
kq m
k
Sψ
=
= ∑
(4.1-10)
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
7
Among them , Sk is the k kind of state of chromosomes, what expressed a form of a binary string
( )mxxx ,..., 21 length of m, and the value of ix is 0 or 1.
Make a measurement to the initial population of individuals, in order to obtain a set of definite
solution { }t t t
1 2 nP( ) p , p ,..., pt = , among them, t
jp represent the j solution of the t populations(the
individual j measurements), what express the form of a binary string in length m, and based on
quantum bit probability ( 2
i
t
α 或 2
i
t
β ,i=1,2,...,m) to choose from and get it. In the process of
measurement, generate a random number that between [0,1], If it is greater than the square of the
probability amplitude, then the measurement result value 1,otherwise to value 0.Then ,make
fitness assessment for this group solution, and record the best fitness individuals as the evolution
of the next target values. Where after, the algorithm entered the stage of loop iteration, along with
the iteration, the solution of the population convergence to the optimal solution gradually[7]. In
each iteration, at first to measure the population, in order to obtain a set of solutions P(t), and then
calculate each value of fitness, then according to the evolution of the current goal and pre-
determined adjustment strategy, then using quantum revolving door to adjust the individual in the
population then get the updated population, record the current optimal solution, and comparing
with the current target, if it greater than the current target, then with the new optimal solution as
the next-generation iteration target, otherwise keep the current target, ix represent the first i bit
for current chromosome, ibest represent current optimal chromosome; )(xf represent the fitness
function, ),(s ii βα as the direction of rotation Angle, iθ∆ as the size of the rotation Angle, the
individual t
jq the fitness of current measurement )(xf compared with the population of the
current optimal individual fitness value ( )if best , if ( ) ( )if x f best> , then adjust the quantum bit in
the t
jq accordingly, make the probability amplitude step into the direction of evolution, otherwise,
if ( ) ( )if x f best≤ ,then adjust the according quantum bit, make the probability amplitude step
into the direction of ibest evolution[9].
Using integer coding, the length of the chromosome is equal to the passenger car's largest
number, the value of the genes integer between[1,12] said it would adopt corresponding number
way of loading, such as( )3,5,6, ,3L for an individual chromosome encoding, represent the NO.1
passenger cars in the NO.3car carrier, the NO.2 passenger cars put in the bottom of the 1-2 type
carrier of the NO.5. The NO.3 passenger car on the top of the NO.6 car carrier of the 1-2 type,
and so on.
The decoding process is the chromosome coding transfer into feasible scheduling, then get the
process of the objective function value.
To pack a chromosome transfer into passenger car after the distribution of the transport vehicle.
Then get 12 kind of car carrier's assembly scheme of the passenger car, then calculated the
objective function value of the chromosomes. Due to the scheduling problem is desired to
minimize, and get the fitness value maxfitness C SC= − , SC is the target function value, maxC is
large enough positive integer. In each generation in the genetic process, select maxC as the biggest
objective function values in the population.
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
8
4.2.Determine The Load Scheme
After get a initial optimal individual solution, for each j, if , then know the load type of the j car
carrier, and choose 1-1 model from the same clustering to make full use of space.
X=[7,9,2,7,2,7,1,7,7,2,1,6,1,8,10,2,8,7,7,10,8,1,8,7,10,8,10,1,7,1,7,7,2,10,1,2,7,7,10,7,7,2,7,10,2]t
he loading plan table are shown in table 2.
Table 2 The loading plan
The
number
of the
car
carrier
The
number
of the
passenger
car
length
The delivery demand of the destination
A B C D E
1
7 4230 7 0 2 5 7
11 4600 12 3 5 0 0
13 4500 15 9 5 7 6
22 4531 4 2 0 4 3
28 4865 12 8 4 2 6
30 3998 0 3 8 6 9
35 4580 9 4 3 7 5
2
3 4310 12 6 5 10 7
5 3460 12 8 7 21 6
10 4135 6 0 0 3 2
16 4350 8 9 4 2 5
33 4789 10 8 6 7 0
36 4603 5 6 8 0 9
42 4544 8 7 4 5 5
45 4670 15 13 9 10 6
6 12 4574 6 4 2 0 0
7
1 4610 4 2 0 3 1
4 4747 15 8 4 9 6
6 4490 10 12 14 9 13
8 4270 5 3 12 5 4
9 4480 4 0 6 8 5
18 4400 13 7 4 8 5
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
9
19 4945 4 3 4 1 2
24 5160 7 2 4 3 2
29 3763 3 5 14 4 7
31 4285 0 6 4 12 8
32 4608 15 12 4 6 5
37 3820 0 4 20 8 5
38 4212 8 7 10 3 5
40 3745 0 0 15 8 4
41 4855 9 5 0 5 6
43 5035 12 6 0 4 3
8
14 4420 7 4 3 4 5
17 4945 3 0 0 0 2
21 4466 4 5 7 2 0
23 4880 5 3 2 6 5
26 4590 0 1 5 7 8
9 2 5015 2 3 0 4 2
10
15 4930 4 2 3 1 2
20 3588 3 5 15 5 8
25 4800 4 3 8 2 6
27 4194 3 4 2 8 7
34 4687 0 2 12 6 5
39 4245 5 7 8 4 9
44 6831 2 0 0 1 1
Next, aiming at the each car carrier of the table2, because of the load scheme has been sure, we
can according to the delivery demand of the destination, to make sure the load plan of the each
car carrier. The loading plan are shown in table 3.
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
10
Table 3.The loading plan table of the passenger car
The loading plan table of the passenger car
The
number
of the
car
carrier
The Type
of the
passenge
r car
The
lengt
h of
the
car
A B C D E
The
total
deman
d
numbe
r
The
total
length
The car
carrier
number
that
need
equippe
d
The
total
length
1 7 4230 7 0 2 5 7 182 816601 6 910000
11 4600 12 3 5 0 0
13 4500 15 9 5 7 6
22 4531 4 2 0 4 3
28 4865 12 8 4 2 6
30 3996 0 3 8 6 9
35 4580 9 4 3 7 5
2 3 4310 12 6 5 1
0
7 274 118315
4
3 106920
0
5 3460 12 8 7 2
1
6
10 4135 6 0 0 3 2
16 4350 8 9 4 2 5
33 4789 10 8 6 7 0 7 168000
36 4603 5 6 8 0 9
42 4544 8 7 4 5 5
45 4670 15 13 9 1
0
6
6 12 4575 6 4 2 0 0 12 54886 8 672000
7 1 4610 4 2 0 3 1 483 213264
0
4 660000
4 4747 15 8 4 9 6
6 4490 10 12 14 9 1
3
8 4270 5 3 12 5 4
9 4480 4 0 6 8 5
18 4400 13 7 4 8 5 2 655800
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
11
19 4945 4 3 4 1 2
24 5160 7 2 4 3 2
29 3763 3 5 14 4 7
31 4285 0 6 4 1
2
8
32 4608 15 12 4 6 5 10 104850
0
37 3820 0 4 20 8 5
38 4212 8 7 10 3 5
40 3745 0 0 15 8 4
41 4855 9 5 0 5 6
8 14 4420 7 4 3 4 5 88 405643 5 711000
17 4945 3 0 0 0 2
21 4466 4 5 7 2 0
23 4880 5 3 2 6 5
26 4590 0 1 5 7 8
9 2 5015 2 3 0 4 2 11 55165 9 380000
10 15 4930 4 2 3 1 2 157 683968 1 798000
20 3588 3 5 15 5 8
25 4800 4 3 8 2 6
27 4194 3 4 2 8 7
34 4687 0 2 12 6 5
39 4245 5 7 8 4 9
44 6834 2 0 0 1 1
5.CONCLUSIONS
Aiming for the problem model, we separate three steps to analyze in this paper, first we adopt the
quantum genetic algorithm to get the assembly plan of each passenger car. we use the car carrier
number at least for the cost function in this way. To analysis the specific steps of quantum genetic
algorithm, and we realize the length of 48 chromosome encoding by matlab programming . Then ,
aiming at the assembly scheme of each kind of car carrier, considering the different demand for
five destinations, and use the short range as the optimization goal, then studied the vehicle
dispatching scheme, at last, aiming at a large number of simulation experiments in this paper, to
achieve the programming by using LINGO and matlab software. The innovation point of this
paper is : give the initial assembly scheme by using quantum genetic algorithm, on this basis, then
reanalysis the delivery problem for each kind of car carrier.
International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015
12
ACKNOWLEDGEMENTS
The authors gratefully acknowledge the support of Innovation Program of Shanghai Municipal
Education Commission (Grant No.12ZZ185), Natural Science Foundation of China (Grant
No.61075115), Foundation of No. 14KY0210. Xiao-Ming You is corresponding author.
REFERENCES
[1] Etsuko Niahimura, Akio Imai. Optimal Vehicle Routing For Container Handling In A Multi-User
Container Terminal. Published by Kobe University of Mercantile Marine.Kobe. Japan. October 23-
25, 2000.
[2] Han Kuk-Hyun, Kim J H. Genetic Quantum Algorithm and Its Application to Combinatorial
Optimization Problems[C]//Proc. of IEEE Conference on Evolutionary Computation. Piscataway,
USA: IEEE Press, 2000.
[3] Han Kuk-Hyun, Park Kui-Hong, Lee Ci-Ho, et al. Parallel Quantum-inspired Genetic Algorithm for
Combinatorial Optimization Problems[C]//Proc. of IEEE Conference on Evolutionary Computation.
Piscataway, USA: IEEE Press, 2001.
[4] He J and Yao X.A study of drift analysis for estimating computation time of evolutionar
algorithms[J].Natural Computing,2004,3:21-35.
[5] Kyoung-mo Koo.The Function Of International FreightForwarders:Expended into Third-Party
Logistics Provider(3PL Provider).International Seminar On Global Ttansportation Network. Published
by Kobe University of Mercantile Marine.Kobe Japan. October 23-25, 2000.
[6] Narayanan A, Moore M. Quantum-inspired Genetic Algorithm[C]Proc. of IEEE International
Conference on Evolutionary Computation. Piscataway, USA: IEEE Press, 1996.
[7] Onald.h.ballou. Business Logistics Management. The Forth Edition. Published by Prentice-Hall
International(UK)LimitedLondon.1999.
[8] Shu-Chu Liu, Chich-Hung Chung. A heuristic method for the vehicle routing problem with backhauls
and inventory[J]. Journal of Intelligent Manufacturing,2009,201.
[9] Wang Ling, Tang Fang, Wu Hao. Hybrid Genetic Algorithm Based on Quantum Computing for
Numerical Optimization and Parameter Estimation[J]. Applied Mathematics and Computation, 2005,
171(2)1141-1156.
[10]XIIVG H L,PAN W, ZOU X H. A novel improved quantum genetic algorithm for combinatorial
optimization Problem s}.11 .Acta Electronic Sinic} 2007 35(to):1999-2002.
Authors
Chen Zhang is currently studying in Mechanical and Electronic Engineering from
Shanghai University of Engineering Science, China, where she is working toward
the Master degree.Her current research interests include ant colony
algorithm, their design and develop in Embedded system.

More Related Content

What's hot

V4I8-IJERTV4IS080396
V4I8-IJERTV4IS080396V4I8-IJERTV4IS080396
V4I8-IJERTV4IS080396
Saurav Barua
 
Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...
TELKOMNIKA JOURNAL
 

What's hot (17)

TRR Paper
TRR PaperTRR Paper
TRR Paper
 
Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011
 
TTE 332 module 3 S2021 Parking Studies
TTE 332 module 3 S2021 Parking StudiesTTE 332 module 3 S2021 Parking Studies
TTE 332 module 3 S2021 Parking Studies
 
To Analyze Cargo Loading Optimization Algorithm
To Analyze Cargo Loading Optimization AlgorithmTo Analyze Cargo Loading Optimization Algorithm
To Analyze Cargo Loading Optimization Algorithm
 
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic A...
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic A...Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic A...
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic A...
 
TTEng 422 s2021 module 5 Introduction to Traffic Flow Theory
TTEng 422  s2021 module 5 Introduction to Traffic Flow TheoryTTEng 422  s2021 module 5 Introduction to Traffic Flow Theory
TTEng 422 s2021 module 5 Introduction to Traffic Flow Theory
 
Final master thesis_-_eva_verwijs_-_public_version
Final master thesis_-_eva_verwijs_-_public_versionFinal master thesis_-_eva_verwijs_-_public_version
Final master thesis_-_eva_verwijs_-_public_version
 
Comparison of PCU for Indian and American conditions
Comparison of PCU for Indian and American conditionsComparison of PCU for Indian and American conditions
Comparison of PCU for Indian and American conditions
 
FULLTEXT01
FULLTEXT01FULLTEXT01
FULLTEXT01
 
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
 
V4I8-IJERTV4IS080396
V4I8-IJERTV4IS080396V4I8-IJERTV4IS080396
V4I8-IJERTV4IS080396
 
Parking design in front of CE building BUET by Pronob ghosh 1204011
Parking design in front of CE building BUET by Pronob ghosh 1204011Parking design in front of CE building BUET by Pronob ghosh 1204011
Parking design in front of CE building BUET by Pronob ghosh 1204011
 
Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...
 
Microscopic traffic stream model
Microscopic traffic stream modelMicroscopic traffic stream model
Microscopic traffic stream model
 
J0421057063
J0421057063J0421057063
J0421057063
 
Demand robust counterpart open capacitated vehicle routing problem time windo...
Demand robust counterpart open capacitated vehicle routing problem time windo...Demand robust counterpart open capacitated vehicle routing problem time windo...
Demand robust counterpart open capacitated vehicle routing problem time windo...
 
Optimization of Design Parameters for Crane Hook Using Finite Element Analysis
Optimization of Design Parameters for Crane Hook Using Finite Element AnalysisOptimization of Design Parameters for Crane Hook Using Finite Element Analysis
Optimization of Design Parameters for Crane Hook Using Finite Element Analysis
 

Viewers also liked

Presentacion De Jugadores Y Prensa
Presentacion De Jugadores Y PrensaPresentacion De Jugadores Y Prensa
Presentacion De Jugadores Y Prensa
Web Futbolaragones
 

Viewers also liked (9)

Parkinsons disease diagnosis using
Parkinsons disease diagnosis usingParkinsons disease diagnosis using
Parkinsons disease diagnosis using
 
A coustic pseudo spectrum based fault Localization in motorcycles
A coustic pseudo spectrum based fault Localization in motorcyclesA coustic pseudo spectrum based fault Localization in motorcycles
A coustic pseudo spectrum based fault Localization in motorcycles
 
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
EVALUATION THE EFFICIENCY OF ARTIFICIAL BEE COLONY AND THE FIREFLY ALGORITHM ...
 
Automated traffic sign board
Automated traffic sign boardAutomated traffic sign board
Automated traffic sign board
 
Liste 2
Liste 2Liste 2
Liste 2
 
RECORDEU QUE SOM ESCOLA VERDA
RECORDEU QUE SOM ESCOLA VERDARECORDEU QUE SOM ESCOLA VERDA
RECORDEU QUE SOM ESCOLA VERDA
 
Zense
ZenseZense
Zense
 
Ace Article Lesne Aspects Europeens Liberalisation Marche Jeux Dargent
Ace Article Lesne Aspects Europeens Liberalisation Marche Jeux DargentAce Article Lesne Aspects Europeens Liberalisation Marche Jeux Dargent
Ace Article Lesne Aspects Europeens Liberalisation Marche Jeux Dargent
 
Presentacion De Jugadores Y Prensa
Presentacion De Jugadores Y PrensaPresentacion De Jugadores Y Prensa
Presentacion De Jugadores Y Prensa
 

Similar to T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED ON THE Q UANTUM I NSPIRED G ENETIC A LGORITHM

A feasible solution algorithm for a primitive vehicle routing problem
A feasible solution algorithm for a primitive vehicle routing problemA feasible solution algorithm for a primitive vehicle routing problem
A feasible solution algorithm for a primitive vehicle routing problem
Cem Recai Çırak
 
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
ijtsrd
 
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_ReportRobert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
Robert Tanner
 
The effective distribution of mtn vouchers in the kumasi metropolis
The effective distribution of mtn vouchers in the kumasi  metropolisThe effective distribution of mtn vouchers in the kumasi  metropolis
The effective distribution of mtn vouchers in the kumasi metropolis
abdul rashid attah zakaria
 

Similar to T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED ON THE Q UANTUM I NSPIRED G ENETIC A LGORITHM (20)

THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
 
THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
THE RESEARCH AND IMPLEMENTATION OF PASSENGER CAR'S TRANSPORTATION PLANNING PR...
 
Vehicle route scheduling and transportation cost minimization in a latex indu...
Vehicle route scheduling and transportation cost minimization in a latex indu...Vehicle route scheduling and transportation cost minimization in a latex indu...
Vehicle route scheduling and transportation cost minimization in a latex indu...
 
A feasible solution algorithm for a primitive vehicle routing problem
A feasible solution algorithm for a primitive vehicle routing problemA feasible solution algorithm for a primitive vehicle routing problem
A feasible solution algorithm for a primitive vehicle routing problem
 
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
IRJET- Real-Time Forecasting of EV Charging Station Scheduling for Smart Ener...
 
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
 
Improving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdfImproving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdf
 
The Effects of Crossdock Shapes on Material Handling Costs
The Effects of Crossdock Shapes on Material Handling CostsThe Effects of Crossdock Shapes on Material Handling Costs
The Effects of Crossdock Shapes on Material Handling Costs
 
A Combined Method for Capacitated Periodic Vehicle Routing Problem with Stric...
A Combined Method for Capacitated Periodic Vehicle Routing Problem with Stric...A Combined Method for Capacitated Periodic Vehicle Routing Problem with Stric...
A Combined Method for Capacitated Periodic Vehicle Routing Problem with Stric...
 
B04 05 1116
B04 05 1116B04 05 1116
B04 05 1116
 
Optimal Allocation Policy for Fleet Management
Optimal Allocation Policy for Fleet ManagementOptimal Allocation Policy for Fleet Management
Optimal Allocation Policy for Fleet Management
 
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEMMULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
 
A Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation ProblemA Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation Problem
 
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...
 
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
 
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_ReportRobert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
Robert_Tanner_&_Han_Zhang_Road_Traffic_Dynamics_Report
 
The effective distribution of mtn vouchers in the kumasi metropolis
The effective distribution of mtn vouchers in the kumasi  metropolisThe effective distribution of mtn vouchers in the kumasi  metropolis
The effective distribution of mtn vouchers in the kumasi metropolis
 
Malaysian car plate localization using region-based convolutional neural network
Malaysian car plate localization using region-based convolutional neural networkMalaysian car plate localization using region-based convolutional neural network
Malaysian car plate localization using region-based convolutional neural network
 
Traffic Flow Prediction Using Machine Learning Algorithms
Traffic Flow Prediction Using Machine Learning AlgorithmsTraffic Flow Prediction Using Machine Learning Algorithms
Traffic Flow Prediction Using Machine Learning Algorithms
 
PROGRESSIVE TRENDS IN ROAD SAFETY OF CARGO VEHICLES
PROGRESSIVE TRENDS IN ROAD SAFETY OF CARGO VEHICLESPROGRESSIVE TRENDS IN ROAD SAFETY OF CARGO VEHICLES
PROGRESSIVE TRENDS IN ROAD SAFETY OF CARGO VEHICLES
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Recently uploaded (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 

T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED ON THE Q UANTUM I NSPIRED G ENETIC A LGORITHM

  • 1. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 DOI:10.5121/ijcsa.2015.5201 1 THE PASSENGER VEHICLE'S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED ON THE QUANTUM INSPIRED GENETIC ALGORITHM Chen Zhang1 , Xiaoming You2 , Kai Liu3 1 College of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China 2 College of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China 3 School of Management, Shanghai University of Engineering Science Shanghai, 201620, China ABSTRACT In order to solve the heterogeneous vehicle routing problem with two-dimensional loading constraint, an integer programming model of the heterogeneous vehicle's routing problem has been founded. To optimize the loading way of the 45 kind of passenger car by quantum genetic algorithm (QGA), firstly the QGA is adopted to get the assemble of each passenger car, then analysis the routing problem of the each car- carrier. The optimization of integer programming problems and the simulation and application of QGA are discussed specifically. KEYWORDS loading constraint; vehicle scheduling; integer programming model; quantum genetic algorithm. 1.INTRODUCTION Automobile enterprises pay more and more attention to the problem of the logistics transportation and the routing optimizing, the logistic transportation of the passenger car involve varieties of optimization decision problem[5], the choice of transportation routes was one of them. When choosing transport routes, should not only consider the transport distance, transport link, and also should consider the means of transport, transportation time and cost of transport and so on . Therefore, the choice of transportation routes is also the choice of transport routes in fact[3]. The premise of ensuring accomplishing the transportation duty, the logistics company is chasing to reduce transportation costs, but because of the car carrier and passenger car have multiple standard, at present many logistics company make the transportation planning main rely on the experience of the Crew Schedulers, when face the complex transportation duty , they are often inefficient, and the transportation cost is not ideal[4].
  • 2. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 2 In this paper, the problem that the heterogeneous vehicle routing problem with two-dimensional loading constraint has been solved, modeling the heterogeneous vehicle's integer programming[2]. To optimize the loading way of the 45 kind of passenger car by Quantum Inspired Genetic Algorithm, on the basic of the initial assembly, to analysis the routing problem of the each car-carrier, discussed how to optimize the integer programming model and the modeling and simulation lf the Quantum Inspired Genetic Algorithm[9]. 2.RAISE QUESTION The transportation cost calculation of the vehicle logistics is complicated and overloaded, we should to simplify it. At first, influence the cost of high and low is the usage quantity of the car carrier. The second, under the condition of the same number of the car carrier to use, 1-1 car carrier of low use cost, but the2-2 are higher,1-2 slightly lower than its average of the first two, but logistics company's 1-2 car carrier ownership is small, In order to facilitate subsequent task arrangement, every 1-2 car transport vehicles use no more than 1-1 car transport vehicle usage of 20% .Once again, under the condition of the same number and the type of the car carrier to use ,the cost of the short mileage is low, we should pay more attention because of the logistics company is a national company, in all parts have the vehicle logistics business, so after arriving at our destination, the car put on standby, don't need to return empty[2] Raise question: the table1in the appendix give the types and size dimension and quantity and the destination of passenger vehicles to transport, the table2 in the appendix give the types and quantity and the loading area size of passenger vehicles to transfer(the table data is lower loading zone length and width, the1-1 type and 2-2 type car carrier's upper and lower area is in the same area; the 1-2 car carrier's upper and lower area is in the same length, but the upper is widen 0.8 meters than the lower. Besides, because the 2-2 car carrier has the lower level, the upper and the lower level neither can't load the passenger car that the height is more than 1.7 meter. Make the detail planning for the logistics company, containing the quantity of the varieties type of car carrier what we need, the passenger car's loading program and the route planning of each car carrier. 3.THE ANALYSIS OF THE QUESTION The car carrier starting from the logistics center, full loaded with cargo to arrive the destination, by unloading along the way to complete the task, the car goods can according to the actual situation of unloading and loading of good position to adjust the situation, the delivery demand of every destination can be broken up, performed by different or the same vehicles, loading the configuration of the car carrier reasonably, and arrange the driving route of the vehicles, make the total amount of car carrier minimum, and the minimizing the sum of distance. 4.MODELING AND SOLVING 4.1.Modeling And Solving Using SPSS software to the table 2 in the appendix for cluster analysis, according to the passenger car's height, width to cluster 5 classes. We use all passenger cars as object, according to the number named a 45dimensional vector, the i d element values represent numbers i passenger car that will use the corresponding vehicle load, after the following by using the quantum genetic algorithm can solve the optimal individual, when loading the carriage, choose the models in the same type priority
  • 3. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 3 step 1: Use appropriate vehicles to accomplish the car quota that each destination need full height more than 1.7 meters and width more than 1.7 meters; step 2: Use the bottom of the 1-2 car and 1-1 car carrier to accomplish the rest of the task, to supplement the destination's delivery requirements; step 3: To solve the car carrier's total amount, the summarize of the shortest distance between destination and logistics center. At each step in the process of operation, need to updated the demand of delivery constantly. Set adopt load method that according to the car carrier's type number is 1,..,12, As shown in table, the number 5 and 10 of the 1-2 type can breaking down the bottom of the 1-2 type, the top of the 1-2 type. The number i(i=1,2,…,12) car carrier type can identified with 3 dimension array ( ), ,i i i io l w p , therefore, il 、 iw represent the length and the width, ip represent the holding quantity.(As shown in table 1) Table 1 The car carrier number Number Type Length Width Height Holding quantity 1 number1 1-1type 19 2.7 4.3 5 21 2 number2 1-1type 18.3 2.9 4.4 18 3 number3 1-1type 24.3 2.7 4.3 22 4 number4 1-1type 22 2.7 4.35 15 5 number5 1-2lower 23.7 2.8 3.9 10 6 number5 1-2upper 23.7 3.6 7 number6 1-1type 18.2 2.7 3.6 25 8 number7 1-1type 21 2.7 3.6 4 9 number8 1-1type 21 2.7 3.9 16 10 number9 2-2type 19 3.5 3.4 5 11 number10 1-2lower 23.3 2.7 4.35 15 12 number10 1-2upper 23.3 3.5
  • 4. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 4 4.1.1.Modeling In order to simplify, in this paper, reference the vehicle classification, agreed the passenger car that height more than 1.7meter can only set in the bottom of the 1-2 and the 1-1 car carrier; the passenger car that width under the 1.7 meters can only put into the top of the 1-2 or 2-2 car carrier. In this way, corresponding to every single model number, there have a 3 dimension ( ), ,i i i iR L W D= , iL , iW represent the length, width, iD represent the car's total demand for shipping, the 45 row vector consist the matrix 45 3R × , set a chromosome coding that for output by a genetic algorithm x, so the packing problem is to solve the following optimization problem. ( ) 12 1 min i i jj x i j L D SC l= =    =       ∑ ∑ (4.1-1) s.t. ( ) i i j jx i j L D p l=   ≤    ∑ , 1, 2, ,12j = L (4.1-2) ( ) ( ) 11 i i i i k kx i k x i k L D L D l l += = +    =        ∑ ∑ , 5,11k = (4.1-3) ( ) ( ) 0.2i i i i j jj I x i j j J x i j L D L D l l∈ = ∈ =     ≤ ×        ∑ ∑ ∑ ∑ {5,6,11,12}I = {1, ,12} {5,6,10,11,12}J = −L (4.1-4) In the process of passenger car loading, loaded into the quantum genetic algorithm, Quantum genetic algorithm is a genetic algorithm based on the principles of quantum computing, introducing quantum state vector expression into the genetic code, by using quantum logic gates to achieve the evolution of the chromosome, can achieve better results than traditional genetic algorithm. 4.1.2.Quantum Gate Update Quantum gate as evolution operation of actuators, can according to the specific problems to undertake choosing, according to the calculation of quantum genetic algorithm, choose quantum revolving door relatively appropriate[7]. The adjustment of quantum revolving door can operate: ( ) ( ) ( ) cos( ) sin sin cos( ) i i i i U θ θ θ θ θ −  =     (4.1-5) The update process is as follows:             − =      =      i i ii ii i i i i U β α θθ θθ β α θ β α )cos()sin( )sin()cos( )(' ' i (4.1-6)
  • 5. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 5 At the same time, represent the chromosome's ith quantum bit probablity amplitude that after updating, iθ represent the rotation angle, its size and symbol determine by advance design adjustment[3]. By(4.1-7)can be obtained iα ′ and iβ ′: ( ) ( )cos sini i i i iα α θ β θ′ = − ( ) ( )sin cosi i i i iβ α θ β θ′ = + (4.1-7) so [ ] [ ] 2 22 2 2 2 cos( ) sin( ) sin( ) cos( ) 1i i i i i i i i i iα β α θ β θ α θ β θ α β′ ′+ = − + + = + = (4.1-8) It can be seen after the transformation ,the value 2 2 i iα β′ ′+ is still 1. 4.1.3.To Determine The Initial Vehicle 's Loading Algorithm Progress Using multiple quantum bit encoding gene that have m parameters are as follows: 1 2 1 211 12 21 22 1 2 1 211 12 21 22 t t t t tt t t t t k k m m mk j t t t t tt t t t k k m m mk q α α α α αα α α α β β β β ββ β β β   =      L L L L L L (4.1-9) There into, qt j represent the t for the j individual chromosomes, k represent for every gene's coding number of qubit; m represent the number of genes in the chromosome[2].
  • 6. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 6 Initialize the population ( )0tQ ,all the genes( ),t t i iα β that on the chromosomes in a population all have been initialized 1 1 , 2 2       ,it means that a chromosome what is expressed by the superposition of all possible states of equal probability[6] 2 1 1 2 m t j kq m k Sψ = = ∑ (4.1-10)
  • 7. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 7 Among them , Sk is the k kind of state of chromosomes, what expressed a form of a binary string ( )mxxx ,..., 21 length of m, and the value of ix is 0 or 1. Make a measurement to the initial population of individuals, in order to obtain a set of definite solution { }t t t 1 2 nP( ) p , p ,..., pt = , among them, t jp represent the j solution of the t populations(the individual j measurements), what express the form of a binary string in length m, and based on quantum bit probability ( 2 i t α 或 2 i t β ,i=1,2,...,m) to choose from and get it. In the process of measurement, generate a random number that between [0,1], If it is greater than the square of the probability amplitude, then the measurement result value 1,otherwise to value 0.Then ,make fitness assessment for this group solution, and record the best fitness individuals as the evolution of the next target values. Where after, the algorithm entered the stage of loop iteration, along with the iteration, the solution of the population convergence to the optimal solution gradually[7]. In each iteration, at first to measure the population, in order to obtain a set of solutions P(t), and then calculate each value of fitness, then according to the evolution of the current goal and pre- determined adjustment strategy, then using quantum revolving door to adjust the individual in the population then get the updated population, record the current optimal solution, and comparing with the current target, if it greater than the current target, then with the new optimal solution as the next-generation iteration target, otherwise keep the current target, ix represent the first i bit for current chromosome, ibest represent current optimal chromosome; )(xf represent the fitness function, ),(s ii βα as the direction of rotation Angle, iθ∆ as the size of the rotation Angle, the individual t jq the fitness of current measurement )(xf compared with the population of the current optimal individual fitness value ( )if best , if ( ) ( )if x f best> , then adjust the quantum bit in the t jq accordingly, make the probability amplitude step into the direction of evolution, otherwise, if ( ) ( )if x f best≤ ,then adjust the according quantum bit, make the probability amplitude step into the direction of ibest evolution[9]. Using integer coding, the length of the chromosome is equal to the passenger car's largest number, the value of the genes integer between[1,12] said it would adopt corresponding number way of loading, such as( )3,5,6, ,3L for an individual chromosome encoding, represent the NO.1 passenger cars in the NO.3car carrier, the NO.2 passenger cars put in the bottom of the 1-2 type carrier of the NO.5. The NO.3 passenger car on the top of the NO.6 car carrier of the 1-2 type, and so on. The decoding process is the chromosome coding transfer into feasible scheduling, then get the process of the objective function value. To pack a chromosome transfer into passenger car after the distribution of the transport vehicle. Then get 12 kind of car carrier's assembly scheme of the passenger car, then calculated the objective function value of the chromosomes. Due to the scheduling problem is desired to minimize, and get the fitness value maxfitness C SC= − , SC is the target function value, maxC is large enough positive integer. In each generation in the genetic process, select maxC as the biggest objective function values in the population.
  • 8. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 8 4.2.Determine The Load Scheme After get a initial optimal individual solution, for each j, if , then know the load type of the j car carrier, and choose 1-1 model from the same clustering to make full use of space. X=[7,9,2,7,2,7,1,7,7,2,1,6,1,8,10,2,8,7,7,10,8,1,8,7,10,8,10,1,7,1,7,7,2,10,1,2,7,7,10,7,7,2,7,10,2]t he loading plan table are shown in table 2. Table 2 The loading plan The number of the car carrier The number of the passenger car length The delivery demand of the destination A B C D E 1 7 4230 7 0 2 5 7 11 4600 12 3 5 0 0 13 4500 15 9 5 7 6 22 4531 4 2 0 4 3 28 4865 12 8 4 2 6 30 3998 0 3 8 6 9 35 4580 9 4 3 7 5 2 3 4310 12 6 5 10 7 5 3460 12 8 7 21 6 10 4135 6 0 0 3 2 16 4350 8 9 4 2 5 33 4789 10 8 6 7 0 36 4603 5 6 8 0 9 42 4544 8 7 4 5 5 45 4670 15 13 9 10 6 6 12 4574 6 4 2 0 0 7 1 4610 4 2 0 3 1 4 4747 15 8 4 9 6 6 4490 10 12 14 9 13 8 4270 5 3 12 5 4 9 4480 4 0 6 8 5 18 4400 13 7 4 8 5
  • 9. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 9 19 4945 4 3 4 1 2 24 5160 7 2 4 3 2 29 3763 3 5 14 4 7 31 4285 0 6 4 12 8 32 4608 15 12 4 6 5 37 3820 0 4 20 8 5 38 4212 8 7 10 3 5 40 3745 0 0 15 8 4 41 4855 9 5 0 5 6 43 5035 12 6 0 4 3 8 14 4420 7 4 3 4 5 17 4945 3 0 0 0 2 21 4466 4 5 7 2 0 23 4880 5 3 2 6 5 26 4590 0 1 5 7 8 9 2 5015 2 3 0 4 2 10 15 4930 4 2 3 1 2 20 3588 3 5 15 5 8 25 4800 4 3 8 2 6 27 4194 3 4 2 8 7 34 4687 0 2 12 6 5 39 4245 5 7 8 4 9 44 6831 2 0 0 1 1 Next, aiming at the each car carrier of the table2, because of the load scheme has been sure, we can according to the delivery demand of the destination, to make sure the load plan of the each car carrier. The loading plan are shown in table 3.
  • 10. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 10 Table 3.The loading plan table of the passenger car The loading plan table of the passenger car The number of the car carrier The Type of the passenge r car The lengt h of the car A B C D E The total deman d numbe r The total length The car carrier number that need equippe d The total length 1 7 4230 7 0 2 5 7 182 816601 6 910000 11 4600 12 3 5 0 0 13 4500 15 9 5 7 6 22 4531 4 2 0 4 3 28 4865 12 8 4 2 6 30 3996 0 3 8 6 9 35 4580 9 4 3 7 5 2 3 4310 12 6 5 1 0 7 274 118315 4 3 106920 0 5 3460 12 8 7 2 1 6 10 4135 6 0 0 3 2 16 4350 8 9 4 2 5 33 4789 10 8 6 7 0 7 168000 36 4603 5 6 8 0 9 42 4544 8 7 4 5 5 45 4670 15 13 9 1 0 6 6 12 4575 6 4 2 0 0 12 54886 8 672000 7 1 4610 4 2 0 3 1 483 213264 0 4 660000 4 4747 15 8 4 9 6 6 4490 10 12 14 9 1 3 8 4270 5 3 12 5 4 9 4480 4 0 6 8 5 18 4400 13 7 4 8 5 2 655800
  • 11. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 11 19 4945 4 3 4 1 2 24 5160 7 2 4 3 2 29 3763 3 5 14 4 7 31 4285 0 6 4 1 2 8 32 4608 15 12 4 6 5 10 104850 0 37 3820 0 4 20 8 5 38 4212 8 7 10 3 5 40 3745 0 0 15 8 4 41 4855 9 5 0 5 6 8 14 4420 7 4 3 4 5 88 405643 5 711000 17 4945 3 0 0 0 2 21 4466 4 5 7 2 0 23 4880 5 3 2 6 5 26 4590 0 1 5 7 8 9 2 5015 2 3 0 4 2 11 55165 9 380000 10 15 4930 4 2 3 1 2 157 683968 1 798000 20 3588 3 5 15 5 8 25 4800 4 3 8 2 6 27 4194 3 4 2 8 7 34 4687 0 2 12 6 5 39 4245 5 7 8 4 9 44 6834 2 0 0 1 1 5.CONCLUSIONS Aiming for the problem model, we separate three steps to analyze in this paper, first we adopt the quantum genetic algorithm to get the assembly plan of each passenger car. we use the car carrier number at least for the cost function in this way. To analysis the specific steps of quantum genetic algorithm, and we realize the length of 48 chromosome encoding by matlab programming . Then , aiming at the assembly scheme of each kind of car carrier, considering the different demand for five destinations, and use the short range as the optimization goal, then studied the vehicle dispatching scheme, at last, aiming at a large number of simulation experiments in this paper, to achieve the programming by using LINGO and matlab software. The innovation point of this paper is : give the initial assembly scheme by using quantum genetic algorithm, on this basis, then reanalysis the delivery problem for each kind of car carrier.
  • 12. International Journal on Computational Sciences & Applications (IJCSA) Vol.5, No.2,April 2015 12 ACKNOWLEDGEMENTS The authors gratefully acknowledge the support of Innovation Program of Shanghai Municipal Education Commission (Grant No.12ZZ185), Natural Science Foundation of China (Grant No.61075115), Foundation of No. 14KY0210. Xiao-Ming You is corresponding author. REFERENCES [1] Etsuko Niahimura, Akio Imai. Optimal Vehicle Routing For Container Handling In A Multi-User Container Terminal. Published by Kobe University of Mercantile Marine.Kobe. Japan. October 23- 25, 2000. [2] Han Kuk-Hyun, Kim J H. Genetic Quantum Algorithm and Its Application to Combinatorial Optimization Problems[C]//Proc. of IEEE Conference on Evolutionary Computation. Piscataway, USA: IEEE Press, 2000. [3] Han Kuk-Hyun, Park Kui-Hong, Lee Ci-Ho, et al. Parallel Quantum-inspired Genetic Algorithm for Combinatorial Optimization Problems[C]//Proc. of IEEE Conference on Evolutionary Computation. Piscataway, USA: IEEE Press, 2001. [4] He J and Yao X.A study of drift analysis for estimating computation time of evolutionar algorithms[J].Natural Computing,2004,3:21-35. [5] Kyoung-mo Koo.The Function Of International FreightForwarders:Expended into Third-Party Logistics Provider(3PL Provider).International Seminar On Global Ttansportation Network. Published by Kobe University of Mercantile Marine.Kobe Japan. October 23-25, 2000. [6] Narayanan A, Moore M. Quantum-inspired Genetic Algorithm[C]Proc. of IEEE International Conference on Evolutionary Computation. Piscataway, USA: IEEE Press, 1996. [7] Onald.h.ballou. Business Logistics Management. The Forth Edition. Published by Prentice-Hall International(UK)LimitedLondon.1999. [8] Shu-Chu Liu, Chich-Hung Chung. A heuristic method for the vehicle routing problem with backhauls and inventory[J]. Journal of Intelligent Manufacturing,2009,201. [9] Wang Ling, Tang Fang, Wu Hao. Hybrid Genetic Algorithm Based on Quantum Computing for Numerical Optimization and Parameter Estimation[J]. Applied Mathematics and Computation, 2005, 171(2)1141-1156. [10]XIIVG H L,PAN W, ZOU X H. A novel improved quantum genetic algorithm for combinatorial optimization Problem s}.11 .Acta Electronic Sinic} 2007 35(to):1999-2002. Authors Chen Zhang is currently studying in Mechanical and Electronic Engineering from Shanghai University of Engineering Science, China, where she is working toward the Master degree.Her current research interests include ant colony algorithm, their design and develop in Embedded system.