SlideShare a Scribd company logo
1 of 10
Download to read offline
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 113
Solution To Carpool Problems using Genetic Algorithms
Nilesh B Karande , Nagaraju Bogiri
Department of Computer Engineering
KJCOEMR Pune
Pune, India
I. Introduction
Recent economic development has resulted in
urban and industrial growth, leading to rapid
increases in the number of vehicles on roadways
and, thus, serious traffic congestion problems in
large cities around the world. Severe traffic
congestion can have many detrimental effects, such
as time loss, air pollution, and increased fuel
consumption [1]–[3]. Public transportation systems
have the capacity to decrease traffic congestion but
offer less flexibility, comfort, and freedom than can
personal vehicles, so personal vehicles are by far
the most popular way to commute. However, each
car usually transports just one or two individuals,
resulting in many empty seats. This represents an
underuse of available transportation resources, a
problem whose solution will require considerable
effort.
Carpooling (also car-sharing, ride-sharing, lift-
sharing and covoiturage), is the sharing
of car journeys so that more than one person
travels in a car. By having more people using one
vehicle, carpooling reduces each person's travel
costs such as fuel costs, tolls, and the stress of
driving. Carpooling is seen as a more
environmentally friendly and sustainable way to
travel as sharing journeys reduces carbon
emissions, traffic congestion on the roads, and the
need
for parking spaces. Authorities often encourage
carpooling, especially during high pollution periods
and high fuel prices.
Carpooling is a relatively environmentally sound
system of transportation in which empty seats are
offered to additional passengers and has been found
to be one of the best solutions to traffic congestion
[5], [6]. Drivers share their cars with one or more
people who have similar transportation routes. By
reducing the number of empty seats in these
vehicles, occupancy rates are significantly
RESEARCH ARTICLE OPEN ACCESS
Abstract:
Recently, rates of vehicle ownership have risen globally, exacerbating problems including air pollution,
lack of parking, and traffic congestion. While many solutions to these problems have been proposed,
Carpooling is one of the most effective solutions to this problems Recently, several carpooling
platforms have been built on cloud computing systems, with originators posting online list of
departure/arrival points and schedules from which participants can search for rides that match their
needs. In this paper, an improved carpool system is described in detail and called the improved
intelligent carpool system (IICS), which provides car poolers the use of the carpool services via a smart
handheld device anywhere and at any time. This IICS Consist the geographical, traffic, and societal
information and used to manage requests and find minimum route. We apply advanced genetic-based
carpool route and matching algorithm (AGCRMA) for this multiobjective optimization problem called
the carpool service problem (CSP).
Keywords — Carpool service problem (CSP), genetic algorithm, Advanced intelligent carpool
system (AICS). Advanced genetic-based carpool route and matching algorithm (AGCRMA)
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 114
increased. Consequently, fewer vehicles would be
required to transport the same quantity of
commuters to their respective destinations, resulting
in substantially fewer cars on the road. Other
carpooling benefits include reductions in travel cost,
energy consumption, and vehicle emissions. As a
result of technological advances such as the
development of smart handheld device software and
hardware, along with mobile Internet technology,
the website-based carpool system has become more
advanced and is now appropriately referred to as
the intelligent carpool system (AICS). Through the
use of smart handheld devices with Global
Positioning System (GPS) navigation and mobile
communication ability [7], drivers and passengers
can instantaneously access real-time carpool service
via the structure of AICS, with their current
locations and other required information input by
their smart phones, tablet computers, or other
devices. Several such start-up systems, such as
Carma [8], sidecar [9], Flinc [10], Zimride [11], and
go2gether [12], have been developed to coordinate
ride match communication between drivers and
passengers in real time carpool settings. However,
these systems lack dedicated optimization abilities
by which to adapt performance capability to
resource distributions. Thus, the optimization
technique is imported into our AICS called Blue
Net-Ride.
Our paper focuses on solving the problem
configured with the Single driver to many
passenger arrangements. The carpool service
problem (CSP) is an NP-hard problem, where the
location of each participant including the driver and
the passenger is a complicated origin–destination
pair [14], [15]. The authors in [14] proposed a
method using the application of integer
programming to solve the carpool problem in a
workplace environment, by which to facilitate the
sharing of employee vehicles. Nevertheless, integer
programming, which belongs to the family of exact
optimization, is a deterministic method that always
obtains the same approximate solutions in different
runs. As such, it is not very effective at generating
adequate solutions for a large number of carpool
users.
Moreover, an advanced method presented by
others in [15] uses the genetic algorithm in which
the design of recombination is simply implemented
via a single-point crossover operator and the
mutation procedure uses five basic operators: 1) a
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 115
push backward operator; 2) a push forward operator;
3) a remove–insert operator to randomly select an
origin–destination pair for removal from the route;
4) a transfer operator to pick an origin–destination
pair from the route for insertion into other routes;
and 5) a swap mutation operator to swap a random
point and a neighbour point en route. Unfortunately,
these operators are neither effective nor productive
because all perform in a random manner that lacks a
problem specific orientation necessary to tailoring
to the characteristics of the carpool problem.
Moreover, the genetic algorithm has been
successfully applied in many situations [16]–[19]
and is able to determine solutions with near-optimal
quality within a reasonable amount of time. In this
paper, we present a movement model by which to
characterize the moving patterns of residents living
throughout the metropolitan area. In [29] proposed
a genetic-based carpool route and matching
algorithm (AGCRMA) with which to solve the CSP
by dramatically acquiring optimal match solutions
while reducing the required computing time.
In this paper we proposed a advanced genetic-
based carpool route and matching algorithm
(AGCRMA) with which to solve the CSP by
acquiring optimal match solutions while reducing
the required computing time with use of genetic
algorithms instead of mathematical calculations
only.
The rest of this paper is organized into four more
sections. Section II describes the applied framework
of the ICS and defines the CSP. Current GCRMA is
described in Section III. Section IV we presents
proposed AGCRMA. Finally, our conclusions are
drawn in Section V.
II. Current system model
A. AICS
A cloud-computing-based carpool services
framework called the AICS. The AICS system is
built by the structure of the web application hybrid
and is based on service orientation [20]. It
comprises two primary modules: a mobile clients
(MC) module and a cloud global carpool services
(CGCS) module. Communication can be
established between the MC module and the CGCS
module by using the web HTTP protocol via the
mobile communication network.
1) A. MC Module
In order to give system users the opportunity to
obtain carpool matches anywhere and at any time,
drivers and passengers alike can use the MC
module to perform carpool operations (e.g.,
requesting and offering rides) via their mobile
devices. The MC module is a mobile application
built on an advanced mobile operating system such
as iOS, Android, Windows Phone, and so on. It
features an integrated GPS receiver and capability
for mobile communication. Because of this, users
can obtain information about their current locations
by automatically accessing the GPS signals of
satellites and can also retrieve georesource map
images over the Web Map Service (WMS)
application programming interface (API) to
precisely pinpoint their pickup and destination
locations. Using the MC module, users can both
offer carpool rides as drivers and send carpool
requests as passengers. When drivers and
passengers are in the same regional range, a series
of users’ offers and requests will help them find
suitable carpool partners. Drivers can pick up
assigned passengers from their departure locations
and drop them off at destination locations if the
carpool matches are received and allowed by users.
Completion notification is sent to each user after
each ride, and both the driver and the passenger
have the option of rating their respective
experiences with each other, which are viewable to
future potential carpool partners.
2) CGCS Module
To enable global implementation of the AICS on
cross platform devices, the CGCS module provides
the Restful web service application interface to
support interoperability with the MC module. The
CGCS uses mashup development to seamlessly
aggregate a great number of powerful web service
applications, including
1) An OpenGIS provider, 2) a traffic monitor, 3)
a reputation data provider, and 4) a transaction
services banker, to enrich the functions and
capabilities of the AICS system. The OpenGIS
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 116
provider facilitates the usability of the MC module
through the published WMS API. Moreover, the
OpenGIS provider is used to supply digital road
information regarding complicated features such as
one-way streets, two-way streets, and so on. It
actively contributes to routing functionality when
one of the matching optimization algorithms is
applied to the system. Traffic status is ordinarily
monitored by a department within the government.
For consideration of real-time traffic factors, the
CGCS module integrates OpenGIS content with the
traffic API published by the traffic monitor, thereby
reorganizing traffic information and enhancing
route and match estimations. Many well-known
social platforms store types of social information
such as connections, comments, recommendations,
and so on, all of which can be securely accessed
through the open authorization standard OAuth [21],
which authorizes third party access to these
resources. These social terms and ratings of each
user are systematically normalized as a credit score,
by which to establish interpersonal trust and
responsibility in the carpool system.
3) Definition of the CSP
Under the service-oriented carpool system in
cloud computing, the route and matching mechanics
of the CSP is a multiobjective optimization problem
in that it simultaneously concerns more than one
objective. Drivers travel to all origin–destination
pairings (pickup and drop-off locations) of assigned
passengers who have submitted carpool request to
the service agency of the AICS system.
The primary objective of the CSP is to maximize
the total number of passengers matched with drivers
(NM), as well as their cumulative credit scores (TC).
The secondary objective is to minimize the average
travel distance of drivers (AD), the average waiting
distance of passengers (AWD), and the average
travel distance of passengers (ATD).
III. Proposed system
( AGCRMA)
Fig.2 Proposed AGCRMA
In This Paper we describe our proposed
AGCRMA, which determines carpool matches via
the ICS and thereby provides an effective solution
to the CSP. As shown in Fig. 2, the AGCRMA
consists of two important modules: 1) an evolution
initialization (EI) module and 2) a genetic evolution
(GE) module. The EI module initializes
chromosomes using chromosome representation
and greedy population initialization to effectively
generate initial solutions to the CSP problem.
Carpool requirement properties are expressed by
the EI module through the chromosome
representation procedure that encodes CSP
solutions into chromosomes according to driver and
passenger requirements. Those candidates of the
initial population pool that are determined to be
feasible matches are then generated by the greedy
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 117
population initialization procedure via distance-
based heuristics. Upon generation of effective
initial solutions in the EI module, the proposed GE
module accurately determines optimum solutions to
the CSP by heuristically simulating natural
evolution via six proposed procedures: First, the
route and matching evaluation takes place, after
which elitist chromosome selection occurs. Then,
exceptional trait crossover is implemented,
followed by optimization-oriented mutation and
invalid chromosome repair. Finally, the early stop
option is employed. Repetition of this procedure
many times will yield approximate optimal
solutions to the CSP.
1) EI Module
1) Chromosome Representation:
Each carpool request (Req.) is represented by a
quintet (RID, RN, RL, RD, RC) that contains
several properties, such as the identity number RID,
the seat number RN, the current location RL, the
destination RD, and the request user category
RC: 1 if submitted by a driver.
RC: 0 if submitted by a passenger.
Before the algorithmic process begins, each
input request appends an additional field of credit
score RS as a sextet (RID, RN, RL, RD, RC, RS),
which is input into the proposed AGCRMA. Using
these, the exact requests of driver and passenger can
be denoted as
Req(RID,RN,RL,RD,RS) =Di, if RC = 1 The
carpool request includes m drivers and n passengers,
which can be expressed as
Req(RID,RN,RL,RD,RS) =Pj , if RC = 0.
The carpool request includes m drivers and n
passengers, which can be expressed as Dmx5 and
Pnx5 respectively.
Effective construction of an adaptive chromosome that can
flexibly express properties of the carpool requests is very
important. To accomplish this, we propose a two-
layer representational procedure, which is
composed of 1) an assignment layer and 2) an
implicit routing layer. This assignment layer can be
divided into several segments, with each segment
further subdivided into genes. The index of each
passenger is represented by the value of each gene.
The passenger indices within the genes are grouped
and then assigned to a driver for each segment. As
such, this design can effectively represent the
number of drivers to whom passengers are allocated.
Effective construction of an adaptive
chromosome that can flexibly express properties of
the carpool requests is very important. To
accomplish this, we propose a two-layer
representational procedure, which is composed of 1)
an assignment layer and 2) an implicit routing layer.
This assignment layer can be divided into several
segments, with each segment further subdivided
into genes. The index of each passenger is
represented by the value of each gene. The
passenger indices within the genes are grouped and
then assigned to a driver for each segment. As such,
this design can effectively represent the number of
drivers to whom passengers are allocated.
Fig3. Assignment layer for the proposed chromosome representation
Fig. 3 illustrates an example in which
Passenger1, Passenger24, and Passenger9 are
assigned to Driver1, and Passenger36 and
Passenger15 are assigned to Driver2. In the search
space of the CSP, the number of segments can be
dynamically modified to suit the quantity of drivers.
Once the assignment layer generates each segment,
the order in which drivers should pick up and drop
off passengers is expressed by the implicit routing
layer. For instance, carpool requests from drivers
and passengers are received by the CGCS module
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 118
of the AICS system, here upon one possible
solution is encoded via chromosome representation.
Fig. 4 presents an example in which Segment1
features three genes: a carpool consisting of Driver1,
Passenger1, Passenger24, and Passenger9. The
implicit routing of Segment1 dictates that Driver1
will pick up passengers according to a specific
order (Passenger1, Passenger24, and Passenger9)
and drop off each passenger according a different
order (Passenger24, Passenger1, and Passenger9).
2) Greedy Population Initialization: To
effectively is tribute the initial population in the
solution space, the chromosomes that are first
generation are arranged by designating a driver
through the greedy strategy during the assignment
process. The population of each generation can be
described as Population g = {C1, C2, . . . , Cps},
where ps is the population size, and g represents the
number of generations. The initialization procedure
applies the proposed assignment strategy, which is
a node-pair operator called distance based greedy
heuristics. It initializes the segment of each driver
according to the magnitude of the estimation values
(ev) stored in the set EVi = {evi(j)}. The estimation
values are expected to be minimal and are
calculated by the estimation expression as
Where c(w, x) is a travel distance cost value
between two nodes, and dLi, dDi and pLj, pDj are
the origin–destination pairs of drivers and
passengers, respectively. An optimal value of ev
close to zero indicates that the detour distance of
the driver’s route is slightly increased when the
origin–destination pair is added to redirect the
initial route, as shown in Fig. 5.
B. GE Module
1) Chromosome Evaluation: In order to evaluate
the quality of the chromosomes in the population,
the fitness function is used to determine the travel
cost for each driver. The fitness value, Fk, of a
chromosome is the sum of the fitness values of all
segments as follows:
where Fk is the fitness value of the kth
chromosome, fi is the fitness value of each segment
in the kth chromosome, and m is the number of
segments in the kth chromosome. To calculate the
fitness value of a segment, we need to find the most
efficient route for picking-up and droppingoff
passengers for each corresponding driver. The
routing problem in a segment can be viewed as a
graph problem:
G = (L,A) , (6) where L = 1, 2, . . . , 2Si is the
index node set which represents the locations of
passengers in the segment, and A = (1, 2), . . . , (w,
x) is the set of arcs in the segment. The constraintis
is that w _= x, ∀ ∈ ∀ ∈w L, x L. The Cwx is
defined as the cost of traveling arc (w, x)
between node w and node x. The initial location
and destination nodes of the
driver are defined by DL and DD, respectively.
According to the above definitions, the fitness
function of
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 119
each segment can be modeled as follows:
where fi is the fitness of each segment, and C(w,
x) is the
travel cost of the arc(w, x).
Figure 6. The elite-segment crossover
procedureThe evaluation procedure will find the
shortest route of each segment and subsequently
record the routing result in the implicit routing layer
of the chromosome. When the fitness value of a
chromosome is larger, the routing result is better
represented. Additionally, the fitness value can be
used as a guide for the following chromosome
selection procedure.
2) Chromosome Selection: After evaluating the
initial population, the chromosome selection
procedure begins to
produce the new generation. In order for high-
quality chromosomes to enter into the next
generation and enhance the crossover procedure, we
propose a two-phase selection
method. The first phase involves sorting the
chromosomes into a descending order according to
their fitness values, and
selecting those with the highest values in the
population by
using an elitist strategy. This strategy allows for
the retention of chromosomes with the highest
fitness values from one generation to the next, as
well as ridding the population of low-level
chromosomes. In the next phase, the probability
value (Pp), of each toptier chromosome (Cp) is
determined according to the ratio of the fitness
value of each top-tier chromosome to the sum of the
total fitness values of all top-tier chromosomes.
This is shown as follows:
where Fk is the fitness value of each top-tier
chromosome,
and en is the total number of top-tier
chromosomes.
Figure 7. The chromosome mutation procedure
As described above, a chromosome with a larger
fitness value has a larger probability of being
selected for the following crossover procedure. For
our proposed chromosome selection procedure, the
determination of top-tier chromosomes is hastened
using an elitism-based selection method followed
by a roulette-wheel selection method.
3) Chromosome Crossover: After the optimal
chromosomes have been selected, the chromosome
crossover procedure is utilized to recombine the
chromosomes of selectedparents to simulate the
natural process of evolution and thus generate a
more suitable carpool match by capturing and
retaining the features of elite segments of the parent
chromosomes. Two parent chromosomes (Cp1 and
Cp2) are chosen for the crossover procedure from
the population of the previous generation. The first
parent chromosome (Cp1) is chosen from among
the top-tier chromosomes through random selection.
The second parent chromosome (Cp2) is selected
from the remaining lower-tier chromosomes in the
population, and is used to encourage mating
diversity.
In order to find the best combination of
chromosomes from the two chosen parents and
produce a high quality offspring, an elite-segment
crossover operation is proposed. The elite-segment
crossover operation captures the features of the best
segments of the parent chromosomes and passes
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 120
these features onto a new offspring chromosome
(Coff ). The elite-segment crossover operation flow
is described as follows: The two parent Cp1 and
Cp2 are partitioned into m segments. Each segment
has a fitness value (fi) which represents the travel
cost to the corresponding driver. Let m denote the
number of segments in the chromosomes, then for i
= 1, . . . , m, the ith segment of Coff inherits the ith
segment Cp1(i) of the top-tier parent chromosome
and the ith segment Cp2(i) of the lower-tier parent
chromosome. For example, the two parent Cp1 and
Cp2 are partitioned into four respective segments,
as shown in Fig. 6. Initially, the proposed elite-
segment crossover procedure compares the fitness
values of two Segment1 in Cp1 and Cp2, the
procedure is repeated until the entireties of the
segments are checked. To improve the quality of
the offspring chromosomes, the segment with the
better fitness value will be passed to resulting
offspring. Segment1 and Segment4 of the offspring
then are taken from Cp2, and Segment2 and
Segment3 of the offspring are taken from Cp1.
4) Chromosome Mutation: In order to maintain
population
genetic diversity and thereby lessen the chances
of getting stuck in a local optimum, the procedure
of chromosome mutation is performed after the
crossover procedure and is used to change the
allocation of the passengers. Since chromosomes
donot contain duplicate passengers, the use of a
procedure called swap mutation is proposed. The
implement of swap mutation is shown in Fig. 7.
First, a
passenger for the first mutation (pm1) is
randomly selected.
Then, a passenger for the second mutation (pm2)
is andomly selected. Finally, the positions of
passengers pm1 and pm2 are exchanged in the
chromosome, thus generating a new mutated
offspring. After the procedure of chromosome
crossover and chromosome mutation, the
chromosome may be invalid when the passenger is
assigned to more than one driver. Accordingly, it is
necessary to repair the chromosome by replacing
the invalid gene.
Conclusion
Reducing the ecological footprint due to
transportation is one of the key goals to cut the
emissions of carbon dioxide. Advanced information
technologies can heavily support this task, by
suggesting to the users “smarter” mobility solutions
among the various means of sustainable
transportation. In this paper, this platform has been
described. It is meant to overcome the limitations of
current sustainable mobility solutions, by
coherently integrating a wide range of new
technologies. Among them, the Microsoft Azure
platform allowed us to develop a Cloud-based back-
end, where the computation of route arrangements
can be done exploiting the massive elaboration
power of the Cloud infrastructure.
The definition of CSP is also addressed for the
application of practical system. Such a problem is
successfully solved by our proposed AGCRMA,
which is based on genetic algorithm and is
composed of two major modules: an EI and a GE.
The EI module can express the solutions to the CSP
via chromosomes and utilizes proposed distance-
based greedy heuristics to effectively generate
initial population in the solution search space. The
GE module is then able to find the optimum carpool
route and matching results both accurately and
promptly in accordance with the optimization of all
objectives. Among that, the dynamic programming
method is applied to promptly solve the origin–
destination pair route problem within the evaluation
process. The early stop option is additionally
activated to facilitate the improvement of
processing time
REFERENCES:
[1] B. T. Morris, C. Tran, G. Scora, M. M.
Trivedi, and M. J. Barth,“Real-time video-based
traffic measurement and visualization system for
energy/emissions,” IEEE Trans. Intell. Transp.
Syst., vol. 13, no. 4,pp. 1667–1678, Dec. 2012.
[2] F. Terroso-Saenz, M. Valdes-Vela, C.
Sotomayor-Martinez, R. Toledo-Moreo, and A. F.
Gomez-Skarmeta, “A cooperative approach to
traffic congestion detection with complex event
processing and ANET,” IEEE Trans. Intell. Transp.
Syst., vol. 13, no. 2, pp. 914–929, Jun. 2012.
[3] V.Milanes, J. Godoy, J. Villagra, and J. Perez,
“Automated on-ramp merging system for congested
traffic situations,” IEEE Trans. Intell. Transp. Syst.,
vol. 12, no. 2, pp. 500–508, Jun. 2011.
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 121
[4] S. Hartwig and M. Buchmann, “Empty Seats
Traveling,” Nokia Research Center, Bochum,
Germany, Feb. 2007.
[5] R. Fagin and J. H. Williams, “A fair carpool
scheduling algorithm,” IBM J. Res. Develop., vol.
27, no. 2, pp. 133–139, Mar. 1983.
[6] R.K.Megalingam, R. N.
Nair,V.Radhakrishnan, andA.V. Vidyapeetham,
“Automated wireless carpooling system for an eco-
friendly travel,” Electron. Comput. Technol., vol. 4,
pp. 325–329, Apr. 8–10, 2011.
[7] N. Agatz, A. L. Erera, M.W. P. Savelsbergh,
and X.Wang, “Dynamic ridesharing:A simulation
study in metro Atlanta,” Transp. Res. B,
Methodol.,vol. 45, no. 9, pp. 1450–1464, Nov. 2011.
[8] “Carma’s Home Carma’s,” Carma’s
Corporation, accessed April 22, 2014.[Online].
Available: https://carmacarpool.com/
[9] “Sidecar’s Home,” Sidecar’s Corporation,
accessed April 22, 2014. [Online]. Available:
http://www.side.cr/
[10] “Flinc’s Home,” Flinc’s Corporation,
accessed April 22, 2014. [Online].Available:
https://flinc.org/
[11] “Zimride’s Home,” Zimride’s Corporation,
accessed April 22, 2014.[Online]. Available:
http://www.zimride.com/
[12] “go2gether’s Home,” go2gether’s
Corporation, accessed April 22, 2014. [Online].
Available: http://www.go2gether.ca/
[13] N. Agatz, A. L. Erera, M.W. P. Savelsbergh,
and X.Wang, “Optimization for dynamic
ridesharing: A review,” Eur. J. Oper. Res., vol. 223,
no. 2, pp. 295–303, Dec. 2012.
[14] R. Baldacci, V. Maniezzo, and A. Mingozzi,
“An exact method for the car pooling problem
based on Lagrangean column generation,” J. Oper.
Res., vol. 52, no. 3, pp. 422–439, Jun. 2004.
[15] W. M. Herbawi and M. Weber, “A genetic
and insertion heuristic algorithm for solving the
dynamic ridematching problem with time
windows,” in Proc. ACM Int. Conf. Genetic Evol.
Comput., 2012,pp. 385–392.
[16] X. B. Hu and E. Di Paolo, “Binary-
representation-based genetic algorithm
for aircraft arrival sequencing and scheduling,”
IEEE Trans. Intell.
Transp. Syst., vol. 9, no. 2, pp. 301–310, Jun.
2008.
[17] M. Mesbah, M. Sarvi, and G. Currie,
“Optimization of transit priority in
the transportation network using a genetic
algorithm,” IEEE Trans. Intell.
Transp. Syst., vol. 12, no. 3, pp. 908–919, Sep.
2011.
[18] H. C. W. Lau, T. M. Chan, W. T. Tsui, and
W. K. Pang, “Application of
genetic algorithms to solve the multidepot
vehicle routing problem,” IEEE
Trans. Autom. Sci. Eng., vol. 7, no. 2, pp. 383–
392, Apr. 2010.
[19] C. W. Ahn and R. S. Ramakrishna, “A
genetic algorithm for shortest
path routing problem and the sizing of
populations,” IEEE Trans. Evol.
Comput., vol. 6, no. 6, pp. 566–579, Dec. 2002.
[20] P. Bianco, R. Kotermanski, and P. Merson,
“Evaluating a Service-
Oriented Architecture,” Software Engineering
Institute, Pittsburgh, PA,
USA, CMU/SEI-2007-TR-015, Sep. 2007.
[21] D. Hardt, The OAuth 2.0 Authorization
Framework, Oct. 2012.
[22] O. Jellouli, “Intelligent dynamic
programming for the generalised travelling
salesman problem,” in Proc. IEEE Int. Conf.
Syst., Man, Cybern.,
2001, vol. 4, pp. 2765–2768.
[23] C. D. Johnson, “Beyond Bellman’s
principle of optimality: The principle
of real-time optimality,” in Proc. Southeastern
Symp. Syst. Theory,
Mar. 20–22, 2005, pp. 326–335.
[24] J. Luo, “On low-complexity maximum-
likelihood decoding of convolutional
codes,” IEEE Trans. Inf. Theory, vol. 54, no. 12,
pp. 5756–5760,
Dec. 2008.
[25] U. Derigs and R. Kaiser, “Applying the
attribute based hill climber heuristic
to the vehicle routing problem,” Eur. J. Oper.
Res., vol. 177, no. 2,
pp. 719–732, Mar. 2007.
[26] B. Meng, L. Zheng, H. Yu, and G. Me,
“Spatial characteristics of the residents’
International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015
ISSN: 2395-1303 http://www.ijetjournal.org Page 122
commuting behavior in Beijing,” in Proc. IEEE
Int. Conf. Geoinf.,
Jun. 2011, pp. 1–5.
[27] M. O. Asikhia and N. F. Nkeki,
“Polycentric employment growth and the
commuting behaviour in Benin metropolitan
region, Nigeria,” J. Geogr.
Geol., vol. 5, no. 2, pp. 1–17, 2013.
[28] “Homepage of Taipei City Traffic
Engineering Office,” Department of
Transportation, Taipei City Government, Taipei
City Taiwan, accessed
April 22, 2014. [Online]. Available:
http://www.bote.taipei.gov.tw/
[29]Shih-chia Huang, Ming-Kai Jiau, And Chih-
Hsiang Lin, “A Genetic-algorithm-based Approach
to Solve Carpool Service Problems in Cloud
Computing”, Vol No:-1524-9050/2014 IEEE
Transactions On Intelligent Transportation Systems

