Agent-based Traffic Simulation and Traffic Signal Timing Optimization with GPU Zhen Shen, Kai Wang, Fenghua Zhu

Size: px
Start display at page:

Download "Agent-based Traffic Simulation and Traffic Signal Timing Optimization with GPU Zhen Shen, Kai Wang, Fenghua Zhu"

Transcription

1 20 4th Internatonal IEEE Conferene on Intellgent Transportaton Systes Washngton, DC, USA. Otober 5-7, 20 Agent-based Traff Sulaton and Traff Sgnal Tng Optzaton wth GPU Zhen Shen, Ka Wang, Fenghua Zhu Abstrat Wth the adantage of sulatng the detals of a transportaton syste, the rosulaton of a traff syste has long been a hot top n the Intellgent Transportaton Systes (ITS) researh. The Cellular Autoata (CA) and the Mult-Agent Syste (MAS) odelng are two typal ethods for the traff rosulaton. Howeer, the oputng burden for the rosulaton and the optzaton based on t s usually ery heay. In reent years the Graphs Proessng Unts (GPUs) hae been appled suessfully n any areas for parallel oputng. Copared wth the tradtonal CPU luster, GPU has an obous adantage of low ost of hardware and eletrty onsupton. In ths paper we buld an MAS odel for a road network of four sgnalzed ntersetons and we use a Genet Algorth (GA) to optze the traff sgnal tng wth the objete of axzng the nuber of the ehles leang the network n a gen perod of te. Both the sulaton and the optzaton are aelerated by GPU and a speedup by a fator of 95 s obtaned. In the future we wll extend the work to large sale road networks. Index Ters Mrosulaton; Mult-Agent Systes; Intellgent Transportaton Systes; GPU; Genet Algorths I. INTRODUCTION raff sulaton [-2] s an portant tool for ontrol T and anageent of urban traff systes as the experents on the real traff systes are usually ery ostly. Early traff sulaton systes tended to be arosop or esosop based on hydroehans or statstal physs. Typal ethods nlude the Lghthll_Whtha_Rhards (LWR) odel [0,] and Latte Blotzann Methods (LBM) ethod [2]. These odels are good at desrbng the oerall propertes of the traff flow but lak the flexblty to desrbe the oplex rosop behaors suh as lane hangng and ehle oertakng. As the deelopent of oputers, the rosulaton ethods suh as ar followng odel [3], Cellular Autoata (CA) [4] and Mult-Agent Systes (MAS) [5, 6] beoe ore and ore popular n traff analyss and foreastng. Many rosulaton systes are Ths work s supported n part by NSFC , , , , and ; CAS 2F09N05, 2F09N06, 2F0E08, and 2F0E0. Dr. Zhen Shen, Ka Wang and Dr. Fenghua Wang are wth the State Key Laboratory for Intellgent Control and Manageent of Coplex Systes, Bejng Engneerng Researh Center for Intellgent Systes and Tehnology, Insttute of Autoaton, Chnese Aadey of Senes, No. 95 Zhongguanun East Road, Hadan Dstrt, Bejng 0090, Chna. (phone: , fax: , e-al: zhen.shen@a.a.n, ka.wang_nudt@hotal.o, fenghua.zhu@a.a.n.) Ka Wang s also wth Center for Mltary Coputatonal Experents and Parallel Systes Tehnology, and College of Mehatrons Engneerng and Autoaton, the Natonal Unersty of Defense Tehnology (NUDT), Changsha, Hunan, Chna. deeloped, for exaple [, 9, 7-9], MATS, VISSIM, TRANSIMS, TransWorld, MITSIM, MITSIMU, CORSIM, SHIVA and UTOBAHN. These systes an desrbe the rosop behaor of the ehles but has to fae a great hallenge that t s te-onsung to alulate the state eoluton of ehles. The oputaton te onsued by rosop traff flow sulaton nreases ery fast as the road network expands and the nuber of ehles nreases. Moreoer, the optzaton of the traff syste wth a rosulaton odel often noles n algorths suh as the Genet Algorths (GA) whh need to ealuate the syste any tes. There s a great hallenge n oputng when GA s appled to sole the traff sgnal tng optzaton proble [22-24]. Whle the deand for oputng power n the Intellgent Transportaton Systes (ITS) researh s growng, the oputng hardware s gong through a reoluton. Releant graphs dee opanes propose the onept of general purpose oputng based on the nnate haratersts of data parallel oputng of Graphs Proessng Unts (GPUs) [25-3]. GPU s a spealzed rut orgnally desgned to offload graphs tasks fro the CPU wth the ntenton of perforng the faster than the CPU an do. In a personal oputer, GPU usually appears on the deo ard or the other board. Usually t has exellent floatng pont perforanes wth any ores workng together to draw trangles and polygons on the sreen. Beause of ths, people began to use t for sentf oputng. Howeer, people had to ap ther applatons nto probles that draw graphs and progra wth graphs prograng languages lke Open Graphs Lbrary (OpenGL) and Cg. NVIDIA, a great GPU produer, realzed the potental to use GPU for general purpose oputng, and deeloped General-Purpose GPU (GPGPU) and Copute Unfed Dee Arhteture (CUDA). Wth CUDA, people an progra wth hgh-leel languages suh as C, C++ and Fortran. The GPGPU dea and CUDA ake the objets proessed by GPU onerted fro pxels on sreen to dfferent knds of sentf data. There hae been any suessful applatons of GPGPU, suh as oleular dynas [26], oputatonal flud dynas [27], bonforats [28] and shedulng [29]. GPU an ake onsderable speedups opared wth CPU and s uh affordable than other knds of oputer hardware that hae the sae oputng perforane. Lately soe efforts hae already been ade n rosop traff sulaton usng CUDA [20,2] that opened up a new way for pleentaton and parallelzaton of rosop traff sulaton. Just as the deelopent of CPU akes the terate algorths prealng, we belee that the deelopent of GPU an ake the parallel algorths n an terate fashon prealng. In ths paper, we report soe prelnary work on //$ IEEE 45

2 usng GPU for the traff rosulaton and optzaton. We buld a parallel MAS odel for a road network wth four sgnalzed ntersetons. Ths odel bulds a GPU based MAS odel of traff sulaton enronent followng the work by Dad Strppgen [20,2], and then we apply GPU-adapted parallel Genet Algorth (GA) [22] to optze the traff sgnal tng onfguratons. By usng NVIDIA GTX 470 we obtan a speedup by a fator of 95 opared wth a anstrea CPU of AMD Athlon TM 64 X2 Dual Core proessor The ontrbuton of the paper s that we use GPU to parallelze the rosulaton and optzaton of a traff syste and show that ths ntegraton of GPU wth MAS and parallel terate algorths an help sole real probles ore pratally. The reanng parts of the paper are organzed as follows. In Seton II, we ge a reew on GPU and the rosulaton and optzaton of the traff systes. In Seton III, we ge the forulaton of the proble and show how to pleent the parallel traff sulaton and optzaton odel wth GA on GPU. In Seton IV we show the experent results. In Seton V we onlude the paper and dsuss the future researh. alled grd and the other s alled blok. One grd an onsst of at ost bloks and eah blok an onsst of at ost 52 threads. Then the grd s alloated to GPU for parallel oputng wth bloks alloated to dfferent SMs n the GPU and threads alloated to dfferent SPs n the SM. Eah SM has ts own eory alled shared eory that all threads n t an aess sultaneously, and all SMs share the global eory, onstant eory and texture eory of GPU. Aong all knds of eores aessed by threads n the grd, the shared eory has the lowest eory aess lateny whle the global eory has the hghest lateny. Fg. llustrates the GPU parallel oputng. TABLE I KEY SPECIFICATIONS OF GEFORCE GTX 470 Nuber of SPs (ores) 448 Proessor Clok (MHz) 25 Meory Bandwdth (GB/s) 33.9 Vdeo Meory (MB),280 II. REVIEW A. GPU, Fer and CUDA Currently, llons of personal oputer users are usng NVIDIA GPUs for arous dfferent purposes, ost of whh are related to aeleraton of graphs renderng or sentf oputaton. GPU s the ore of the dsplay ard and s ontrolled by CPU. In hardware, a GPU has any ores workng together. The ores are alled Streang Proessors (SP), and seeral ores (8 or 32 typally) are organzed nto a Streang Mult-proessor (SM). In software, a typal GPU progra onssts of two parts: one part s the CPU odes that ontrol the proess of the whole progra and does the sequental work, and the other s the GPU part that does the parallel work. Wth CUDA, the prograers an use C style odes to use the oputng resoures proded by GPU and the prograng on GPU has no uh dfferene fro usng Applaton Prograng Interfaes (APIs). Sne 2006, NVIDIA has ntrodued three generatons of hardware arhtetures of GPU: G80, GT200, and Fer. The latest Fer arhteture akes great nnoatons and offers draatally nreased prograablty and opute effeny. Copared to GT200, soe key features of Fer are: ) Eah SM has 32 SPs that s 4 tes oer GT200. 2) The peak double preson floatng pont perforane s 8 tes oer GT200. 3) Eah SM ould hae a 64KB shared eory that s 4 tes oer GT200. We ge soe key perforane ndators of one Fer GPU naed GeFore GTX 470 n Table I. A funton that exeutes on the GPU s typally alled a kernel [25]. When a kernel s launhed, ultple threads on GPU organzed by two leels are atated. The top leel s CPU thread Fg.. GPU parallel oputng One bg aheeent of the GPU s that Tanhe-A, the seond fastest oputer n the world (oertaken by the K oputer n Jun. 20), uses 7,68 NVIDIA Tesla M2050 GPUs and 4, 336 CPUs. It would requre ore than 50,000 CPUs to deler the sae perforane, and the power onsupton would nrease fro 4.04 egawatts to ore than 2 egawatts [30]. Ths shows learly the adantage of GPU. B. Traff rosulaton and optzaton In the rosulaton, the road network and the ehle trael are two eleentary parts. Usually a graph s used to desrbe the topology of the road network. The nodes and the lnks represent the ntersetons and roads. And a queue sulaton algorth an be used to sulate the behaors of ars traellng along the lnks. When not onsderng the lane hangng or ehle oertakng, the relatonshp between two sequental ehles an be desrbed by a GM-type ar-followng odel [32], β n( t+ τ n) an( t+ τn) = α [ n ( t) n( t)], γ () [ xn ( t) xn( t)] where n s used to ndex ehles. The (n )-th ehle s n 46

3 front of the n-th ehle. an () t, n () t and xn () t are the aeleraton, speed and poston of ehles at the te t, τ n s the drer s reaton te of the ehles, α, β and γ are onstant paraeters that need to be estated fro the real ar-followng data. Many rosulaton systes are based on the aboe ethods of desrbng the road network and the ehle trael. As the oputer deelops, the perforane of rosulaton systes beoes better and better. For exaple, MATS has a ult-ore erson of ts so-alled Deternst, Eent-based Queue-Sulaton (DEQS), and by usng a Beowulf Cluster (wth 8 nodes) t an sulate the traff flow of Swtzerland onsstng of about 20,000 nodes and 60,000 lnks for one whole day (24 hours) wthn 7 n [7]. Howeer, the Ethernet network latenes stll ake t dffult to gan speedup by addng ore lusters [20,2]. The GPU an be used to aelerate the rosulaton. It s reported n [20] that a speedup of up to 67 tes opared aganst the hghly optzed jaa erson MATS on a CPU was aheed. Besdes traff sulaton, there are any optzaton probles n the ITS researh. In [23] GA s used to sole the proble of traff sgnal tng optzaton wth a 34% proeent oer the utually onsstent soluton of the proble. It has been hallengng for the rosulaton, not to enton the optzaton based on the rosulaton. Ths s why we belee that GPU s a neessary and prosng tool for the traff rosulaton and optzaton. Fortunately, GA has been odfed nto a parallel erson adapted to GPU. In [29], the authors use the parallel GA algorth to sole the Quadrat Assgnent Proble (QAP) and ahee a speedup fator of 3 to 2 by GTX 285 opared to the Intel proessor. Ths parallel GA s the ethod that we use n ths paper for solng the traff sgnal tng optzaton proble. We ndex the ntersetons n the road network arbtrarly fro to N. The road network used n ths paper s shown n Fg. 2. For eery road there are seeral lanes. We assue that there are ehles fro both dretons on a road and we do not onsder ehle oertakng or lane hangng n ths paper. For eery nterseton, there are seeral phases of the traff lghts, shown n Fg. 3. We assue that there are M = 4 phases and that the sequenes of phases are the sae for all the ntersetons. The M phases onsttute a yle and we assue that all ntersetons share the sae yle te, denoted by. We take the -st nterseton as the referene nterseton and the offset te of yles of the ntersetons s denoted by a etorψ = [ ψ, ψ2, L, ψ ] T M. Obously ψ = T 0. We denote θ = [ θ, θ2, L, θn] ( =, 2,..., M) wth θn (n =, 2,, N) as the green te of the -th phase of the n-th nterseton. The proble an be forulated as follows, ax f(, ψθ,, θ2, L, θm ) st.. n ax (2) 0 ψ en, θ θn, en, =, 2, L, M, where f(, ψθ,, θ2, L, θ M ) s the funton of the nuber of ehles that leae the road network durng the gen te, n and ax are the nu and axu alues of the yle te, en s a olun etor of N oponents all beng ones, θ n, ( =,2, L, M ) s the nu green te for the -th phase. Fg. 3. Phase sequene of the traff lghts III. FORMULATION AND IMPLEMENTATION A. Proble Forulaton and the Oerall Ipleentaton In ths paper we axze the nuber of ehles leang a road network n a gen te perod. Ths proble s portant n that the perforane s proed by software wthout upgradng the hardware. Ths proble s a typal proble n the ITS researh [23]. Fg. 2. The road network Fg. 4. Oerall pleentaton There are two an parts n the pleentaton: one s the 47

4 traff flow sulator, and the other s the traff sgnal tng optzer. Eery ehle s ewed as an agent. The operatons for the agents are slar. Also, the operatons for the hroosoes n GA are also slar. These ake the parallel pleent on GPU possble, please see Fg. 4. B. Traff Flow Sulator The road s dded nto seeral lanes. We use the GM-type ar-followng odel [32] to desrbe the oeents of the ehles as t has a lear physal eanng, please see (). In ths odel, ehles are queued n a lane and the state of a ehle at a sulaton te step an be oputed by the states of tself and the ehle n front of t at the preous sulaton te step. We assue that the arral of the ehles s subjet to Posson dstrbuton wth the arral rate λ for eah lane of the road network. The rando nubers u, u2,..., u n whh obeys the unfor dstrbuton are generated by a Mersenne Twster (MT) generator [33]. Ths ethod an be appled easly on GPU. Eah lane of the roads n our sulator has ts own ehle generator. We use a queue to represent the ehles n a lane. We assue that when the dstane between a ehle and the one at ts front s less than 25 eters, the behnd one oes n a ar-followng ode [34]; otherwse, t traels wth a desred speed of ts drer. For ehle agents n a queue, the ost front s dfferent fro the others as there s no ehle at ts front. Its oeent s totally deterned by the states of traff lght and ts dstane fro the stop lne. We assue that the ost front ehle has an ntal speed whh obeys a noral dstrbuton. When a ehle arres at an nterseton, t ay go forward, or turn left or turn rght. No atter whh aton t takes, we assue that t hooses the new lanes wth an equal probablty. C. Traff Sgnal Tng Optzer ) Parallel GA odel GA s an terate searhng algorth that s the proess of natural eoluton. Its an dea s that the better ndduals are ore lkely to pass the genes to next generatons. Reently, there has been a growng nterest n pleentng parallel GA wth GPU [29, 3]. Here we eploy the parallel GA algorth wth the GPU desgned n [30] whh an sole the quadrat assgnent proble (QAP) effently. In ths parallel GA, two pools P and W of the sae sze are used to store urrent and newly generated offsprng ndduals. The algorth flow s as follows, Step : Generate an ntal populaton of ndduals of P. Step 2: Ealuate the ndduals n P. Step 3: For eah nddual I n P, selet another nddual I j ( j) n P randoly. Apply rossoer to I and I j wth the probablty P. If the rossoer happens, put the hld I nto W; otherwse, opy I nto W. Step 4: For eah nddual I n W, apply the utaton wth the probablty P. Step 5: Ealuate ndduals n W. Step 6: For eah nddual I n P and ts orrespondng hld or opy I n W, opare the ftness alues. If I has a hgher ftness, replae I n P wth I n W. Step 7: If the ternaton rtera are et, ternate the algorth. Otherwse, go to Step3. The steps 2 to 6 all hae the sae operatons on hroosoes. Ths s why ths GA an be parallelzed. 2) Ftness funton The ftness funton s used to easure how good a soluton s. In ths paper we hoose the nuber of ehles leang the road network n the gen te perod as the ftness easure [23]. It s just the objete funton n (2). 3) Chroosoe enodng and deodng We use a bnary enodng that the yle te, the offset and the duraton of green te of the phases an be enoded n one hroosoe that s shown n Table II. Cyle te, Offset ψ TABLE II CHROMOSOME ENCODING Traff sgnal tng for the ntersetons No. No. 2 No. N duraton of green te of phase, θ duraton of green te of phase M, θ 8 bts 8 bts 8 bts 8 bts We need (M + 2) 8-bt odes for an nterseton wth the frst two for the yle te and the offset and the reanng M for the M phases. For the deodng, for any nterseton, we defne a appng fator φ as follows, 7 k φ= 2 bk, =,2, L, M + 2, (3) k = 0 where b k s the alue of the k-th bt of the -th 8-bt bnary ode. The deodng ethod s shown n Table III. TABLE III MAPPING BINARY CODES TO DECIMAL ax n Cyle te = n + φ 255 Offset ψ n = φ pax pn pn = pn + φ+ 2, =,2,..., M 255 Duraton of the green M pn te for -th phase θn = θn, + ( θn, ),,2,..., M M = = pn = In Table III, n s used as the ndex for the nterseton, and p n s the paraeter to deterne the green te for the -th phase of the n-th nterseton, wth p n and p ax as ts nu and axu alues. 4) Crossoer and utaton The one-pont rossoer operator and the one-pont utaton operators are wth the probabltes of rossoer P and utaton P respetely. M 48