More Related Content

What's hot

Possibilities for Bus Lane System
Possibilities for Bus Lane SystemPossibilities for Bus Lane System
Possibilities for Bus Lane Systemguestf2886b
 
Integrated multi modal transportation system
Integrated multi modal transportation system Integrated multi modal transportation system
Integrated multi modal transportation system Aditya Gupta
 
Smart City-Scale Taxi Ridesharing
Smart City-Scale Taxi RidesharingSmart City-Scale Taxi Ridesharing
Smart City-Scale Taxi RidesharingIRJET Journal
 
Integrated Public Transport System - Bangalore
Integrated Public Transport System - BangaloreIntegrated Public Transport System - Bangalore
Integrated Public Transport System - BangaloreTehsin Kazi
 
Inter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryInter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryeSAT Publishing House
 
High Speed Rail
High Speed RailHigh Speed Rail
High Speed Railsmehro
 
The Current Transport Policy Environment
The Current Transport Policy Environment The Current Transport Policy Environment
The Current Transport Policy Environment Bakhtiar Zein
 
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...WRI Ross Center for Sustainable Cities
 
Mobility and City Streets: Innovation in Service Operations by Chaitanya Kanuri
Mobility and City Streets: Innovation in Service Operations by Chaitanya KanuriMobility and City Streets: Innovation in Service Operations by Chaitanya Kanuri
Mobility and City Streets: Innovation in Service Operations by Chaitanya KanuriWRI Ross Center for Sustainable Cities
 