5 D. Data Strutures and Coputng Resoures Alloaton The data of ehle agents s organzed fro top to botto n fe leels: the traff lghts onfguratons, ntersetons, roads, lanes, and ehles. Please see Fg. 5. Before we launh the kernel funton on GPU, the data of ehle agents and traff lghts are oped to eores on GPU. The ehle data s oped to the global eory of GPU and then oped to the shared eory of the SMs as the aess to the shared eory s faster. Traff lght data are oped to the onstant eory as the ehles ontrolled by the sae traff lghts onfguraton need t and the onstant eory an be read by all the threads n the grd wth lower eory aess lateny than the global eory. As Fg. 5 shows, a blok handles the ehles n the sae lane, and eah thread n t handles a sngle ehle on the lane. Eah row of bloks n the grd handles a replaton of the oputng of the traff lghts onfguraton. For eah onfguraton, we sulate for T ndependent replatons to redue the unertanty. For GA, the nuber of ndduals for eah generaton s C = 500. The replatons for ealuatng a onfguraton s T = 0. The probabltes for the rossoer and the utaton are P = 0.99 and P = We set GA for,000 generatons. We use a PC wth one AMD Athlon TM 64 X2 Dual Core proessor and an NVIDIA GeFore GTX470 GPU. We use CUDA drer and SDK wth the erson 3.2. The results of a typal run of GA are shown n Fg. 6. Table IV shows the output of the GA. The nuber of ehles that leae the road network s orrespondng to Fg. 6 s We ge the te onsupton for one teraton of GA for the CPU + GPU pleentaton and opare t wth the pleentaton of CPU only n Table V. The results are based on 30 runs ndependently for both pleentatons. The whole proess of the CPU + GPU pleentaton takes about 9,044s and t would be 3,79,976s (about 43. days) on CPU wth a speedup fator of 95. The data of one generaton transferred fro the an eory to the GPU eory takes about 20 MB deo eory. Please note that the road network used n ths paper (Fg. 2) s syetr, and the results n Table IV erfy the syetry. Fg.6. Results of a typal run of GA Fg. 5. Data strutures and oputng resoures alloatons IV. EXPERIMENTS In ths paper, we use the road network shown n Fg. 2. The nuber of ntersetons s N = 4. For eah road, there are 6 lanes wth 3 at ether sde. The rght sde lane s used for turnng rght, the left for turnng left and the ddle s used for gong forward. When gong past the stop lne, the ehle hooses new lanes wth equal probabltes,.e., /3. The dstane between two neghborng ntersetons s = 024, wth 4 as the aerage length of a ehle. The ehle arral rate for eah entry lane n the road network shown n Fg. 2 (24 entry lanes altogether) s λ = 0.2 ehle per seond. The ntal speed of the ar obeys the noral dstrbuton N(60 k/h, 0), and the desred speed s 80 k/h. The paraeters n the ar-followng odel are α= β= γ =. The nuber of phases s M = 4. The axu and the nu of the yle te are ax = 240sand n = 60s. The paraeters for phases are pn = 0, pax = 00 and θ n, = 6s ( =, 2,, M). The te step for the sulaton s s. We sulate for 3,600s. TABLE IV TRAFFIC SIGNAL TIMING CONFIGURATION OUTPUT by GA Green Green Green Green Inter- Cyle te of te of te of te of seton Offset/s te /s Phase Phase 2 Phase 3 Phase 4 No. /s /s /s /s TABLE V TIME CONSUMPTION OF ONE ITERATION IN GA CPU ONLY GPU+CPU Speedup Aerage Te/s Standard Deaton N/A V. CONCLUSION AND FUTURE RESEARCH In ths paper, we propose a fraework of an agent-based traff flow sulator and a traff sgnal tng optzer based on GPU usng NVIDIA s CUDA. The GM type ar-followng odel and the parallel GA are used. We obtan a speedup by a fator of 95 opared wth the pleentatons on CPU only. Our results show the power of GPU on the transportaton sulaton and optzaton. In the future, we wll go on the researh on the followng ponts, ) Iproe the rosulaton odel to ake t ore pratal. We use a ery sple odel n ths paper to deonstrate and erfy the power of GPU. In the future, 49

6 we wll ake the odel ore pratal by learnng fro ature software suh as MATS. 2) Sole large sale probles. The road network n the paper has only 4 ntersetons. A real network ontans hundreds of ntersetons of any types. We plan to use GPU lusters to takle the large sale probles. 3) Iproe the optzaton ethod. GA s not the only hoe for the traff sgnal tng optzaton proble. We ay onsder GA wth soe loal searh algorths to proe the perforanes. 4) Dfferent rtera should be onsdered. We hose the nuber of ehles leang the road network as the objete to optze. Other objete funtons an be onsdered, suh as the ean trael te of the ehles, the ean length of the queues, or the ean stop tes of the ehles. Moreoer, we should onsder the rtera together and sole the ult-objete optzaton proble. Fnally, we onlude the paper that ths paper s only part of on-gong researh and we belee that t s prosng to desgn and use parallel algorths wth GPU to sole the arous sulaton and optzaton probles n the Intellgent Transportaton Systes researh. REFERENCES [] F.-Y. Wang, Parallel ontrol and anageent for ntellgent transportaton systes: onepts, arhtetures, and applatons, IEEE Trans. on Intellgent Transportaton Systes, ol., no. 3, pp , 200. [2] F.-Y. Wang and S. Tang, Conepts and fraeworks of artfal transportaton systes, Coplex Systes and Coplexty Sene, ol., no.2, pp.52-59, (n Chnese) [3] N. Zhang, F.-Y. Wang, F. Zhu, D. Zhao and S. Tang, DynaCAS: oputatonal experents and deson support for ITS, IEEE Intellgent Systes, ol.23, no.6, pp.9-23, [4] F.-Y. Wang and S. Tang, Artfal soetes for ntegrated and sustanable deelopent of etropoltan systes, IEEE Intellgent Systes, ol.9, no.4, pp , [5] N. Zhang, F.-Y. Wang, F. Zhu, D. Zhao and S. Tang, DynaCAS: oputatonal experents and deson support for ITS, IEEE Intellgent Systes, ol.23, no.6, pp.9-23, [6] Q. Mao, F. Zhu, Y. L, C.-J. Cheng, C. Chen and X. Qu, A gae-engne-based platfor for odelng and oputng of artfal transportaton systes, IEEE Transatons on Intellgent Transportaton Systes, ol. 2, no. 2, pp , 20. [7] F. Zhu, G. L, Z. L, C. Chen and D. Wen, A ase study of ealuatng traff sgnal ontrol systes usng oputatonal experents, IEEE transatons on Intellgent Transportaton Systes, 20, aepted. [8] F.-Y. Wang, Agent-based ontrol for networked traff anageent systes, IEEE Intellgent Systes, ol.20, no.5, pp , [9] B. Chen and H. H. Chen, "A reew of the applatons of agent tehnologes n traff and transportaton systes," IEEE Trans. on Intellgent Transportaton Systes, ol., no. 2, pp , Jun [0] M. J. Lghthll and G. B. Whtha, ''On kneat waes.i. Flood oeent n long rers," n Proeedngs of the Royal Soety of London, London, Brtsh,955, pp [] M. J. Lghthll and G. B. Whtha, ''On kneat waes. II. A theory of traff fow on long rowded roads," n Proeedngs of the Royal Soety of London, London, Brtsh, 955, pp [2] I. Prgogne, R. Heran and R. S. Shehter, "Knet Theory of Vehular Traff," IEEE Trans. Systes, Man and Cybernets, ol. 2, pp. 295, Aprl 972. [3] D. Chowdhury, L. Santen and A. Shadshneder, "Statstal physs of ehular traff and soe related systes," Physs Reports, ol. 329, pp , May [4] K. Nagel and S. Mhael, "A ellular autoaton odel for freeway traff," Journal de Physque I, ol.2, pp , De [5] P. Dadsson, L. Henesey, L. Rastedt et al., "An analyss of agent-based approahes to transport logsts," Transportaton Researh Part C: Eergng Tehnologes, ol. 3, pp , Aug [6] R. Shleffer, "Intellgent agents n traff and transportaton," Transportaton Researh Part C: Eergng Tehnologes, ol.0, pp , Ot.-De [7] M. Baler, M. Reser and K. M. et.al., "MATS-T: Arhteture and Sulaton Tes," n A..Bazzan and F. Klügl (eds.) Mult-Agent Systes for Traff and Transportaton Engneerng, New York: Hershey, [8] M. Fellendorf, "VISSIM: A rosop sulaton tool to ealuate atuated sgnal ontrol nludng bus prorty," n 64th Insttute Transportaton Engneers (ITE) Annu. Meetng, Dallas, TX, USA, 994, pp. -9. [9] K. Nagel and M. Rkert, "Parallel pleentaton of the TRANSIMS ro-sulaton," Parallel Coputng, ol.27, pp , No [20] D. Strppgen and K. Nagel, "Mult-agent traff sulaton wth CUDA," n Internatonal Conferene on Hgh Perforane Coputng & Sulaton, Lepzg, Gerany, 2009, pp [2] D. Strppgen and K. Nagel, ''Usng oon graphs hardware for ult-agent traff sulaton wth CUDA," n Proeedngs of the 2nd Internatonal Conferene on Sulaton Tools and Tehnques, Brussels, 2009, pp.-8. [22] M. D. Foy, R. F. Benekohal and D. E. Goldberg, "Sgnal tng deternaton usng genet algorths," Transportaton Researh Reord 365 TRB, pp. 08-5, Apr [23] H. Ceylan and M. G. H. Bell, "Traff sgnal tng optsaton based on genet algorth approah, nludng drers' routng," Transportaton Researh Part B: Methodologal, ol.38, pp , May [24] J. J. Sánhez-Medna, M. J. Galan-Moreno, E. Rubo-Royo, "Traff sgnal optzaton n 'La Alozara' dstrt n Saragossa under ongeston ondtons, usng genet algorths, traff rosulaton, and luster oputng," IEEE Intell. Syst., ol., pp.32-4, Mar [25] J. Sanders and E. Kandrot, CUDA by exaple, an ntroduton to General-Purpose GPU Prograng, p. 23, Addson-Wesley, MA, USA, 20. [26] T. Naru, R. Sakaak and S. Kaeoka, "Oerheads n aeleratng oleular dynas sulatons wth GPUs," n Nnth Internatonal Conferene on Parallel and Dstrbuted Coputng, Applatons and Tehnologes, Otago 2008, pp [27] J. Tölke, "Ipleentaton of a Latte Boltzann kernel usng the Copute Unfed Dee Arhteture deeloped by nvidia," Coput Vsual S, ol.3, pp , No [28] A. Benso, S. D Carlo, G. Poltano et.al, "GPU aeleraton for statstal gene lassfaton," n 200 IEEE Internatonal Conferene on Autoaton Qualty and Testng Robots, Cluj-Napoa, 200, pp. -6. [29] S. Tsutsu and N. Fujoto, ''Solng quadrat assgnent probles by genet algorths wth GPU oputaton: a ase study," n Proeedngs of the th Annual Conferene Copanon on Genet and Eolutonary Coputaton Conferene, Montreal Quebe, Canada, 2009, pp [30] NVIDIA Tesla GPUs power world's fastest superoputer, [3] R. Arora, R. Tulshyan, K. Deb, "Parallelzaton of bnary and real-oded genet algorths on GPU usng CUDA," n 200 IEEE Congress on Eolutonary Coputaton, Barelona, Span, 200, pp. -8. [32] X. Ma and I. Andréasson, "Drer reaton te estaton fro real ar followng data and applaton n GM-type odel ealuaton," n Proeedngs of the 85th TRB annual eetng, Washngton D.C., 2006, pp.-9. [33] M. Matsuoto and T. Nshura, "Mersenne twster: a 623-densonally equdstrbuted unfor pseudo-rando nuber generator," ACM Transatons on Modelng and Coputer Sulaton, ol. 8, pp. 4-30, Jan [34] D. L. Gerlough and M. J. Huber, "Traff flow theory," n Transportaton Researh Board Speal Report 65, Washngton D.C.,

FUZZY SEGMENTATION IN IMAGE PROCESSING

FUZZY SEGMENTATION IN IMAGE PROCESSING FUZZY SEGMENTATION IN IMAGE PROESSING uevas J. Er,, Zaldívar N. Danel,, Roas Raúl Free Unverstät Berln, Insttut für Inforat Tausstr. 9, D-495 Berln, Gerany. Tel. 0049-030-8385485, Fax. 0049-030-8387509

More information

Clustering incomplete data using kernel-based fuzzy c-means algorithm

Clustering incomplete data using kernel-based fuzzy c-means algorithm Clusterng noplete data usng ernel-based fuzzy -eans algorth Dao-Qang Zhang *, Song-Can Chen Departent of Coputer Sene and Engneerng, Nanjng Unversty of Aeronauts and Astronauts, Nanjng, 210016, People

More information

An adaptive multi-objective genetic algorithm with fuzzy c-means for automatic data clustering

An adaptive multi-objective genetic algorithm with fuzzy c-means for automatic data clustering An adaptve ult-objetve genet algorth wth fuzzy -eans for autoat data lusterng Ze Dong, Hao Ja, and Mao Lu Departent of Autoaton, North Chna Eletr Power Unversty, Baodng 0700, Chna, Hebe Engneerng Researh

More information

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms Generatng Fuzzy Ter Sets for Software Proect Attrbutes usng Fuzzy C-Means C and Real Coded Genetc Algorths Al Idr, Ph.D., ENSIAS, Rabat Alan Abran, Ph.D., ETS, Montreal Azeddne Zah, FST, Fes Internatonal

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY Networking Laboratory

ABHELSINKI UNIVERSITY OF TECHNOLOGY Networking Laboratory ABHELSINKI UNIVERSITY OF TECHNOLOGY Networkng Laboratory Load Balanng n Cellular Networks Usng Frst Poly Iteraton Johan an Leeuwaarden Samul Aalto & Jorma Vrtamo Networkng Laboratory Helsnk Unersty of

More information

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered

More information

Bit-level Arithmetic Optimization for Carry-Save Additions

Bit-level Arithmetic Optimization for Carry-Save Additions Bt-leel Arthmet Optmzaton for Carry-Sae s Ke-Yong Khoo, Zhan Yu and Alan N. Wllson, Jr. Integrated Cruts and Systems Laboratory Unersty of Calforna, Los Angeles, CA 995 khoo, zhanyu, wllson @sl.ula.edu

More information

Session 4.2. Switching planning. Switching/Routing planning

Session 4.2. Switching planning. Switching/Routing planning ITU Semnar Warsaw Poland 6-0 Otober 2003 Sesson 4.2 Swthng/Routng plannng Network Plannng Strategy for evolvng Network Arhtetures Sesson 4.2- Swthng plannng Loaton problem : Optmal plaement of exhanges

More information

A Time Pooled Track Kernel for Person Identification

A Time Pooled Track Kernel for Person Identification A Te Pooled Trak Kernel for Person Identfaton Martn Bäul Makarand Tapasw Raner Stefelhagen Karlsruhe Insttute of Tehnology, 763 Karlsruhe, Gerany {baeul, akarand.tapasw, raner.stefelhagen}@kt.edu Abstrat

More information

Outline. Third Programming Project Two-Dimensional Arrays. Files You Can Download. Exercise 8 Linear Regression. General Regression

Outline. Third Programming Project Two-Dimensional Arrays. Files You Can Download. Exercise 8 Linear Regression. General Regression Project 3 Two-densonal arras Ma 9, 6 Thrd Prograng Project Two-Densonal Arras Larr Caretto Coputer Scence 6 Coputng n Engneerng and Scence Ma 9, 6 Outlne Quz three on Thursda for full lab perod See saple

More information

An Efficient Fault-Tolerant Multi-Bus Data Scheduling Algorithm Based on Replication and Deallocation

An Efficient Fault-Tolerant Multi-Bus Data Scheduling Algorithm Based on Replication and Deallocation BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volue 16, No Sofa 016 Prnt ISSN: 1311-970; Onlne ISSN: 1314-4081 DOI: 10.1515/cat-016-001 An Effcent Fault-Tolerant Mult-Bus Data

More information

A New Scheduling Algorithm for Servers

A New Scheduling Algorithm for Servers A New Schedulng Algorth for Servers Nann Yao, Wenbn Yao, Shaobn Ca, and Jun N College of Coputer Scence and Technology, Harbn Engneerng Unversty, Harbn, Chna {yaonann, yaowenbn, cashaobn, nun}@hrbeu.edu.cn

More information

On-line Scheduling Algorithm with Precedence Constraint in Embeded Real-time System