IRJET- Study of Automated Highway System
IRJET-  	  Study of Automated Highway SystemIRJET-  	  Study of Automated Highway System
IRJET- Study of Automated Highway SystemIRJET Journal
 
IRJET- Real Time Bus Disaster Management System
IRJET-  Real Time Bus Disaster Management SystemIRJET-  Real Time Bus Disaster Management System
IRJET- Real Time Bus Disaster Management SystemIRJET Journal
 
Mobility and City Streets: Metro Bikes as Smart Urban Mobility Solution
Mobility and City Streets: Metro Bikes as Smart Urban Mobility SolutionMobility and City Streets: Metro Bikes as Smart Urban Mobility Solution
Mobility and City Streets: Metro Bikes as Smart Urban Mobility SolutionWRI Ross Center for Sustainable Cities
 
× Le transport rapide personnalisé et systèmes de transport automatisés en Inde
×	Le transport rapide personnalisé et systèmes de transport automatisés en Inde×	Le transport rapide personnalisé et systèmes de transport automatisés en Inde
× Le transport rapide personnalisé et systèmes de transport automatisés en IndeVéronique SEEL (Michaut)
 
Moving from Bus Rapid Transit to Integrated Public Transport
Moving from Bus Rapid Transit to Integrated Public TransportMoving from Bus Rapid Transit to Integrated Public Transport
Moving from Bus Rapid Transit to Integrated Public TransportTristan Wiggill
 