On-line Scheduling Algorithm with Precedence Constraint in Embeded Real-time System 00 rd Internatonal Conference on Coputer and Electrcal Engneerng (ICCEE 00 IPCSIT vol (0 (0 IACSIT Press, Sngapore DOI: 077/IPCSIT0VNo80 On-lne Schedulng Algorth wth Precedence Constrant n Ebeded Real-te

More information

Mesh simplification with respect to a model appearance Martin Franc Václav Skala

Mesh simplification with respect to a model appearance Martin Franc Václav Skala Proceedngs Sprng Conference on Coputer Graphcs SCCG006. Bratslaa : Unerzta Koenského 006. s. 36-43. ISBN 80-3-75-3. Mesh splfcaton wth respect to a odel appearance Martn Franc Václa Skala {artyskala}@k.zcu.cz

More information

Performance Analysis of the Binary Exponential Backoff Algorithm for IEEE Based Mobile Ad Hoc Networks

Performance Analysis of the Binary Exponential Backoff Algorithm for IEEE Based Mobile Ad Hoc Networks Ths full text aer was eer revewed at the dreton of IEEE Counatons Soety subet atter exerts for ublaton n the IEEE ICC roeedngs Perforane Analyss of the Bnary Exonental Bakoff Algorth for IEEE 8. Based

More information

Connectivity in Fuzzy Soft graph and its Complement

Connectivity in Fuzzy Soft graph and its Complement IOSR Journal of Mathemats (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 1 Issue 5 Ver. IV (Sep. - Ot.2016), PP 95-99 www.osrjournals.org Connetvty n Fuzzy Soft graph and ts Complement Shashkala

More information

Performance Improvement of the DSRC System Using a Novel S and Π-Decision Demapper

Performance Improvement of the DSRC System Using a Novel S and Π-Decision Demapper Wreless Sensor Network, 29,, 268-275 do:.4236/wsn.29.433 Publshed Onlne Noveber 29 (http://www.srp.org/journal/wsn). Perforane Iproveent of the DSRC Syste Usng a Novel S and Π-Deson Deapper Abstrat Jeh

More information

User Behavior Recognition based on Clustering for the Smart Home

User Behavior Recognition based on Clustering for the Smart Home 3rd WSEAS Internatonal Conference on REMOTE SENSING, Vence, Italy, Noveber 2-23, 2007 52 User Behavor Recognton based on Clusterng for the Sart Hoe WOOYONG CHUNG, JAEHUN LEE, SUKHYUN YUN, SOOHAN KIM* AND

More information

Introduction. Leslie Lamports Time, Clocks & the Ordering of Events in a Distributed System. Overview. Introduction Concepts: Time

Introduction. Leslie Lamports Time, Clocks & the Ordering of Events in a Distributed System. Overview. Introduction Concepts: Time Lesle Laports e, locks & the Orderng of Events n a Dstrbuted Syste Joseph Sprng Departent of oputer Scence Dstrbuted Systes and Securty Overvew Introducton he artal Orderng Logcal locks Orderng the Events

More information

Remote Sensing Image Segmentation Algorithm Based on Multi-agent and Fuzzy Clustering

Remote Sensing Image Segmentation Algorithm Based on Multi-agent and Fuzzy Clustering 017 nd International Conferene on Environental Siene and Energy Engineering (ICESEE 017) ISB: 978-1-60595-417- Reote Sensing Iage Segentation Algorith Based on Multi-agent and Fuzzy Clustering Lei LIU,

More information

Matrix-Matrix Multiplication Using Systolic Array Architecture in Bluespec

Matrix-Matrix Multiplication Using Systolic Array Architecture in Bluespec Matrx-Matrx Multplaton Usng Systol Array Arhteture n Bluespe Team SegFault Chatanya Peddawad (EEB096), Aman Goel (EEB087), heera B (EEB090) Ot. 25, 205 Theoretal Bakground. Matrx-Matrx Multplaton on Hardware

More information

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation College of Engneerng and Coputer Scence Mechancal Engneerng Departent Mechancal Engneerng 309 Nuercal Analyss of Engneerng Systes Sprng 04 Nuber: 537 Instructor: Larry Caretto Solutons to Prograng Assgnent

More information

Multicast Tree Rearrangement to Recover Node Failures. in Overlay Multicast Networks

Multicast Tree Rearrangement to Recover Node Failures. in Overlay Multicast Networks Multcast Tree Rearrangeent to Recover Node Falures n Overlay Multcast Networks Hee K. Cho and Chae Y. Lee Dept. of Industral Engneerng, KAIST, 373-1 Kusung Dong, Taejon, Korea Abstract Overlay ultcast

More information

Colored Traveling Salesman Problem and Solution

Colored Traveling Salesman Problem and Solution Preprnts of the 19th World Congress The Internatonal Federaton of Autoatc Control Cape Town, South Afrca. August 24-29, 2014 Colored Travelng Salesan Proble and Soluton Jun L 1, 2, Qru Sun 1, 2, MengChu

More information

Research on Neural Network Model Based on Subtraction Clustering and Its Applications

Research on Neural Network Model Based on Subtraction Clustering and Its Applications Avalable onlne at www.senedret.om Physs Proeda 5 (01 ) 164 1647 01 Internatonal Conferene on Sold State Deves and Materals Sene Researh on Neural Networ Model Based on Subtraton Clusterng and Its Applatons

More information

The Utility based AHP& TOPSIS Methods for Smooth Handover In Wireless Networks

The Utility based AHP& TOPSIS Methods for Smooth Handover In Wireless Networks Internatonal Research Journal of Engneerng and Technology (IRJET) e-issn: 2395-0056 Volue: 04 Issue: 07 July -2017 www.ret.net p-issn: 2395-0072 The Utlty based AHP& TOPSIS Methods for Sooth Handoer In

More information

Handwritten English Character Recognition Using Logistic Regression and Neural Network

Handwritten English Character Recognition Using Logistic Regression and Neural Network Handwrtten Englsh Character Recognton Usng Logstc Regresson and Neural Network Tapan Kuar Hazra 1, Rajdeep Sarkar 2, Ankt Kuar 3 1 Departent of Inforaton Technology, Insttute of Engneerng and Manageent,

More information

The Simulation of Electromagnetic Suspension System Based on the Finite Element Analysis

The Simulation of Electromagnetic Suspension System Based on the Finite Element Analysis 308 JOURNAL OF COMPUTERS, VOL. 8, NO., FEBRUARY 03 The Smulaton of Suspenson System Based on the Fnte Element Analyss Zhengfeng Mng Shool of Eletron & Mahanal Engneerng, Xdan Unversty, X an, Chna Emal:

More information

Microprocessors and Microsystems

Microprocessors and Microsystems Mroproessors and Mrosystems 36 (2012) 96 109 Contents lsts avalable at SeneDret Mroproessors and Mrosystems journal homepage: www.elsever.om/loate/mpro Hardware aelerator arhteture for smultaneous short-read

More information

Aircraft Engine Gas Path Fault Diagnosis Based on Fuzzy Inference

Aircraft Engine Gas Path Fault Diagnosis Based on Fuzzy Inference 202 Internatonal Conference on Industral and Intellgent Inforaton (ICIII 202) IPCSIT vol.3 (202) (202) IACSIT Press, Sngapore Arcraft Engne Gas Path Fault Dagnoss Based on Fuzzy Inference Changzheng L,

More information

Pattern Classification of Back-Propagation Algorithm Using Exclusive Connecting Network

Pattern Classification of Back-Propagation Algorithm Using Exclusive Connecting Network World Acade of Scence, Engneerng and Technolog 36 7 Pattern Classfcaton of Bac-Propagaton Algorth Usng Eclusve Connectng Networ Insung Jung, and G-Na Wang Abstract The obectve of ths paper s to a desgn

More information

Comparative Study between different Eigenspace-based Approaches for Face Recognition

Comparative Study between different Eigenspace-based Approaches for Face Recognition Coparatve Study between dfferent Egenspace-based Approaches for Face Recognton Pablo Navarrete and Javer Ruz-del-Solar Departent of Electrcal Engneerng, Unversdad de Chle, CHILE Eal: {pnavarre, jruzd}@cec.uchle.cl

More information

Multi-Constraint Multi-Processor Resource Allocation

Multi-Constraint Multi-Processor Resource Allocation Mult-Constrant Mult-Processor Resource Allocaton Ar R. B. Behrouzan 1, Dp Goswa 1, Twan Basten 1,2, Marc Gelen 1, Had Alzadeh Ara 1 1 Endhoven Unversty of Technology, Endhoven, The Netherlands 2 TNO Ebedded

More information

A comparative study of different feature sets for recognition of isolated Arabic handwritten Character using Fuzzy k-mean and SOM

A comparative study of different feature sets for recognition of isolated Arabic handwritten Character using Fuzzy k-mean and SOM A oparatve study of dfferent feature sets for reognton of solated Arab andwrtten arater usng Fuzzy k-ean and SOM Sad Gounane, Moaed Fakr and Belad Boukalene Inforaton proessng and teleounaton Teas, Faulty

More information

Optimal shape and location of piezoelectric materials for topology optimization of flextensional actuators

Optimal shape and location of piezoelectric materials for topology optimization of flextensional actuators Optmal shape and loaton of pezoeletr materals for topology optmzaton of flextensonal atuators ng L 1 Xueme Xn 2 Noboru Kkuh 1 Kazuhro Satou 1 1 Department of Mehanal Engneerng, Unversty of Mhgan, Ann Arbor,

More information

A Theory of Non-Deterministic Networks

A Theory of Non-Deterministic Networks A Theory of Non-Deternstc Networs Alan Mshcheno and Robert K rayton Departent of EECS, Unversty of Calforna at ereley {alan, brayton}@eecsbereleyedu Abstract oth non-deterns and ult-level networs copactly

More information

QoS-Factor Transmission Control Mechanism for Voice over IP Network based on RTCP-XR Scheme

QoS-Factor Transmission Control Mechanism for Voice over IP Network based on RTCP-XR Scheme QoS-Fator Transsson Control Mehans for Voe over IP Network based on RTCP-XR Shee Jnsul K, Seung Ho Han, Hyun-Woo Lee, Won Ryu, and Mnsoo Hahn Abstrat Wth the nreasng deand for Internet telehony serves

More information

STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS

STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS 1 HENDRA RAHMAWAN, 2 KUSPRIYANTO, 3 YUDI SATRIA GONDOKARYONO School of Electrcal Engneerng and Inforatcs, Insttut Teknolog Bandung,

More information

L11 Balanced Trees. Alice E. Fischer. Fall Alice E. Fischer L11 Balanced Trees... 1/34 Fall / 34

L11 Balanced Trees. Alice E. Fischer. Fall Alice E. Fischer L11 Balanced Trees... 1/34 Fall / 34 L11 Balaned Trees Alie E. Fisher Fall 2018 Alie E. Fisher L11 Balaned Trees... 1/34 Fall 2018 1 / 34 Outline 1 AVL Trees 2 Red-Blak Trees Insertion Insertion 3 B-Trees Alie E. Fisher L11 Balaned Trees...

More information

Key-Words: - Under sear Hydrothermal vent image; grey; blue chroma; OTSU; FCM

Key-Words: - Under sear Hydrothermal vent image; grey; blue chroma; OTSU; FCM A Fast and Effectve Segentaton Algorth for Undersea Hydrotheral Vent Iage FUYUAN PENG 1 QIAN XIA 1 GUOHUA XU 2 XI YU 1 LIN LUO 1 Electronc Inforaton Engneerng Departent of Huazhong Unversty of Scence and

More information

Large Margin Nearest Neighbor Classifiers

Large Margin Nearest Neighbor Classifiers Large Margn earest eghbor Classfers Sergo Bereo and Joan Cabestany Departent of Electronc Engneerng, Unverstat Poltècnca de Catalunya (UPC, Gran Captà s/n, C4 buldng, 08034 Barcelona, Span e-al: sbereo@eel.upc.es

More information

Link Graph Analysis for Adult Images Classification

Link Graph Analysis for Adult Images Classification Lnk Graph Analyss for Adult Images Classfaton Evgeny Khartonov Insttute of Physs and Tehnology, Yandex LLC 90, 6 Lev Tolstoy st., khartonov@yandex-team.ru Anton Slesarev Insttute of Physs and Tehnology,

More information

Color Texture Classification using Modified Local Binary Patterns based on Intensity and Color Information

Color Texture Classification using Modified Local Binary Patterns based on Intensity and Color Information Color Texture Classfaton usng Modfed Loal Bnary Patterns based on Intensty and Color Informaton Shvashankar S. Department of Computer Sene Karnatak Unversty, Dharwad-580003 Karnataka,Inda shvashankars@kud.a.n

More information

Human Face Recognition Using Radial Basis Function Neural Network

Human Face Recognition Using Radial Basis Function Neural Network Huan Face Recognton Usng Radal Bass Functon eural etwor Javad Haddadna Ph.D Student Departent of Electrcal and Engneerng Arabr Unversty of Technology Hafez Avenue, Tehran, Iran, 594 E-al: H743970@cc.au.ac.r

More information

Scheduling Workflow Applications on the Heterogeneous Cloud Resources

Scheduling Workflow Applications on the Heterogeneous Cloud Resources Indan Journal of Scence and Technology, Vol 8(2, DOI: 0.7485/jst/205/v82/57984, June 205 ISSN (rnt : 0974-6846 ISSN (Onlne : 0974-5645 Schedulng Workflow Applcatons on the Heterogeneous Cloud Resources

More information

Data Clustering Approach to Industrial Process Monitoring, Fault Detection and Isolation

Data Clustering Approach to Industrial Process Monitoring, Fault Detection and Isolation Internatonal Journal of Coputer Applatons (0975 8887) Volue 7 o., Marh 0 Data Clusterng Approah to Industral roess Montorng, Fault Deteton and Isolaton Kran Jyot Departent of CSE and IT GDEC, Ludhana,

More information

Many complex systems such as transportation,

Many complex systems such as transportation, I N T E L L I G E N T T R A N S P O R T A T I O N S Y S T E M S Editor: Lefei Li, Tsinghua University, lilefei@tsinghua.edu.cn Artificial Societies and GPU- Based Cloud Computing for Intelligent Transportation

More information

A Novel Dynamic and Scalable Caching Algorithm of Proxy Server for Multimedia Objects

A Novel Dynamic and Scalable Caching Algorithm of Proxy Server for Multimedia Objects Journal of VLSI Sgnal Proessng 2007 * 2007 Sprnger Sene + Busness Meda, LLC. Manufatured n The Unted States. DOI: 10.1007/s11265-006-0024-7 A Novel Dynam and Salable Cahng Algorthm of Proxy Server for

More information

Multiple Instance Learning via Multiple Kernel Learning *

Multiple Instance Learning via Multiple Kernel Learning * The Nnth nternatonal Syposu on Operatons Research and ts Applcatons (SORA 10) Chengdu-Juzhagou, Chna, August 19 23, 2010 Copyrght 2010 ORSC & APORC, pp. 160 167 ultple nstance Learnng va ultple Kernel

More information

Minimize Congestion for Random-Walks in Networks via Local Adaptive Congestion Control

Minimize Congestion for Random-Walks in Networks via Local Adaptive Congestion Control Journal of Communatons Vol. 11, No. 6, June 2016 Mnmze Congeston for Random-Walks n Networks va Loal Adaptve Congeston Control Yang Lu, Y Shen, and Le Dng College of Informaton Sene and Tehnology, Nanjng

More information

Efficient Binary Tree Multiclass SVM using Genetic Algorithms for Vowels Recognition

Efficient Binary Tree Multiclass SVM using Genetic Algorithms for Vowels Recognition Recent Researches n Coputatonal Intellgence and Inforaton Securty Effcent Bnary Tree Multclass SVM usng Genetc Algorths for Vowels Recognton BOUTKHIL SIDAOUI, KADDOUR SADOUNI Matheatcs and Coputer Scence

More information

A New Robotic 3D Inspection System of Automotive Screw Hole

A New Robotic 3D Inspection System of Automotive Screw Hole 740 Moon-Hong Baeg, Internatonal Seung-Ho Journal Baeg, of Control, Chanwoo Autoaton, Moon, Gu-Mn and Jeong, Sstes, Hun-Sk vol. 6, no. Ahn, 5, and pp. 740-745, Do-Hun Otober K 2008 A New Robot 3D Inspeton

More information

Progressive scan conversion based on edge-dependent interpolation using fuzzy logic

Progressive scan conversion based on edge-dependent interpolation using fuzzy logic Progressve san onverson based on edge-dependent nterpolaton usng fuzzy log P. Brox brox@mse.nm.es I. Baturone lum@mse.nm.es Insttuto de Mroeletróna de Sevlla, Centro Naonal de Mroeletróna Avda. Rena Meredes

More information

Research on action recognition method under mobile phone visual sensor Wang Wenbin 1, Chen Ketang 2, Chen Liangliang 3

Research on action recognition method under mobile phone visual sensor Wang Wenbin 1, Chen Ketang 2, Chen Liangliang 3 Internatonal Conference on Autoaton, Mechancal Control and Coputatonal Engneerng (AMCCE 05) Research on acton recognton ethod under oble phone vsual sensor Wang Wenbn, Chen Ketang, Chen Langlang 3 Qongzhou

More information

Interval uncertain optimization of structures using Chebyshev meta-models

Interval uncertain optimization of structures using Chebyshev meta-models 0 th World Congress on Strutural and Multdsplnary Optmzaton May 9-24, 203, Orlando, Florda, USA Interval unertan optmzaton of strutures usng Chebyshev meta-models Jngla Wu, Zhen Luo, Nong Zhang (Tmes New

More information

A Novel System for Document Classification Using Genetic Programming

A Novel System for Document Classification Using Genetic Programming Journal of Advances n Inforaton Technology Vol. 6, No. 4, Noveber 2015 A Novel Syste for Docuent Classfcaton Usng Genetc Prograng Saad M. Darwsh, Adel A. EL-Zoghab, and Doaa B. Ebad Insttute of Graduate

More information

Color Image Segmentation Based on Adaptive Local Thresholds

Color Image Segmentation Based on Adaptive Local Thresholds Color Iage Segentaton Based on Adaptve Local Thresholds ETY NAVON, OFE MILLE *, AMI AVEBUCH School of Coputer Scence Tel-Avv Unversty, Tel-Avv, 69978, Israel E-Mal * : llero@post.tau.ac.l Fax nuber: 97-3-916084

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

2016 International Conference on Sustainable Energy, Environment and Information Engineering (SEEIE 2016) ISBN:

2016 International Conference on Sustainable Energy, Environment and Information Engineering (SEEIE 2016) ISBN: 06 Internatonal Conference on Sustanable Energy, Envronent and Inforaton Engneerng (SEEIE 06) ISBN: 978--60595-337-3 A Study on IEEE 80. MAC Layer Msbehavor under Dfferent Back-off Algorths Trong Mnh HOANG,,

More information

RESISTIVE CIRCUITS MULTI NODE/LOOP CIRCUIT ANALYSIS

RESISTIVE CIRCUITS MULTI NODE/LOOP CIRCUIT ANALYSIS RESSTE CRCUTS MULT NODE/LOOP CRCUT ANALYSS DEFNNG THE REFERENCE NODE S TAL 4 THESTATEMENT 4 S MEANNGLES UNTL THE REFERENCE PONT S DEFNED BY CONENTON THE GROUND SYMBOL SPECFES THE REFERENCE PONT. ALL NODE

More information

Estimating Progress of Execution for SQL Queries

Estimating Progress of Execution for SQL Queries Estatng Progress of Executon for SQL Queres Surajt Chaudhur Vvek arasayya Ravshankar Raaurthy Mcrosoft Research Mcrosoft Research Unversty of Wsconsn, Madson surajtc@crosoft.co vveknar@crosoft.co rav@cs.wsc.edu

More information

On the End-to-end Call Acceptance and the Possibility of Deterministic QoS Guarantees in Ad hoc Wireless Networks

On the End-to-end Call Acceptance and the Possibility of Deterministic QoS Guarantees in Ad hoc Wireless Networks On the End-to-end Call Aeptane and the Possblty of Determnst QoS Guarantees n Ad ho Wreless Networks S. Srram T. heemarjuna Reddy Dept. of Computer Sene Dept. of Computer Sene and Engneerng Unversty of

More information

A Semantic Model for Video Based Face Recognition

A Semantic Model for Video Based Face Recognition Proceedng of the IEEE Internatonal Conference on Inforaton and Autoaton Ynchuan, Chna, August 2013 A Seantc Model for Vdeo Based Face Recognton Dhong Gong, Ka Zhu, Zhfeng L, and Yu Qao Shenzhen Key Lab

More information

GPU Accelerated Elevation Map based Registration of Aerial Images

GPU Accelerated Elevation Map based Registration of Aerial Images GPU Aelerated Elevaton Map based Regstraton of Aeral Images Joseph Frenh, Student Member, IEEE, Wllam Turr, Joseph Fernando, Member, IEEE and Er Balster Senor Member IEEE {joseph.frenh, Wllam.turr, joseph.fernando}@udr.udayton.edu,

More information

Using Gini-Index for Feature Selection in Text Categorization

Using Gini-Index for Feature Selection in Text Categorization 3rd Internatonal Conference on Inforaton, Busness and Educaton Technology (ICIBET 014) Usng Gn-Index for Feature Selecton n Text Categorzaton Zhu Wedong 1, Feng Jngyu 1 and Ln Yongn 1 School of Coputer

More information

Steganalysis of DCT-Embedding Based Adaptive Steganography and YASS

Steganalysis of DCT-Embedding Based Adaptive Steganography and YASS Steganalyss of DCT-Embeddng Based Adaptve Steganography and YASS Qngzhong Lu Department of Computer Sene Sam Houston State Unversty Huntsvlle, TX 77341, U.S.A. lu@shsu.edu ABSTRACT Reently well-desgned

More information

ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs

ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs ALM-FastReplca: Optzng the Relable Dstrbuton of Large Fles wthn CDNs Ludla Cherkasova Internet Systes and Storage Laboratory HP Laboratores Palo Alto HPL-005-64 Aprl 4, 005* E-al: cherkasova@hpl.hp.co

More information

Evolutionary Support Vector Regression based on Multi-Scale Radial Basis Function Kernel

Evolutionary Support Vector Regression based on Multi-Scale Radial Basis Function Kernel Eolutonary Support Vector Regresson based on Mult-Scale Radal Bass Functon Kernel Tanasanee Phenthrakul and Boonserm Kjsrkul Abstract Kernel functons are used n support ector regresson (SVR) to compute

More information

Swarm intelligence based dynamic obstacle avoidance for mobile robots under unknown environment using WSN

Swarm intelligence based dynamic obstacle avoidance for mobile robots under unknown environment using WSN J. Cent. South Un. Tehnol. (008) 15: 860 868 DI: 10.1007/s11771 008 0158 9 Swarm ntellgene based dynam obstale aodane for moble robots under unnown enronment usng WSN XUE Han( 薛晗 ), MA Hong-xu( 马宏绪 ) (College

More information

FAST IMAGE INDEXING AND VISUAL GUIDED BROWSING

FAST IMAGE INDEXING AND VISUAL GUIDED BROWSING FAST IMAGE INDEXING AND VISUAL GUIDED OWSING Guopng Qu, L Ye and Xa Feng School of Coputer Scence, The Unversty of Nottngha Jublee Capus, Nottngha, NG8 1, Unted Kngdo e-al {qu, lxy, xxf} @ cs.nott.ac.uk

More information

Monte Carlo inference

Monte Carlo inference CS 3750 achne Learnng Lecture 0 onte Carlo nerence los Hauskrecht los@cs.ptt.edu 539 Sennott Square Iportance Saplng an approach or estatng the epectaton o a uncton relatve to soe dstrbuton target dstrbuton

More information

Fuzzy Modeling for Multi-Label Text Classification Supported by Classification Algorithms

Fuzzy Modeling for Multi-Label Text Classification Supported by Classification Algorithms Journal of Computer Senes Orgnal Researh Paper Fuzzy Modelng for Mult-Label Text Classfaton Supported by Classfaton Algorthms 1 Beatrz Wlges, 2 Gustavo Mateus, 2 Slva Nassar, 2 Renato Cslagh and 3 Rogéro

More information

Nighttime Motion Vehicle Detection Based on MILBoost

Nighttime Motion Vehicle Detection Based on MILBoost Sensors & Transducers 204 by IFSA Publshng, S L http://wwwsensorsportalco Nghtte Moton Vehcle Detecton Based on MILBoost Zhu Shao-Png,, 2 Fan Xao-Png Departent of Inforaton Manageent, Hunan Unversty of

More information

LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION

LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION IEEE-Internatonal Conferene on Reent Trends n Informaton Tehnology, ICRTIT 211 MIT, Anna Unversty, Chenna. June 3-5, 211 LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION K.Meena #1, Dr.A.Suruland

More information

Implementing Lattice Boltzmann Computation on Graphics Hardware

Implementing Lattice Boltzmann Computation on Graphics Hardware To appear n The Vsual omputer Implementng Latte oltzmann omputaton on Graphs Hardware We L, Xaomng We, and re Kaufman enter for Vsual omputng (V) and epartment of omputer Sene State Unversty of New York

More information

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

Realistic 3D Face Modeling by Fusing Multiple 2D Images

Realistic 3D Face Modeling by Fusing Multiple 2D Images Realstc 3D Face Modelng by Fusng Multple D ages Changhu Wang EES Departent, Unversty of Scence and echnology of Chna, wch@ustc.edu Shucheng Yan, Hongjang Zhang, Weyng Ma Mcrosoft Research Asa, Bejng,.R.

More information

Semi-analytic Evaluation of Quality of Service Parameters in Multihop Networks

Semi-analytic Evaluation of Quality of Service Parameters in Multihop Networks U J.T. (4): -4 (pr. 8) Sem-analyt Evaluaton of Qualty of Serve arameters n Multhop etworks Dobr tanassov Batovsk Faulty of Sene and Tehnology, ssumpton Unversty, Bangkok, Thaland bstrat

More information

Generalized Spatial Kernel based Fuzzy C-Means Clustering Algorithm for Image Segmentation

Generalized Spatial Kernel based Fuzzy C-Means Clustering Algorithm for Image Segmentation Internatonal Journal of Scence and Research (IJSR, Inda Onlne ISSN: 39-7064 Generalzed Spatal Kernel based Fuzzy -Means lusterng Algorth for Iage Segentaton Pallav Thakur, helpa Lnga Departent of Inforaton

More information

Merging Results by Using Predicted Retrieval Effectiveness

Merging Results by Using Predicted Retrieval Effectiveness Mergng Results by Usng Predcted Retreval Effectveness Introducton Wen-Cheng Ln and Hsn-Hs Chen Departent of Coputer Scence and Inforaton Engneerng Natonal Tawan Unversty Tape, TAIWAN densln@nlg.cse.ntu.edu.tw;

More information

Time Synchronization in WSN: A survey Vikram Singh, Satyendra Sharma, Dr. T. P. Sharma NIT Hamirpur, India

Time Synchronization in WSN: A survey Vikram Singh, Satyendra Sharma, Dr. T. P. Sharma NIT Hamirpur, India Internatonal Journal of Enhaned Researh n Sene Tehnology & Engneerng, ISSN: 2319-7463 Vol. 2 Issue 5, May-2013, pp: (61-67), Avalable onlne at: www.erpublatons.om Tme Synhronzaton n WSN: A survey Vkram

More information

Pose Invariant Face Recognition using Hybrid DWT-DCT Frequency Features with Support Vector Machines

Pose Invariant Face Recognition using Hybrid DWT-DCT Frequency Features with Support Vector Machines Proceedngs of the 4 th Internatonal Conference on 7 th 9 th Noveber 008 Inforaton Technology and Multeda at UNITEN (ICIMU 008), Malaysa Pose Invarant Face Recognton usng Hybrd DWT-DCT Frequency Features

More information

A MPAA-Based Iterative Clustering Algorithm Augmented by Nearest Neighbors Search for Time-Series Data Streams

A MPAA-Based Iterative Clustering Algorithm Augmented by Nearest Neighbors Search for Time-Series Data Streams A MPAA-Based Iteratve Clusterng Algorthm Augmented by Nearest Neghbors Searh for Tme-Seres Data Streams Jessa Ln 1, Mha Vlahos 1, Eamonn Keogh 1, Dmtros Gunopulos 1, Janwe Lu 2, Shouan Yu 2, and Jan Le

More information

Path Following Control of a Spherical Robot Rolling on an Inclined Plane

Path Following Control of a Spherical Robot Rolling on an Inclined Plane Sensors & ransduers, Vol., Speal Issue, May 3, pp. 4-47 Sensors & ransduers 3 by IFSA http://www.sensorsportal.om Path Followng Control of a Spheral Robot Rollng on an Inlned Plane ao Yu, Hanxu Sun, Qngxuan

More information

Efficient Approach Multiclass SVM For Vowels Recognition

Efficient Approach Multiclass SVM For Vowels Recognition Effcent Approach Multclass SVM For Vowels Recognton Boutkhl SIDAOUI Coputer Scence and Matheatcs Departent, Unversty of Tahar Moulay Sada BP 38 ENNASR Sada 0000. Algera sd.boutkhl@gal.co Kaddour SADOUNI

More information

Evaluation of Segmentation in Magnetic Resonance Images Using k-means and Fuzzy c-means Clustering Algorithms

Evaluation of Segmentation in Magnetic Resonance Images Using k-means and Fuzzy c-means Clustering Algorithms ELEKTROTEHIŠKI VESTIK 79(3): 129-134, 2011 EGLISH EDITIO Evaluaton of Segmentaton n Magnet Resonane Images Usng k-means and Fuzzy -Means Clusterng Algorthms Tomaž Fnkšt Unverza v Lublan, Fakulteta za stronštvo,

More information

TAR based shape features in unconstrained handwritten digit recognition

TAR based shape features in unconstrained handwritten digit recognition TAR based shape features n unonstraned handwrtten dgt reognton P. AHAMED AND YOUSEF AL-OHALI Department of Computer Sene Kng Saud Unversty P.O.B. 578, Ryadh 543 SAUDI ARABIA shamapervez@gmal.om, yousef@s.edu.sa

More information

Cluster ( Vehicle Example. Cluster analysis ( Terminology. Vehicle Clusters. Why cluster?

Cluster (  Vehicle Example. Cluster analysis (  Terminology. Vehicle Clusters. Why cluster? Why luster? referene funton R R Although R and R both somewhat orrelated wth the referene funton, they are unorrelated wth eah other Cluster (www.m-w.om) A number of smlar ndvduals that our together as

More information

Approach Multiclass SVM Utilizing Genetic Algorithms

Approach Multiclass SVM Utilizing Genetic Algorithms Proceedngs of the Internatonal MultConference of Engneers and Coputer Scentsts 03 Vol I, IMECS 03, March 3-5, 03, Hong Kong Approach Multclass SVM Utlzng Genetc Algorths Boutkhl Sdaou, Kaddour Sadoun Abstract-

More information

A Flexible Solution for Modeling and Tracking Generic Dynamic 3D Environments*

A Flexible Solution for Modeling and Tracking Generic Dynamic 3D Environments* A Flexble Soluton for Modelng and Trang Gener Dynam 3D Envronments* Radu Danesu, Member, IEEE, and Sergu Nedevsh, Member, IEEE Abstrat The traff envronment s a dynam and omplex 3D sene, whh needs aurate

More information

A Low-Overhead Routing Protocol for Ad Hoc Networks with selfish nodes

A Low-Overhead Routing Protocol for Ad Hoc Networks with selfish nodes A Low-Oerhead Routng Protocol for Ad Hoc Networks wth selfsh nodes Dongbn Wang 1, Xaofeng Wang 2, Xangzhan Yu 3, Kacheng Q 1, Zhbn Xa 1 1 School of Software Engneerng, Bejng Unersty of Posts and Telecommuncatons,100876,

More information

A Real-Time Detecting Algorithm for Tracking Community Structure of Dynamic Networks

A Real-Time Detecting Algorithm for Tracking Community Structure of Dynamic Networks A Real-Tme Detetng Algorthm for Trakng Communty Struture of Dynam Networks Jaxng Shang*, Lanhen Lu*, Feng Xe, Zhen Chen, Jaa Mao, Xueln Fang, Cheng Wu* Department of Automaton, Tsnghua Unversty, Beng,,

More information

Distributed Multi-robot Work Load Partition In Manufacturing Automation

Distributed Multi-robot Work Load Partition In Manufacturing Automation th IEEE Conference on Autoation Science and Engineering Key Bridge Marriott, Washington DC, USA August 3-, Distributed Multi-robot Work Load Partition In Manufacturing Autoation Gira S Tewolde, Changhua

More information

Prediction of Dumping a Product in Textile Industry

Prediction of Dumping a Product in Textile Industry Int. J. Advanced Networkng and Applcatons Volue: 05 Issue: 03 Pages:957-96 (03) IN : 0975-090 957 Predcton of upng a Product n Textle Industry.V.. GANGA EVI Professor n MCA K..R.M. College of Engneerng

More information

Preference-Based NSGA-II for Many-Objective Knapsack Problems

Preference-Based NSGA-II for Many-Objective Knapsack Problems Preference-Base NSGA-II for Many-Obectve Knapsac Probles Yu Tanga, Kanae Naruawa, Yusue Noa, an Hsao Ishbuch Osaa Prefecture Unversty, Saa, Osaa, Japan Hona Research Insttute Europe GbH, Offenbach a Man,

More information

Measuring Cohesion of Packages in Ada95

Measuring Cohesion of Packages in Ada95 Measurng Coheson of Packages n Ada95 Baowen Xu Zhenqang Chen Departent of Coputer Scence & Departent of Coputer Scence & Engneerng, Southeast Unversty Engneerng, Southeast Unversty Nanjng, Chna, 20096

More information

A Bayesian Mixture Model for Multi-view Face Alignment

A Bayesian Mixture Model for Multi-view Face Alignment A Bayesan Mxture Model for Mult-vew Face Algnent Y Zhou, We Zhang, Xaoou Tang, and Harry Shu Mcrosoft Research Asa Bejng, P. R. Chna {t-yzhou, xtang, hshu}@crosoft.co DCST, Tsnghua Unversty Bejng, P. R.

More information

Optimizing Efficiency of Taxi Systems: Scaling-up and Handling Arbitrary Constraints

Optimizing Efficiency of Taxi Systems: Scaling-up and Handling Arbitrary Constraints Optzng Effcency of Tax Systes: Scalng-up and Handlng Arbtrary Constrants ABSTRACT Jaru Gan Unversty of Chnese Acadey of Scences The Key Laboratory of Intellgent Inforaton Processng, ICT, CAS, Bejng 119,

More information

3D Scene Reconstruction System from Multiple Synchronized Video Images

3D Scene Reconstruction System from Multiple Synchronized Video Images 3D Sene Reonstruton Sstem from Multple Snhronzed Vdeo Images aewoo Han 1, Juho Lee 2, Hung S. Yang 3 AIM Lab., EE/CS Dept., KAIS 1,2,3 373-1, Guseong-dong, Yuseong-gu, Daejon, Republ of Korea { bluebrd

More information