IRJET- A Review Paper on Movable Divider and Cost Efficiency
IRJET-  	  A Review Paper on Movable Divider and Cost EfficiencyIRJET-  	  A Review Paper on Movable Divider and Cost Efficiency
IRJET- A Review Paper on Movable Divider and Cost EfficiencyIRJET Journal
 

What's hot (20)

Possibilities for Bus Lane System
Possibilities for Bus Lane SystemPossibilities for Bus Lane System
Possibilities for Bus Lane System
 
Integrated multi modal transportation system
Integrated multi modal transportation system Integrated multi modal transportation system
Integrated multi modal transportation system
 
Smart City-Scale Taxi Ridesharing
Smart City-Scale Taxi RidesharingSmart City-Scale Taxi Ridesharing
Smart City-Scale Taxi Ridesharing
 
Integrated Public Transport System - Bangalore
Integrated Public Transport System - BangaloreIntegrated Public Transport System - Bangalore
Integrated Public Transport System - Bangalore
 
Inter vehicular communication using packet network theory
Inter vehicular communication using packet network theoryInter vehicular communication using packet network theory
Inter vehicular communication using packet network theory
 
Mobility and City Streets: Use of Public Buses to Improve Safety
Mobility and City Streets: Use of Public Buses to Improve SafetyMobility and City Streets: Use of Public Buses to Improve Safety
Mobility and City Streets: Use of Public Buses to Improve Safety
 
High Speed Rail
High Speed RailHigh Speed Rail
High Speed Rail
 
The Current Transport Policy Environment
The Current Transport Policy Environment The Current Transport Policy Environment
The Current Transport Policy Environment
 
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...
An Integrated Transport Systems Approach to Solving Bangalore's Mobility Prob...
 
Mobility and City Streets: Innovation in Service Operations by Chaitanya Kanuri
Mobility and City Streets: Innovation in Service Operations by Chaitanya KanuriMobility and City Streets: Innovation in Service Operations by Chaitanya Kanuri
Mobility and City Streets: Innovation in Service Operations by Chaitanya Kanuri
 
Mobility and City Streets: Commut
Mobility and City Streets: CommutMobility and City Streets: Commut
Mobility and City Streets: Commut
 
Automated vehicles - automatically low carbon?
Automated vehicles - automatically low carbon?Automated vehicles - automatically low carbon?
Automated vehicles - automatically low carbon?
 
IRJET- Study of Automated Highway System
IRJET-  	  Study of Automated Highway SystemIRJET-  	  Study of Automated Highway System
IRJET- Study of Automated Highway System
 
IRJET- Real Time Bus Disaster Management System
IRJET-  Real Time Bus Disaster Management SystemIRJET-  Real Time Bus Disaster Management System
IRJET- Real Time Bus Disaster Management System
 
Mobility and City Streets: Metro Bikes as Smart Urban Mobility Solution
Mobility and City Streets: Metro Bikes as Smart Urban Mobility SolutionMobility and City Streets: Metro Bikes as Smart Urban Mobility Solution
Mobility and City Streets: Metro Bikes as Smart Urban Mobility Solution
 
× Le transport rapide personnalisé et systèmes de transport automatisés en Inde
×	Le transport rapide personnalisé et systèmes de transport automatisés en Inde×	Le transport rapide personnalisé et systèmes de transport automatisés en Inde
× Le transport rapide personnalisé et systèmes de transport automatisés en Inde
 
Mobility and City Streets: Deployment of Electric Buses in India
Mobility and City Streets: Deployment of Electric Buses in IndiaMobility and City Streets: Deployment of Electric Buses in India
Mobility and City Streets: Deployment of Electric Buses in India
 
Mobility and City Streets: Bus Karo by Amit Bhatt
Mobility and City Streets: Bus Karo by Amit BhattMobility and City Streets: Bus Karo by Amit Bhatt
Mobility and City Streets: Bus Karo by Amit Bhatt
 
Moving from Bus Rapid Transit to Integrated Public Transport
Moving from Bus Rapid Transit to Integrated Public TransportMoving from Bus Rapid Transit to Integrated Public Transport
Moving from Bus Rapid Transit to Integrated Public Transport
 
IRJET- A Review Paper on Movable Divider and Cost Efficiency
IRJET-  	  A Review Paper on Movable Divider and Cost EfficiencyIRJET-  	  A Review Paper on Movable Divider and Cost Efficiency
IRJET- A Review Paper on Movable Divider and Cost Efficiency
 

Viewers also liked

Viewers also liked (18)

[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha [IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
 
[IJET-V1I4P1] Authors :T.S.Geetha , Dr.S.SelvakumarRaja
[IJET-V1I4P1] Authors :T.S.Geetha , Dr.S.SelvakumarRaja[IJET-V1I4P1] Authors :T.S.Geetha , Dr.S.SelvakumarRaja
[IJET-V1I4P1] Authors :T.S.Geetha , Dr.S.SelvakumarRaja
 
[IJET-V1I2P6] Authors :Sarat K Kotamraju, K.Ch.Sri Kavya, A.Gnandeep Reddy, G...
[IJET-V1I2P6] Authors :Sarat K Kotamraju, K.Ch.Sri Kavya, A.Gnandeep Reddy, G...[IJET-V1I2P6] Authors :Sarat K Kotamraju, K.Ch.Sri Kavya, A.Gnandeep Reddy, G...
[IJET-V1I2P6] Authors :Sarat K Kotamraju, K.Ch.Sri Kavya, A.Gnandeep Reddy, G...
 
[IJET-V2I1P1] Authors:Anshika, Sujit Tak, Sandeep Ugale, Abhishek Pohekar
[IJET-V2I1P1] Authors:Anshika, Sujit Tak, Sandeep Ugale, Abhishek Pohekar[IJET-V2I1P1] Authors:Anshika, Sujit Tak, Sandeep Ugale, Abhishek Pohekar
[IJET-V2I1P1] Authors:Anshika, Sujit Tak, Sandeep Ugale, Abhishek Pohekar
 
[IJET-V1I6P3] Authors:Bachwad M.R. , Maske Ashadeep M
[IJET-V1I6P3] Authors:Bachwad M.R. , Maske Ashadeep M[IJET-V1I6P3] Authors:Bachwad M.R. , Maske Ashadeep M
[IJET-V1I6P3] Authors:Bachwad M.R. , Maske Ashadeep M
 
[IJET-V2I2P1] Authors:Aravindan B1, Dhivakar A2, Shreehari V.V.
[IJET-V2I2P1] Authors:Aravindan B1, Dhivakar A2, Shreehari V.V.[IJET-V2I2P1] Authors:Aravindan B1, Dhivakar A2, Shreehari V.V.
[IJET-V2I2P1] Authors:Aravindan B1, Dhivakar A2, Shreehari V.V.
 
[IJET-V1I3P15] Authors :Deeksha S.
[IJET-V1I3P15] Authors :Deeksha S.[IJET-V1I3P15] Authors :Deeksha S.
[IJET-V1I3P15] Authors :Deeksha S.
 
[IJET-V1I5P8] Author: Rashmi Jangale, Sujata Khedkar
[IJET-V1I5P8] Author: Rashmi Jangale, Sujata Khedkar[IJET-V1I5P8] Author: Rashmi Jangale, Sujata Khedkar
[IJET-V1I5P8] Author: Rashmi Jangale, Sujata Khedkar
 
[IJET-V2I1P8] Authors:Mr. Mayur k Nemade , Porf. S.I.Kolhe
[IJET-V2I1P8] Authors:Mr. Mayur k Nemade , Porf. S.I.Kolhe[IJET-V2I1P8] Authors:Mr. Mayur k Nemade , Porf. S.I.Kolhe
[IJET-V2I1P8] Authors:Mr. Mayur k Nemade , Porf. S.I.Kolhe
 
[IJET-V1I2P2] Authors :Karishma Pandey, Madhura Naik, Junaid Qamar,Mahendra P...
[IJET-V1I2P2] Authors :Karishma Pandey, Madhura Naik, Junaid Qamar,Mahendra P...[IJET-V1I2P2] Authors :Karishma Pandey, Madhura Naik, Junaid Qamar,Mahendra P...
[IJET-V1I2P2] Authors :Karishma Pandey, Madhura Naik, Junaid Qamar,Mahendra P...
 
[IJET-V1I4P6] Authors :Galal Ali Hassaan
[IJET-V1I4P6] Authors :Galal Ali Hassaan[IJET-V1I4P6] Authors :Galal Ali Hassaan
[IJET-V1I4P6] Authors :Galal Ali Hassaan
 
[IJET-V1I2P10] Authors :L. O. Osuman, A. Dosunmu , B .S. Odagme
[IJET-V1I2P10] Authors :L. O. Osuman, A. Dosunmu , B .S. Odagme [IJET-V1I2P10] Authors :L. O. Osuman, A. Dosunmu , B .S. Odagme
[IJET-V1I2P10] Authors :L. O. Osuman, A. Dosunmu , B .S. Odagme
 
[IJET-V1I3P10] Authors : Kalaignanam.K, Aishwarya.M, Vasantharaj.K, Kumaresan...
[IJET-V1I3P10] Authors : Kalaignanam.K, Aishwarya.M, Vasantharaj.K, Kumaresan...[IJET-V1I3P10] Authors : Kalaignanam.K, Aishwarya.M, Vasantharaj.K, Kumaresan...
[IJET-V1I3P10] Authors : Kalaignanam.K, Aishwarya.M, Vasantharaj.K, Kumaresan...
 
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
 
[IJET-V1I3P16] Authors : A.Eswari,T. Ravi Kumar Naidu,T.V.S.Gowtham Prasad.
[IJET-V1I3P16] Authors : A.Eswari,T. Ravi Kumar Naidu,T.V.S.Gowtham Prasad.[IJET-V1I3P16] Authors : A.Eswari,T. Ravi Kumar Naidu,T.V.S.Gowtham Prasad.
[IJET-V1I3P16] Authors : A.Eswari,T. Ravi Kumar Naidu,T.V.S.Gowtham Prasad.
 
[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav
[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav
[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav
 
[IJET-V1I5P1] Authors :Ahmed Mohamed Abushnafa, R. K. Pandeyb, Deepak Lalc
[IJET-V1I5P1] Authors :Ahmed  Mohamed  Abushnafa, R. K. Pandeyb, Deepak Lalc[IJET-V1I5P1] Authors :Ahmed  Mohamed  Abushnafa, R. K. Pandeyb, Deepak Lalc
[IJET-V1I5P1] Authors :Ahmed Mohamed Abushnafa, R. K. Pandeyb, Deepak Lalc
 
[IJET-V1I3P18] Authors :Galal Ali Hassaan.
[IJET-V1I3P18] Authors :Galal Ali Hassaan.[IJET-V1I3P18] Authors :Galal Ali Hassaan.
[IJET-V1I3P18] Authors :Galal Ali Hassaan.
 

Similar to [IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.

DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...
DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...
DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...IAEME Publication
 
Dynamic Real time taxi ride-sharing android Application
Dynamic Real time taxi ride-sharing android Application  Dynamic Real time taxi ride-sharing android Application
Dynamic Real time taxi ride-sharing android Application IRJET Journal
 
Review of microscopic using artificial intelligence.pptx
Review of microscopic using artificial intelligence.pptxReview of microscopic using artificial intelligence.pptx
Review of microscopic using artificial intelligence.pptxHarisuMuhammadMuhamm
 
journal publications
 journal publications journal publications
journal publicationsrikaseorika
 
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMESA CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMESEditor IJMTER
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET Journal
 
A Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing ApplicationA Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing ApplicationIRJET Journal
 
Real Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksReal Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksIOSR Journals
 
Real–Time Intelligent Transportation System based on VANET
Real–Time Intelligent Transportation System based on VANETReal–Time Intelligent Transportation System based on VANET
Real–Time Intelligent Transportation System based on VANETIRJET Journal
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Journal Papers
 
CORSA: An Open Solution for Social Oriented Real-time Ride Sharing
CORSA: An Open Solution for Social Oriented Real-time Ride SharingCORSA: An Open Solution for Social Oriented Real-time Ride Sharing
CORSA: An Open Solution for Social Oriented Real-time Ride SharingGreenapps&web
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Conference Papers
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Real time path planning based on hybrid-vanet-enhanced transportation system
Real time path planning based on hybrid-vanet-enhanced transportation systemReal time path planning based on hybrid-vanet-enhanced transportation system
Real time path planning based on hybrid-vanet-enhanced transportation systemPvrtechnologies Nellore
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.IRJET Journal
 
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...SikkandharJabbar3
 
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...ijwmn
 

Similar to [IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri. (20)

DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...
DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...
DYNAMIC RESOURCE ALLOCATION IN ROAD TRANSPORT SECTOR USING MOBILE CLOUD COMPU...
 
Dynamic Real time taxi ride-sharing android Application
Dynamic Real time taxi ride-sharing android Application  Dynamic Real time taxi ride-sharing android Application
Dynamic Real time taxi ride-sharing android Application
 
Review of microscopic using artificial intelligence.pptx
Review of microscopic using artificial intelligence.pptxReview of microscopic using artificial intelligence.pptx
Review of microscopic using artificial intelligence.pptx
 
Harisu Muhd Muhd.pptx
Harisu Muhd Muhd.pptxHarisu Muhd Muhd.pptx
Harisu Muhd Muhd.pptx
 
journal publications
 journal publications journal publications
journal publications
 
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMESA CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
 
IRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things TechnologyIRJET- Smart Parking System using Internet of Things Technology
IRJET- Smart Parking System using Internet of Things Technology
 
A Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing ApplicationA Survey Paper on Ride-Sharing Application
A Survey Paper on Ride-Sharing Application
 
B01110814
B01110814B01110814
B01110814
 
Real Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksReal Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle Networks
 
Real–Time Intelligent Transportation System based on VANET
Real–Time Intelligent Transportation System based on VANETReal–Time Intelligent Transportation System based on VANET
Real–Time Intelligent Transportation System based on VANET
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
 
CORSA: An Open Solution for Social Oriented Real-time Ride Sharing
CORSA: An Open Solution for Social Oriented Real-time Ride SharingCORSA: An Open Solution for Social Oriented Real-time Ride Sharing
CORSA: An Open Solution for Social Oriented Real-time Ride Sharing
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
82904
8290482904
82904
 
Real time path planning based on hybrid-vanet-enhanced transportation system
Real time path planning based on hybrid-vanet-enhanced transportation systemReal time path planning based on hybrid-vanet-enhanced transportation system
Real time path planning based on hybrid-vanet-enhanced transportation system
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.
 
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...
PROACTIVE SCHEDULING AND RESOURCE MANAGEMENT FOR CONNECTED AUTONOMOUS new ppt...
 
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...
TOWARD A GENERIC VEHICULAR CLOUD NETWORK ARCHITECTURE: A CASE OF VIRTUAL VEHI...
 

More from IJET - International Journal of Engineering and Techniques

More from IJET - International Journal of Engineering and Techniques (20)

healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...
 
verifiable and multi-keyword searchable attribute-based encryption scheme for...
verifiable and multi-keyword searchable attribute-based encryption scheme for...verifiable and multi-keyword searchable attribute-based encryption scheme for...
verifiable and multi-keyword searchable attribute-based encryption scheme for...
 
Ijet v5 i6p18
Ijet v5 i6p18Ijet v5 i6p18
Ijet v5 i6p18
 
Ijet v5 i6p17
Ijet v5 i6p17Ijet v5 i6p17
Ijet v5 i6p17
 
Ijet v5 i6p16
Ijet v5 i6p16Ijet v5 i6p16
Ijet v5 i6p16
 
Ijet v5 i6p15
Ijet v5 i6p15Ijet v5 i6p15
Ijet v5 i6p15
 
Ijet v5 i6p14
Ijet v5 i6p14Ijet v5 i6p14
Ijet v5 i6p14
 
Ijet v5 i6p13
Ijet v5 i6p13Ijet v5 i6p13
Ijet v5 i6p13
 
Ijet v5 i6p12
Ijet v5 i6p12Ijet v5 i6p12
Ijet v5 i6p12
 
Ijet v5 i6p11
Ijet v5 i6p11Ijet v5 i6p11
Ijet v5 i6p11
 
Ijet v5 i6p10
Ijet v5 i6p10Ijet v5 i6p10
Ijet v5 i6p10
 
Ijet v5 i6p2
Ijet v5 i6p2Ijet v5 i6p2
Ijet v5 i6p2
 
IJET-V3I2P24
IJET-V3I2P24IJET-V3I2P24
IJET-V3I2P24
 
IJET-V3I2P23
IJET-V3I2P23IJET-V3I2P23
IJET-V3I2P23
 
IJET-V3I2P22
IJET-V3I2P22IJET-V3I2P22
IJET-V3I2P22
 
IJET-V3I2P21
IJET-V3I2P21IJET-V3I2P21
IJET-V3I2P21
 
IJET-V3I2P20
IJET-V3I2P20IJET-V3I2P20
IJET-V3I2P20
 
IJET-V3I2P19
IJET-V3I2P19IJET-V3I2P19
IJET-V3I2P19
 
IJET-V3I2P18
IJET-V3I2P18IJET-V3I2P18
IJET-V3I2P18
 
IJET-V3I2P17
IJET-V3I2P17IJET-V3I2P17
IJET-V3I2P17
 

Recently uploaded

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
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
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
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...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
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...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
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, ...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
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...
 

[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.

  • 1. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 113 Solution To Carpool Problems using Genetic Algorithms Nilesh B Karande , Nagaraju Bogiri Department of Computer Engineering KJCOEMR Pune Pune, India I. Introduction Recent economic development has resulted in urban and industrial growth, leading to rapid increases in the number of vehicles on roadways and, thus, serious traffic congestion problems in large cities around the world. Severe traffic congestion can have many detrimental effects, such as time loss, air pollution, and increased fuel consumption [1]–[3]. Public transportation systems have the capacity to decrease traffic congestion but offer less flexibility, comfort, and freedom than can personal vehicles, so personal vehicles are by far the most popular way to commute. However, each car usually transports just one or two individuals, resulting in many empty seats. This represents an underuse of available transportation resources, a problem whose solution will require considerable effort. Carpooling (also car-sharing, ride-sharing, lift- sharing and covoiturage), is the sharing of car journeys so that more than one person travels in a car. By having more people using one vehicle, carpooling reduces each person's travel costs such as fuel costs, tolls, and the stress of driving. Carpooling is seen as a more environmentally friendly and sustainable way to travel as sharing journeys reduces carbon emissions, traffic congestion on the roads, and the need for parking spaces. Authorities often encourage carpooling, especially during high pollution periods and high fuel prices. Carpooling is a relatively environmentally sound system of transportation in which empty seats are offered to additional passengers and has been found to be one of the best solutions to traffic congestion [5], [6]. Drivers share their cars with one or more people who have similar transportation routes. By reducing the number of empty seats in these vehicles, occupancy rates are significantly RESEARCH ARTICLE OPEN ACCESS Abstract: Recently, rates of vehicle ownership have risen globally, exacerbating problems including air pollution, lack of parking, and traffic congestion. While many solutions to these problems have been proposed, Carpooling is one of the most effective solutions to this problems Recently, several carpooling platforms have been built on cloud computing systems, with originators posting online list of departure/arrival points and schedules from which participants can search for rides that match their needs. In this paper, an improved carpool system is described in detail and called the improved intelligent carpool system (IICS), which provides car poolers the use of the carpool services via a smart handheld device anywhere and at any time. This IICS Consist the geographical, traffic, and societal information and used to manage requests and find minimum route. We apply advanced genetic-based carpool route and matching algorithm (AGCRMA) for this multiobjective optimization problem called the carpool service problem (CSP). Keywords — Carpool service problem (CSP), genetic algorithm, Advanced intelligent carpool system (AICS). Advanced genetic-based carpool route and matching algorithm (AGCRMA)
  • 2. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 114 increased. Consequently, fewer vehicles would be required to transport the same quantity of commuters to their respective destinations, resulting in substantially fewer cars on the road. Other carpooling benefits include reductions in travel cost, energy consumption, and vehicle emissions. As a result of technological advances such as the development of smart handheld device software and hardware, along with mobile Internet technology, the website-based carpool system has become more advanced and is now appropriately referred to as the intelligent carpool system (AICS). Through the use of smart handheld devices with Global Positioning System (GPS) navigation and mobile communication ability [7], drivers and passengers can instantaneously access real-time carpool service via the structure of AICS, with their current locations and other required information input by their smart phones, tablet computers, or other devices. Several such start-up systems, such as Carma [8], sidecar [9], Flinc [10], Zimride [11], and go2gether [12], have been developed to coordinate ride match communication between drivers and passengers in real time carpool settings. However, these systems lack dedicated optimization abilities by which to adapt performance capability to resource distributions. Thus, the optimization technique is imported into our AICS called Blue Net-Ride. Our paper focuses on solving the problem configured with the Single driver to many passenger arrangements. The carpool service problem (CSP) is an NP-hard problem, where the location of each participant including the driver and the passenger is a complicated origin–destination pair [14], [15]. The authors in [14] proposed a method using the application of integer programming to solve the carpool problem in a workplace environment, by which to facilitate the sharing of employee vehicles. Nevertheless, integer programming, which belongs to the family of exact optimization, is a deterministic method that always obtains the same approximate solutions in different runs. As such, it is not very effective at generating adequate solutions for a large number of carpool users. Moreover, an advanced method presented by others in [15] uses the genetic algorithm in which the design of recombination is simply implemented via a single-point crossover operator and the mutation procedure uses five basic operators: 1) a
  • 3. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 115 push backward operator; 2) a push forward operator; 3) a remove–insert operator to randomly select an origin–destination pair for removal from the route; 4) a transfer operator to pick an origin–destination pair from the route for insertion into other routes; and 5) a swap mutation operator to swap a random point and a neighbour point en route. Unfortunately, these operators are neither effective nor productive because all perform in a random manner that lacks a problem specific orientation necessary to tailoring to the characteristics of the carpool problem. Moreover, the genetic algorithm has been successfully applied in many situations [16]–[19] and is able to determine solutions with near-optimal quality within a reasonable amount of time. In this paper, we present a movement model by which to characterize the moving patterns of residents living throughout the metropolitan area. In [29] proposed a genetic-based carpool route and matching algorithm (AGCRMA) with which to solve the CSP by dramatically acquiring optimal match solutions while reducing the required computing time. In this paper we proposed a advanced genetic- based carpool route and matching algorithm (AGCRMA) with which to solve the CSP by acquiring optimal match solutions while reducing the required computing time with use of genetic algorithms instead of mathematical calculations only. The rest of this paper is organized into four more sections. Section II describes the applied framework of the ICS and defines the CSP. Current GCRMA is described in Section III. Section IV we presents proposed AGCRMA. Finally, our conclusions are drawn in Section V. II. Current system model A. AICS A cloud-computing-based carpool services framework called the AICS. The AICS system is built by the structure of the web application hybrid and is based on service orientation [20]. It comprises two primary modules: a mobile clients (MC) module and a cloud global carpool services (CGCS) module. Communication can be established between the MC module and the CGCS module by using the web HTTP protocol via the mobile communication network. 1) A. MC Module In order to give system users the opportunity to obtain carpool matches anywhere and at any time, drivers and passengers alike can use the MC module to perform carpool operations (e.g., requesting and offering rides) via their mobile devices. The MC module is a mobile application built on an advanced mobile operating system such as iOS, Android, Windows Phone, and so on. It features an integrated GPS receiver and capability for mobile communication. Because of this, users can obtain information about their current locations by automatically accessing the GPS signals of satellites and can also retrieve georesource map images over the Web Map Service (WMS) application programming interface (API) to precisely pinpoint their pickup and destination locations. Using the MC module, users can both offer carpool rides as drivers and send carpool requests as passengers. When drivers and passengers are in the same regional range, a series of users’ offers and requests will help them find suitable carpool partners. Drivers can pick up assigned passengers from their departure locations and drop them off at destination locations if the carpool matches are received and allowed by users. Completion notification is sent to each user after each ride, and both the driver and the passenger have the option of rating their respective experiences with each other, which are viewable to future potential carpool partners. 2) CGCS Module To enable global implementation of the AICS on cross platform devices, the CGCS module provides the Restful web service application interface to support interoperability with the MC module. The CGCS uses mashup development to seamlessly aggregate a great number of powerful web service applications, including 1) An OpenGIS provider, 2) a traffic monitor, 3) a reputation data provider, and 4) a transaction services banker, to enrich the functions and capabilities of the AICS system. The OpenGIS
  • 4. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 116 provider facilitates the usability of the MC module through the published WMS API. Moreover, the OpenGIS provider is used to supply digital road information regarding complicated features such as one-way streets, two-way streets, and so on. It actively contributes to routing functionality when one of the matching optimization algorithms is applied to the system. Traffic status is ordinarily monitored by a department within the government. For consideration of real-time traffic factors, the CGCS module integrates OpenGIS content with the traffic API published by the traffic monitor, thereby reorganizing traffic information and enhancing route and match estimations. Many well-known social platforms store types of social information such as connections, comments, recommendations, and so on, all of which can be securely accessed through the open authorization standard OAuth [21], which authorizes third party access to these resources. These social terms and ratings of each user are systematically normalized as a credit score, by which to establish interpersonal trust and responsibility in the carpool system. 3) Definition of the CSP Under the service-oriented carpool system in cloud computing, the route and matching mechanics of the CSP is a multiobjective optimization problem in that it simultaneously concerns more than one objective. Drivers travel to all origin–destination pairings (pickup and drop-off locations) of assigned passengers who have submitted carpool request to the service agency of the AICS system. The primary objective of the CSP is to maximize the total number of passengers matched with drivers (NM), as well as their cumulative credit scores (TC). The secondary objective is to minimize the average travel distance of drivers (AD), the average waiting distance of passengers (AWD), and the average travel distance of passengers (ATD). III. Proposed system ( AGCRMA) Fig.2 Proposed AGCRMA In This Paper we describe our proposed AGCRMA, which determines carpool matches via the ICS and thereby provides an effective solution to the CSP. As shown in Fig. 2, the AGCRMA consists of two important modules: 1) an evolution initialization (EI) module and 2) a genetic evolution (GE) module. The EI module initializes chromosomes using chromosome representation and greedy population initialization to effectively generate initial solutions to the CSP problem. Carpool requirement properties are expressed by the EI module through the chromosome representation procedure that encodes CSP solutions into chromosomes according to driver and passenger requirements. Those candidates of the initial population pool that are determined to be feasible matches are then generated by the greedy
  • 5. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 117 population initialization procedure via distance- based heuristics. Upon generation of effective initial solutions in the EI module, the proposed GE module accurately determines optimum solutions to the CSP by heuristically simulating natural evolution via six proposed procedures: First, the route and matching evaluation takes place, after which elitist chromosome selection occurs. Then, exceptional trait crossover is implemented, followed by optimization-oriented mutation and invalid chromosome repair. Finally, the early stop option is employed. Repetition of this procedure many times will yield approximate optimal solutions to the CSP. 1) EI Module 1) Chromosome Representation: Each carpool request (Req.) is represented by a quintet (RID, RN, RL, RD, RC) that contains several properties, such as the identity number RID, the seat number RN, the current location RL, the destination RD, and the request user category RC: 1 if submitted by a driver. RC: 0 if submitted by a passenger. Before the algorithmic process begins, each input request appends an additional field of credit score RS as a sextet (RID, RN, RL, RD, RC, RS), which is input into the proposed AGCRMA. Using these, the exact requests of driver and passenger can be denoted as Req(RID,RN,RL,RD,RS) =Di, if RC = 1 The carpool request includes m drivers and n passengers, which can be expressed as Req(RID,RN,RL,RD,RS) =Pj , if RC = 0. The carpool request includes m drivers and n passengers, which can be expressed as Dmx5 and Pnx5 respectively. Effective construction of an adaptive chromosome that can flexibly express properties of the carpool requests is very important. To accomplish this, we propose a two- layer representational procedure, which is composed of 1) an assignment layer and 2) an implicit routing layer. This assignment layer can be divided into several segments, with each segment further subdivided into genes. The index of each passenger is represented by the value of each gene. The passenger indices within the genes are grouped and then assigned to a driver for each segment. As such, this design can effectively represent the number of drivers to whom passengers are allocated. Effective construction of an adaptive chromosome that can flexibly express properties of the carpool requests is very important. To accomplish this, we propose a two-layer representational procedure, which is composed of 1) an assignment layer and 2) an implicit routing layer. This assignment layer can be divided into several segments, with each segment further subdivided into genes. The index of each passenger is represented by the value of each gene. The passenger indices within the genes are grouped and then assigned to a driver for each segment. As such, this design can effectively represent the number of drivers to whom passengers are allocated. Fig3. Assignment layer for the proposed chromosome representation Fig. 3 illustrates an example in which Passenger1, Passenger24, and Passenger9 are assigned to Driver1, and Passenger36 and Passenger15 are assigned to Driver2. In the search space of the CSP, the number of segments can be dynamically modified to suit the quantity of drivers. Once the assignment layer generates each segment, the order in which drivers should pick up and drop off passengers is expressed by the implicit routing layer. For instance, carpool requests from drivers and passengers are received by the CGCS module
  • 6. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 118 of the AICS system, here upon one possible solution is encoded via chromosome representation. Fig. 4 presents an example in which Segment1 features three genes: a carpool consisting of Driver1, Passenger1, Passenger24, and Passenger9. The implicit routing of Segment1 dictates that Driver1 will pick up passengers according to a specific order (Passenger1, Passenger24, and Passenger9) and drop off each passenger according a different order (Passenger24, Passenger1, and Passenger9). 2) Greedy Population Initialization: To effectively is tribute the initial population in the solution space, the chromosomes that are first generation are arranged by designating a driver through the greedy strategy during the assignment process. The population of each generation can be described as Population g = {C1, C2, . . . , Cps}, where ps is the population size, and g represents the number of generations. The initialization procedure applies the proposed assignment strategy, which is a node-pair operator called distance based greedy heuristics. It initializes the segment of each driver according to the magnitude of the estimation values (ev) stored in the set EVi = {evi(j)}. The estimation values are expected to be minimal and are calculated by the estimation expression as Where c(w, x) is a travel distance cost value between two nodes, and dLi, dDi and pLj, pDj are the origin–destination pairs of drivers and passengers, respectively. An optimal value of ev close to zero indicates that the detour distance of the driver’s route is slightly increased when the origin–destination pair is added to redirect the initial route, as shown in Fig. 5. B. GE Module 1) Chromosome Evaluation: In order to evaluate the quality of the chromosomes in the population, the fitness function is used to determine the travel cost for each driver. The fitness value, Fk, of a chromosome is the sum of the fitness values of all segments as follows: where Fk is the fitness value of the kth chromosome, fi is the fitness value of each segment in the kth chromosome, and m is the number of segments in the kth chromosome. To calculate the fitness value of a segment, we need to find the most efficient route for picking-up and droppingoff passengers for each corresponding driver. The routing problem in a segment can be viewed as a graph problem: G = (L,A) , (6) where L = 1, 2, . . . , 2Si is the index node set which represents the locations of passengers in the segment, and A = (1, 2), . . . , (w, x) is the set of arcs in the segment. The constraintis is that w _= x, ∀ ∈ ∀ ∈w L, x L. The Cwx is defined as the cost of traveling arc (w, x) between node w and node x. The initial location and destination nodes of the driver are defined by DL and DD, respectively. According to the above definitions, the fitness function of
  • 7. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 119 each segment can be modeled as follows: where fi is the fitness of each segment, and C(w, x) is the travel cost of the arc(w, x). Figure 6. The elite-segment crossover procedureThe evaluation procedure will find the shortest route of each segment and subsequently record the routing result in the implicit routing layer of the chromosome. When the fitness value of a chromosome is larger, the routing result is better represented. Additionally, the fitness value can be used as a guide for the following chromosome selection procedure. 2) Chromosome Selection: After evaluating the initial population, the chromosome selection procedure begins to produce the new generation. In order for high- quality chromosomes to enter into the next generation and enhance the crossover procedure, we propose a two-phase selection method. The first phase involves sorting the chromosomes into a descending order according to their fitness values, and selecting those with the highest values in the population by using an elitist strategy. This strategy allows for the retention of chromosomes with the highest fitness values from one generation to the next, as well as ridding the population of low-level chromosomes. In the next phase, the probability value (Pp), of each toptier chromosome (Cp) is determined according to the ratio of the fitness value of each top-tier chromosome to the sum of the total fitness values of all top-tier chromosomes. This is shown as follows: where Fk is the fitness value of each top-tier chromosome, and en is the total number of top-tier chromosomes. Figure 7. The chromosome mutation procedure As described above, a chromosome with a larger fitness value has a larger probability of being selected for the following crossover procedure. For our proposed chromosome selection procedure, the determination of top-tier chromosomes is hastened using an elitism-based selection method followed by a roulette-wheel selection method. 3) Chromosome Crossover: After the optimal chromosomes have been selected, the chromosome crossover procedure is utilized to recombine the chromosomes of selectedparents to simulate the natural process of evolution and thus generate a more suitable carpool match by capturing and retaining the features of elite segments of the parent chromosomes. Two parent chromosomes (Cp1 and Cp2) are chosen for the crossover procedure from the population of the previous generation. The first parent chromosome (Cp1) is chosen from among the top-tier chromosomes through random selection. The second parent chromosome (Cp2) is selected from the remaining lower-tier chromosomes in the population, and is used to encourage mating diversity. In order to find the best combination of chromosomes from the two chosen parents and produce a high quality offspring, an elite-segment crossover operation is proposed. The elite-segment crossover operation captures the features of the best segments of the parent chromosomes and passes
  • 8. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 120 these features onto a new offspring chromosome (Coff ). The elite-segment crossover operation flow is described as follows: The two parent Cp1 and Cp2 are partitioned into m segments. Each segment has a fitness value (fi) which represents the travel cost to the corresponding driver. Let m denote the number of segments in the chromosomes, then for i = 1, . . . , m, the ith segment of Coff inherits the ith segment Cp1(i) of the top-tier parent chromosome and the ith segment Cp2(i) of the lower-tier parent chromosome. For example, the two parent Cp1 and Cp2 are partitioned into four respective segments, as shown in Fig. 6. Initially, the proposed elite- segment crossover procedure compares the fitness values of two Segment1 in Cp1 and Cp2, the procedure is repeated until the entireties of the segments are checked. To improve the quality of the offspring chromosomes, the segment with the better fitness value will be passed to resulting offspring. Segment1 and Segment4 of the offspring then are taken from Cp2, and Segment2 and Segment3 of the offspring are taken from Cp1. 4) Chromosome Mutation: In order to maintain population genetic diversity and thereby lessen the chances of getting stuck in a local optimum, the procedure of chromosome mutation is performed after the crossover procedure and is used to change the allocation of the passengers. Since chromosomes donot contain duplicate passengers, the use of a procedure called swap mutation is proposed. The implement of swap mutation is shown in Fig. 7. First, a passenger for the first mutation (pm1) is randomly selected. Then, a passenger for the second mutation (pm2) is andomly selected. Finally, the positions of passengers pm1 and pm2 are exchanged in the chromosome, thus generating a new mutated offspring. After the procedure of chromosome crossover and chromosome mutation, the chromosome may be invalid when the passenger is assigned to more than one driver. Accordingly, it is necessary to repair the chromosome by replacing the invalid gene. Conclusion Reducing the ecological footprint due to transportation is one of the key goals to cut the emissions of carbon dioxide. Advanced information technologies can heavily support this task, by suggesting to the users “smarter” mobility solutions among the various means of sustainable transportation. In this paper, this platform has been described. It is meant to overcome the limitations of current sustainable mobility solutions, by coherently integrating a wide range of new technologies. Among them, the Microsoft Azure platform allowed us to develop a Cloud-based back- end, where the computation of route arrangements can be done exploiting the massive elaboration power of the Cloud infrastructure. The definition of CSP is also addressed for the application of practical system. Such a problem is successfully solved by our proposed AGCRMA, which is based on genetic algorithm and is composed of two major modules: an EI and a GE. The EI module can express the solutions to the CSP via chromosomes and utilizes proposed distance- based greedy heuristics to effectively generate initial population in the solution search space. The GE module is then able to find the optimum carpool route and matching results both accurately and promptly in accordance with the optimization of all objectives. Among that, the dynamic programming method is applied to promptly solve the origin– destination pair route problem within the evaluation process. The early stop option is additionally activated to facilitate the improvement of processing time REFERENCES: [1] B. T. Morris, C. Tran, G. Scora, M. M. Trivedi, and M. J. Barth,“Real-time video-based traffic measurement and visualization system for energy/emissions,” IEEE Trans. Intell. Transp. Syst., vol. 13, no. 4,pp. 1667–1678, Dec. 2012. [2] F. Terroso-Saenz, M. Valdes-Vela, C. Sotomayor-Martinez, R. Toledo-Moreo, and A. F. Gomez-Skarmeta, “A cooperative approach to traffic congestion detection with complex event processing and ANET,” IEEE Trans. Intell. Transp. Syst., vol. 13, no. 2, pp. 914–929, Jun. 2012. [3] V.Milanes, J. Godoy, J. Villagra, and J. Perez, “Automated on-ramp merging system for congested traffic situations,” IEEE Trans. Intell. Transp. Syst., vol. 12, no. 2, pp. 500–508, Jun. 2011.
  • 9. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 121 [4] S. Hartwig and M. Buchmann, “Empty Seats Traveling,” Nokia Research Center, Bochum, Germany, Feb. 2007. [5] R. Fagin and J. H. Williams, “A fair carpool scheduling algorithm,” IBM J. Res. Develop., vol. 27, no. 2, pp. 133–139, Mar. 1983. [6] R.K.Megalingam, R. N. Nair,V.Radhakrishnan, andA.V. Vidyapeetham, “Automated wireless carpooling system for an eco- friendly travel,” Electron. Comput. Technol., vol. 4, pp. 325–329, Apr. 8–10, 2011. [7] N. Agatz, A. L. Erera, M.W. P. Savelsbergh, and X.Wang, “Dynamic ridesharing:A simulation study in metro Atlanta,” Transp. Res. B, Methodol.,vol. 45, no. 9, pp. 1450–1464, Nov. 2011. [8] “Carma’s Home Carma’s,” Carma’s Corporation, accessed April 22, 2014.[Online]. Available: https://carmacarpool.com/ [9] “Sidecar’s Home,” Sidecar’s Corporation, accessed April 22, 2014. [Online]. Available: http://www.side.cr/ [10] “Flinc’s Home,” Flinc’s Corporation, accessed April 22, 2014. [Online].Available: https://flinc.org/ [11] “Zimride’s Home,” Zimride’s Corporation, accessed April 22, 2014.[Online]. Available: http://www.zimride.com/ [12] “go2gether’s Home,” go2gether’s Corporation, accessed April 22, 2014. [Online]. Available: http://www.go2gether.ca/ [13] N. Agatz, A. L. Erera, M.W. P. Savelsbergh, and X.Wang, “Optimization for dynamic ridesharing: A review,” Eur. J. Oper. Res., vol. 223, no. 2, pp. 295–303, Dec. 2012. [14] R. Baldacci, V. Maniezzo, and A. Mingozzi, “An exact method for the car pooling problem based on Lagrangean column generation,” J. Oper. Res., vol. 52, no. 3, pp. 422–439, Jun. 2004. [15] W. M. Herbawi and M. Weber, “A genetic and insertion heuristic algorithm for solving the dynamic ridematching problem with time windows,” in Proc. ACM Int. Conf. Genetic Evol. Comput., 2012,pp. 385–392. [16] X. B. Hu and E. Di Paolo, “Binary- representation-based genetic algorithm for aircraft arrival sequencing and scheduling,” IEEE Trans. Intell. Transp. Syst., vol. 9, no. 2, pp. 301–310, Jun. 2008. [17] M. Mesbah, M. Sarvi, and G. Currie, “Optimization of transit priority in the transportation network using a genetic algorithm,” IEEE Trans. Intell. Transp. Syst., vol. 12, no. 3, pp. 908–919, Sep. 2011. [18] H. C. W. Lau, T. M. Chan, W. T. Tsui, and W. K. Pang, “Application of genetic algorithms to solve the multidepot vehicle routing problem,” IEEE Trans. Autom. Sci. Eng., vol. 7, no. 2, pp. 383– 392, Apr. 2010. [19] C. W. Ahn and R. S. Ramakrishna, “A genetic algorithm for shortest path routing problem and the sizing of populations,” IEEE Trans. Evol. Comput., vol. 6, no. 6, pp. 566–579, Dec. 2002. [20] P. Bianco, R. Kotermanski, and P. Merson, “Evaluating a Service- Oriented Architecture,” Software Engineering Institute, Pittsburgh, PA, USA, CMU/SEI-2007-TR-015, Sep. 2007. [21] D. Hardt, The OAuth 2.0 Authorization Framework, Oct. 2012. [22] O. Jellouli, “Intelligent dynamic programming for the generalised travelling salesman problem,” in Proc. IEEE Int. Conf. Syst., Man, Cybern., 2001, vol. 4, pp. 2765–2768. [23] C. D. Johnson, “Beyond Bellman’s principle of optimality: The principle of real-time optimality,” in Proc. Southeastern Symp. Syst. Theory, Mar. 20–22, 2005, pp. 326–335. [24] J. Luo, “On low-complexity maximum- likelihood decoding of convolutional codes,” IEEE Trans. Inf. Theory, vol. 54, no. 12, pp. 5756–5760, Dec. 2008. [25] U. Derigs and R. Kaiser, “Applying the attribute based hill climber heuristic to the vehicle routing problem,” Eur. J. Oper. Res., vol. 177, no. 2, pp. 719–732, Mar. 2007. [26] B. Meng, L. Zheng, H. Yu, and G. Me, “Spatial characteristics of the residents’
  • 10. International Journal of Engineering and Techniques - Volume 1 Issue 3, May - June 2015 ISSN: 2395-1303 http://www.ijetjournal.org Page 122 commuting behavior in Beijing,” in Proc. IEEE Int. Conf. Geoinf., Jun. 2011, pp. 1–5. [27] M. O. Asikhia and N. F. Nkeki, “Polycentric employment growth and the commuting behaviour in Benin metropolitan region, Nigeria,” J. Geogr. Geol., vol. 5, no. 2, pp. 1–17, 2013. [28] “Homepage of Taipei City Traffic Engineering Office,” Department of Transportation, Taipei City Government, Taipei City Taiwan, accessed April 22, 2014. [Online]. Available: http://www.bote.taipei.gov.tw/ [29]Shih-chia Huang, Ming-Kai Jiau, And Chih- Hsiang Lin, “A Genetic-algorithm-based Approach to Solve Carpool Service Problems in Cloud Computing”, Vol No:-1524-9050/2014 IEEE Transactions On Intelligent Transportation Systems