A Novel Genetic Algorithm for Static Task Scheduling in Distributed Systems
|
|
- John Arnold
- 5 years ago
- Views:
Transcription
1 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail 200 A Novel Genetic Algoithm fo Static Task Scheduling in Distibuted Systems Ami Masoud Rahmani and Mojtaba Rezvani Abstact The static task scheduling oblem in distibuted systems is vey imotant because of otimal usage of available machines and acceted comutation time fo scheduling algoithm. Solving this oblem using the dynamic ogamming and the back tacking needs much moe time. Theefoe, thee ae moe attemts to solve it using the heuistic methods. In this ae, a new genetic algoithm, named TDGASA, is esented which its unning time deends on the numbe of tasks in the scheduling oblem. Then, the comutation time of TDGASA to find a sub-otimal schedule is imoved by Simulated Annealing (SA). The esults show that the comutation time of the oosed algoithm deceases comaed to an existing GA-based algoithm, although, the comletion time of the final scheduled task in the system deceases a little. Index Tems Genetic algoithm, static task scheduling, distibuted systems, simulated annealing, (TDGASA) Task Deendent Genetic Algoithm using Simulated Annealing I. INTRODUCTION The comlicated tasks can not be executed on the comuting machine in an acceted inteval time. Theefoe, they must be divided into small sub-tasks. The sub-tasks can be executed eithe in the exensive multiocessos o in the distibuted systems. The latte choice is efeed due to bette atio of cost e efomance. On the othe hand, in most cases because of some constaints on multiocesso systems o the natual distibution of tasks, the only otimum choice is emloying the distibuted systems []. The distibuted system consists of some comuting machines with diffeent efomances which ae connected to each othe using the high seed inteconnections, and, ae useful fo much moe comuting alications [2]. The task scheduling oblem in the distibuted systems is known to be NP-had, since, fo allocating T tasks to H machines, the T numbe of allocation will be H and the numbe of states fo unning will be T!. One of the goals of scheduling is to detemine an assignment of tasks to comuting machines in ode to otimize the comletion time of the final task in the system. If the numbe of tasks and comuting systems ae too high, finding the otimal o sub-otimal task scheduling would be time-consuming and in some cases it consumes moe time than a andom execution of tasks. Hence, we must use the heuistic algoithms based on the oblem conditions instead of emloying the classic methods such as the back tacking and the dynamic ogamming. The heuistic algoithms event the oula eos in thei own oeation while tying to find the otimal solution. Theefoe, they aea to be aoiate fo solving oblems [3]. Thee ae moe heuistic methods fo solving the static task scheduling, some of which ae: Ootunistic Load Balancing (OLB) [], Minimum Execution Time (MET) [], Minimum Comletion Time (MCT) [], Genetic Algoithms (GAs) [-8], Simulated Annealing [], Tabu Seach []. One of the best heuistic methods is Genetic Algoithm (GA). Thee ae many eseaches unde the toics of solving the static task scheduling using GAs in the multiocesso systems [3, 8, 0,, 2] and the distibuted systems [3,,, 3, ]. In this ae, a novel GA is esented which has a good ability to solve the above oblem using the simulated annealing. In section 2, the task scheduling oblem in the distibuted systems is discussed and a mathematical model is esented. The genetic algoithm and elated wok (Basic GA) ae intoduced in section 3. In section, the oosed algoithm is intoduced. The simulation esult and the comaison between the algoithms ae esented in section and section concludes on ou findings. II. MODELING OF THE SCHEDULING PROBLEM A ogam can be consideed as a set of tasks and can be modeled as a Weighted Diected Acyclic Gah as below: T = t ; i =,..., n i is a set WDAG = (T, <, E, D) [3], whee { } of tasks, < is a atial ode defined on T which secifies oeational ecedence constaints. That is, t i < t j means that t i must be comleted befoe t j can stat execution. E is a set of diected edges. A diected edge, (i, j), between two tasks t i and t j secifies a atial ode. D is an n n matix of communication data, whee D i, j is the amount of data equied to be tansmitted fom task t i to task t j. If the distibuted system consists a set of m machines which ae connected to each othe using a fast inteconnection netwok, then, Estimated Comletion Time (ECT) would be a n m matix, whee ECT i, j shows the estimated comletion time of the task t i on the machine m j. A WDAG is shown in figue (-a) and a distibuted system consisting thee machines is shown in figue (-b). Table () illustates the ECT matix of the gah shown in figue (). DOI: 0.3/IJCTE.200.V. - -
2 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail t t 2 H 0 H H 2 3 b) t 3 t t 8 a) t 3 8 Fig. a) A WDAG. b) A distibuted system consisting thee machines TABLE I: THE ECT MATRIX OF THE GRAPH SHOWN FIGURE () Machines Tasks H0 H t H3 t t t t t t 0 0 t R is a m m matix which shows the data tansfe ate between diffeent machines. If two tasks schedule on the same machine, the communication cost of tansfeing data will be zeo; othewise, it is obtained based on Equation (). Di, j CommCost( ti, t j ) = R[ H ( i), H ( j)] () D i, j is the amount of data equied to be tansmitted fom task t i to task t j and R[H(i), H(j)] is the data tansfe ate of two diffeent machines. Accoding to the outlined concets, the static task scheduling oblem in the distibuted system becomes a Π:T H maing. This maing allocates a set of tasks T to a set of machines H, whee the ecedence constaints on the tasks is satisfied and the comletion time of tasks on the machines is minimized. The oblem s answe o Scheduling Length (SL) will be given by Equation (2). Answe = min( SL = max{ Fj j = 0,..., m }) (2) F j is the comletion time of final scheduled task on machine H j including comutation time, communication time and waiting time because of ecedence constaints. Two othe aametes ae defined fo each node (task) in the gah known as b-level (the bottom level) and t-level (the to level). The b-level of a node is the length of the longest ath fom the node to a leaf node. If a node has no childen, its b-level is equal to the aveage execution time of the task on the diffeent comuting machines. The t-level of a node (task) is the length of the longest ath fom the node to a oot node in the WDAG without consideing the execution time of that task. In effect, the t-level detemines the ealiest beginning time of a task. Theefoe, if a task has no aent its t-level will be zeo. Table (2) shows the aveage Estimated Comletion Time of the tasks (AvgECT) on the diffeent machines, the b-levels and t-levels of the gah that ae shown in figue (). TABLE II: THE B-LEVELS AND T-LEVELS OF THE GRAPH SHOWN IN FIGURE () Paametes Tasks AvgECT b_level t_level t 82, 0 3, 0 0, 0 t 2, 0 38, 0 0, 0 t 3 0, 33 2, 0 3, 0 t 3,, , 33 t 08, 0, 222, 33 t 83, 83, 222, 33 33, 33, 32, 33 t III. THE GENETIC ALGORITHMS The GAs ae andom seaching methods based on the evolution selection and the natual henomena. These algoithms ae stated with a set of andom solution called initial oulation. Each membe of this oulation is called a chomosome. Each chomosome is a oblem solution which consists of the sting genes. The numbe of genes and thei values in each chomosome deend on the oblem secification. In algoithms discussed in this ae, the numbe of genes of each chomosome is equal to the numbe of the nodes (tasks) in the WDAG and the gene values demonstate the scheduling ioity of the elated task to the node (each chomosome shows a scheduling), whee the highe ioity means that task must be executed ealy. A set of chomosomes in each iteation of GA is called a geneation. The chomosomes ae evaluated by thei fitness functions. The offsing (the new geneation) is ceated by alying some oeatos on the cuent geneation. These oeatos ae a) cossove which selects two chomosomes of the cuent oulation, combines them and geneates a new offsing, and, b) mutation which changes andomly some gene values of a chomosome and ceates a new offsing. Then, the best childen and maybe thei aents ae selected by evolutionay select oeato accoding to thei fitness value(s). Thee hases of the oduction, evaluation and selection ae eeated until some condition is satisfied. Finally, a chomosome which has the best fitness value(s) is selected as a solution. A. Base Genetic Algoithm (BGA) The GA esented by Dhodhi et. al [3], named hee Base Genetic Algoithm (BGA), has fou stes as shown in figue (2). In the fist ste, the following aametes ae ead fom a database: WDAG, ECT and R. Othe aametes such as the initial oulation size (N ), the numbe of geneations (N g ), the cossove obability (X ), and the mutation obability (M ) ae ovided by the use. In the second ste, the b-level and t-level of each node in the WDAG ae calculated and then, in the fist chomosome - 2 -
3 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail 200 of the initial oulation, the gene value (ioity) of each task is set to its b-level. The genes values (ioities) of the est of the chomosomes ae the total of the genes values of the fist chomosome and the andom numbes which ae geneated in the ange of (t-level/2, -t-level/2) of the tasks. Using the Ealiest Finish Time (EFT decoding, which schedules a candidate task onto a machine on which the finish time of the task is the ealiest), the oveall comletion time of the final task in the system is chosen as a fitness function of each chomosome. Fo this eason, fist, all the genes (tasks) of each chomosome ae soted in descending ode accoding to thei values (ioities) in a eady queue. If the ecedence of the tasks in the WDAG ae not obseved in a chomosome, it is chosen as an illegal chomosome and its fitness value would be infinite. Othewise, the tasks ae selected fom the eady queue accoding to thei ioities, and scheduled to the most suitable machine on which the finish time of the task is the ealiest. Finally, the best chomosome of the fist oulation is stoed as a fist element of the Best_Schedule aay. The length of this aay is equal to N g. Ste. Read the WDAG, ECT, and R fom a database and get N, N, X and M fom the use; g Ste 2. Calculate the b-level and the t-level of each task in the WDAG; Geneate Initial Poulation ( P initial ); Pcuent P initial ; Schedules Decoding_ heuistic( Pcuent); Best _ Schedule evaluate (Schedules); Ste 3. while sto citeion not satisfied do begin P new { }; /* emty new oulation */ 3-. eeat fo N /2) times ( dad select( P, Sum_ of _ fitness); cuent mom select ( P, Sum _ of _ fitness); cuent ( dad, mom, child, child2, X Pnew Pnew csov endeeat; 3-2. fo each chomosome P do begin new mutate (chomosome, M ); endfo; 3-3. Pnew Pnew fou best chomosomesof P P ; cuent P new { } Schedules Decoding_ heuistic( Pcuent); Best _ Schedule evaluate (Schedules); endwhile; Ste. Reot the best schedule. Fig. 2 The Base Genetic Algoithm (BGA) [3] cuent In the thid ste, at long as the sto citeion, i.e. the numbe of geneations, is not satisfied, the while loo will be eeated. The thid ste consists of thee sub-stes. In the fist sub-ste, the two aent chomosomes (dad and mom) ae selected by the select function using a oulette wheel selection in a loo. A oulette wheel laces all chomosomes ); in thei oulation which evey of them has its lace big accoding to its fitness function. The chomosomes with bette fitness values will be selected moe often and have a highe obability of geneating the offsing. Then, the cossove oeato is alied to the two aents. A andom numbe between 0 and is geneated, if this numbe is equal o less than X, the aents will be selected diectly fo the new geneation; othewise, two childen ae ceated by the aents as it will be discussed late. Fo each gene a andom numbe between 0 and is geneated. If that is less than 0. then, the gene elated to the dad chomosome is coied to the fist child and the gene elated to the mom chomosome is coied to the second one. Othewise, the gene elated to the dad is coied to the second child and the gene elated to the mom is coied to the fist one. The fist sub-ste is eeated (N /2) times since in each iteation two aent chomosomes must be selected. In the second sub-ste, the mutation oeato is used to event falling all solutions in oulation into the local minima of the solved oblem and also used fo finding the new oints in the seach sace so that oulation divesity can be maintained. This oeato acts on the chomosomes which ae oduced by cossove oeato. A gene of a chomosome with a obability M is chosen by andom and its value is added to a andom numbe between the -t_level/2 and t_level/2 of that node (chomosome) in WDAG. Afte alying mutation, if the gene value is bigge than (b-level+t-level) of that node, then its value becomes (b-level+t-level). Also, if the gene value is less than b-level, then its value becomes b-level of that node. Following the elitism method, in the thid sub-ste, the fou best chomosomes with the best fitness functions ae coied to the new geneation. This means at least the fou best solutions (schedules) ae coied without changes to a new oulation, and theefoe, the best found solution can suvive until the end of un. Then, the cuent geneation is elaced by the new one and afte the decoding chomosomes using the EFT, thei fitness functions ae calculated and the best chomosome will be stoed in the Best_Schedule aay. In the ste fou, afte the Ng iteation is comleted; the final stoed element in the Best_Schedule aay is the best solution fo the scheduling. IV. TDGASA: THE SUGGESTED ALGORITHM The discussed algoithm (BGA) by Dhodhi et. al [3] has used a fixed numbe of geneations (N g ) fo each WDAG with any numbe of tasks. This is a oblem in the above algoithm because if the numbe of tasks is small, thee is no need to toleate high comutation time of the algoithm, and if the numbe of tasks in WDAG is too lage, it is ossible that the numbe of geneations and the numbe of iteations ae not enough to find an otimal o sub-otimal solution. Fo tackling this oblem, we can use a new idea (algoithm) which its unning time deends on the numbe of tasks. In this new idea, two main aametes of this algoithm, i.e. N and N g ae defined as factos of tasks numbes. These two factos ae called NP_facto and Ng_facto. It is obvious that if the numbe of tasks in a WDAG is small, the comutation time will be deceased because of - 3 -
4 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail 200 lessening two above aametes. Howeve, if the numbe of tasks is lage the comutation time of the algoithm will be inceased. Fo deceasing the comutation time, the Simulated Annealing (SA) [] will be emloyed hee. To study a cetain state of a mateial, an annealing ocess is used, whee the mateial is fist melted, and then slowly cooled in a contolled way to obtain a cetain aangement of the atoms. When the temeatue is high, atoms can occasionally move to states with highe enegy, but then, as the temeatue dos, the obability of such moves is educed. In the task scheduling algoithm, the enegy of the state coesonds to its comutation time, and the temeatue becomes a contol aamete which is educed duing the execution of the algoithm. Fo deceasing the temeatue and alying the geometic cooling schedule in a oe time, a new method is used. Theefoe, a new algoithm, so-called Task Deendent Genetic Algoithm using Simulated Annealing (TDGASA) is intoduced. In TDGASA, if the convegence of the esults is ecognized afte some iteation then, some aametes of the algoithm will be changed intentionally. This haens by deceasing the numbe of cuent oulation size (N ) and X by multilying them to a value which is less than one and also, inceasing M by multilying its value to a numbe moe than one. The comutation time of a new algoithm is deceased by lessening cuent oulation and the cossove obability and thee is an attemt to event to ta with local minima by inceasing the mutation obability. Ste. Read the WDAG, ECT and R fom a database and get Cossove_Facto, Mutation_ Facto, N, N, N _ Facto, N g _ Facto, Sliding_Window, X M,, Poulation_ Facto and Comaison_ Facto, fom the use; N Numbe _ of _ tasks * N _ Facto; N g Numbe _ of _ tasks * N a) g _ Facto ; 3-. Calculate value of CD if (CD >= Comaison_Base) /* So, Annealing haens */ N N * Poulatoin _ Facto; X X * Cossove _ Facto; M M * Mutation _ Facto; Reset Sliding_Counte to zeo; endif; b) Fig 3. a) The modification in the fist ste of algoithm shown in Figue 2. b) The fouth sub-ste of ste thee is added to the algoithm shown in Figue 2. TDGASA algoithm is simila to BGA in figue (2), howeve, the fist ste is modified as shown in figue (3-a) and the fouth sub-ste of ste thee is added to the algoithm as it is shown in figue (3-b). In the fist ste, in addition to eading WDAG, ECT and R fom a database, othe aametes ae taken fom the use. Poulation_Facto, Cossove_Facto and Mutation_Facto ae the cooling schedules of the algoithm. g The suitable time fo alying these factos will be exlained late. As mentioned ealie, afte alying the cossove and mutation oeatos on the cuent geneation and oducing the new geneation and also coying the fou best chomosomes of the cuent geneation without any changes to the new one, all the chomosomes of new geneation ae decoded and the best obtained solution is stoed in the Best_Schedule aay. Theefoe, the stoed fitness value (the oveall comletion time) of each element is bette than the evious ones, so, the Best_Schedule is a descending aay. Fo alying SA method, in the fouth sub-ste, the convegence of the Best_Schedule elements is tested by a new suggestion idea. This idea uses a sliding window which its length deends on the numbe of tasks in the WDAG. The Sliding Window Length (SWL) is given by Equation (3) as below: SWL = Numbe_of_tasks * Sliding_Window (3) Sliding_Window is a coefficient of the sliding window which its suitable value is detemined late. If the beginning of sliding window is the index i of Best_Schedule, then the Convegence Degee (CD) is calculated by Equation (): SWL + i k= i Best_Schedulek CD = SWL* Best_Schedule i () Consideing the descending aay Best_Schedule, the CD is always equal o less than one. If the value of CD is nea to one, the values of the elements ae moe convegent, then alying the cooling schedules will be moe aoiate. The value of CD is comaed to a Comaison_Base; if the CD is equal o moe than that, the SA will haen and the sliding window counte will be set to zeo; othewise the next iteation of the algoithm will be done. The minimum distance between two SA events is equal to the SWL. A. Detemining the otimal aametes of TDGASA A set of simulations is done on a Pentium IV with a 2.8 MHz Intel ocesso and Gigabyte of RAM to detemine the otimal aametes of TDGASA algoithm. A set of 30 WDAG gahs consists of diffeent tasks, the deendency matix and the ECT ae geneated andomly by a witten C# ogam. All elements of matix R ae set to one. To find out the oe value of each aamete (Cossove_Facto, Mutation_Facto, Poulation_Facto, Comaison_Base, Sliding_Window), the diffeent values ae assigned to each aamete, while the values of the othe aametes emain fixed. Then, the comutation time and the oveall comletion time fo each WDAG ae calculated and accodingly, the best value fo each aamete is detemined as follow: Cossove_Facto=0., Mutation_Facto=., Poulation_Facto=0.8, Comaison_Base =0., Sliding_Window=0.2. V. SIMULATIONS AND RESULTS A set of simulations is done on a Pentium IV with a 2.8 MHz Intel ocesso and Gigabyte of RAM to comae TDGASA with BGA scheduling algoithm. A set of andom WDAG gahs consists of 00 to 200 tasks and to - -
5 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail 200 machines ae geneated andomly as shown in table (3). The matix ECT is geneated by andom and all elements of matix R ae set to one. X =0., M =0.0 ae set fo two algoithms and N =00, N g =000 ae defined fo BGA. To un the simulations of two algoithms in the nealy same condition, the initial values fo N_Facto and Ng_Facto ae set to 3 and esectively, so that by multilying thei values to the numbe of tasks (between 00 and 200), the N and N g ae attained at BGA ange value. The othe TDGASA aametes ae equal to the same values which ae obtained in section. TABLE III: THE WDAGS USED FOR THE COMPARISON OF TWO ALGORITHMS Gah numbe Numbe of tasks Numbe of machines 8 Numbe of deendencies Both of two algoithms ae un fo each gah thee times. Afte scheduling, the comutation time and the oveall comletion time (by seconds) of each algoithm ae shown in table (). Also, the aveage comutation time of TDGASA is selected as a base and the atio between the aveage comutation time of BGA and the aveage comutation time of TDGASA is calculated fo each gah. Then, by adding the obtained atios and dividing the esult by the numbe of gahs, the aveage atio is achieved. The above stes ae done fo the aveage oveall comletion time which is shown in table (). As the esults show, the comutation time of TDGASA is deceased by about 83 ecent comaed to BGA. Howeve, the aveage total comletion time is deceased a little. TABLE IV: THE RESULT OF TDGASA AND BGA SCHEDULING ALGORITHMS FOR THE GRAPHS SHOWN IN TABLE III Gah numbe Sum of atios Aveage atios Aveage comutatio n time (s) BGA Oveall comletion time (s) VI. CONCLUSIONS TDGASA Aveage Oveall comutation comletion time (s) time (s) The task scheduling oblem in the distibuted systems is known to be NP-had. Theefoe, the heuistic algoithms which obtain nea-otimal solution in an accetable inteval time ae efeed to the back tacking and the dynamic ogamming. The genetic algoithm is one of the heuistic algoithms which have the high caability to solve the comlicated oblems like the task scheduling. In this ae, a new genetic algoithm, named TDGASA is esented which its oulation size and the numbe of geneations deends on the numbe of tasks. The comutation time of this algoithm is deceased by using simulated annealing. Thee is a tadeoff between the comutation time and the total comletion time. But with the oe using of simulated annealing, the comutation time of the algoithm deceases moe, although, the oveall comletion time is not inceased. TDGASA oved highly influential in task scheduling oblem; howeve, it can ovide a numbe of contibutions in fields such as the industial engineeing, the contol ojects, economy and etc. REFERENCES [] Tanenbaum, A. S., Moden Oeating Systems, Pentice Hall, 2. [2] Watson, D.W., Antonio, J. K., Siegel, H. Guta, J., R., and Atallah, M.J., "Static matching of odeed ogam segments to dedicated machines in a heteogeneous comuting envionment", Poceedings of the Heteogeneous Comuting Woksho, Ail, [3] Haut, R.L., Haut, S.E., Pactical genetic algoithms, John willy & Sons, 200. [] Amstong, R., Hensgen, D., and Kidd, T., "The elative efomance of vaious maing algoithms is indeendent of sizable vaiances in un-time edictions", th IEEE Heteogeneous Comuting Woksho (HCW '8), 8,. -8. [] Ali, S., Baun, T. D., Siegel, H. J., and Maciejewski, A. A., Heteogeneous comuting, in Encycloedia of Distibuted Comuting, Kluwe Academic, Nowell, MA, 200. [] Baun, T. D., Siegel, H. J. and Beck, N., "A comaison of eleven static heuistics fo maing a class of indeendent tasks onto heteogeneous distibuted systems", Jounal of Paallel and Distibuted Comuting Vol., 200,
6 Intenational Jounal of Comute Theoy and Engineeing, Vol., No., Ail 200 [] Zafaani Moatta E., Rahmani A.M., Feizi Deakhshi M.R., "Job Scheduling in Multi Pocesso Achitectue Using Genetic Algoithm", th IEEE Intenational confeence on Innovations in Infomation Technology, dubai, 200, [8] Shenassa, M. H., Mahmoodi, M., "A novel intelligent method fo task scheduling in multiocesso systems using genetic algoithm", jounal of Fanklin Institute, Elsevie, 200,. -. [] Pouhaji Kazem A. A., Rahmani A. M. and Habibi Aghdam H.,, A Modified Simulated Annealing Algoithm fo Static Scheduling in Gid Comuting, Intenational Confeence on Comute Science and Infomation Technology 2008 (ICCSIT 2008), Singaoe August 2 Setembe, 2008, [0] Rahmani A. M., Vahedi M. A., "A Novel Task Scheduling in Multiocesso Systems with Genetic Algoithm by Using Elitism Steing Method", INFOCOMP Jounal of Comute Science, Vol. (2), 2008,.8-. [] Abdeyazdan M. and Rahmani A. M., "Multiocesso Task Scheduling using a new Pioitizing Genetic Algoithm based on numbe of Task Childen", Book chate of Distibuted and Paallel Systems in Focus: Deskto Gid Comuting, Singe Velag, 2008,. 0-. [2] Lee, Y.H., Chen, C., "A Modified Genetic Algoithm fo Task Scheduling in Multiocesso Systems", the th woksho on comile techniques fo high-efomance comuting, [3] Dhodhi, M. K., Ahmad, I., Yatama, A. and Ahmad, I., "An integated technique fo task matching and scheduling onto distibuted heteogeneous comuting systems", Jounal of Paallel and Distibuted Comuting, Vol. 2, 2002, [] Radulescu, A., Gemund, A.van. "Fast and effective task scheduling in heteogeneous systems", Poceeding of Heteogeneous Comuting Woksho, [] Kikatick, S., C. D. Gelatt J., and M. P. Vecchi., "Otimization by simulated annealing", Science, Vol. 220, 83, Ami Masoud Rahmani eceived his B.S. in comute engineeing fom Ami Kabi Univesity, Tehan, in, the M.S. in comute engineeing fom Shaif Univesity of technology, Tehan, in 8 and the PhD degee in comute engineeing fom IAU Univesity, Tehan, in 200. He is an assistant ofesso in the Deatment of Comute and Mechatonics Engineeing at the IAU Univesity. He is the autho/co-autho of moe than 0 ublications in technical jounals and confeences. He seved on the ogam committees of seveal national and intenational confeences. His eseach inteests ae in the aeas of distibuted systems, ad hoc and senso wieless netwoks, scheduling algoithms and evolutionay comuting. - -
IP Network Design by Modified Branch Exchange Method
Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management
More informationFault-Tolerant Metric Vector Routing
Fault-Toleant Metic Vecto Routing Joge A. Cobb Deatment of Comute Science Univesity of Texas at Dallas Richadson, TX 75083-0688 jcobb@utdallas.edu Abstact We esent a distibuted outing otocol fo obtaining
More informationSegmentation of Casting Defects in X-Ray Images Based on Fractal Dimension
17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach
More informationSlotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System
Slotted Random Access Potocol with Dynamic Tansmission Pobability Contol in CDMA System Intaek Lim 1 1 Depatment of Embedded Softwae, Busan Univesity of Foeign Studies, itlim@bufs.ac.k Abstact In packet
More informationTowards Adaptive Information Merging Using Selected XML Fragments
Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,
More informationANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS
ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth
More informationTrinocular Stereo using Shortest Paths and the Ordering Constraint
Tinocula Steeo using Shotest Paths and the Odeing Constaint Motilal Agawal and Lay S. Davis Deatment of Comute Science, Univesity of Mayland, College Pak, MD 20742, USA email: mla,lsd @umiacs.umd.edu Abstact
More informationA New Finite Word-length Optimization Method Design for LDPC Decoder
A New Finite Wod-length Optimization Method Design fo LDPC Decode Jinlei Chen, Yan Zhang and Xu Wang Key Laboatoy of Netwok Oiented Intelligent Computation Shenzhen Gaduate School, Habin Institute of Technology
More informationDefining and Implementing Dynamic Semantics of Object Oriented High Level Petri Nets
Defining and Imlementing Dynamic Semantics of Object Oiented High Level Peti Nets Maius Bezovan Faculty of Automation Comutes and Electonics, Univesity of Caiova 1100 Caiova, Romania Abstact. This ae deals
More informationA New Free-form Deformation Through the Control of Parametric Surfaces
A New Fee-fom Defomation Though the Contol of Paametic Sufaces Jieqing Feng Lizhuang Ma and Qunsheng Peng State Key Lab. of CAD&CG, Zhejiang Univesity Hangzhou 310027, P. R. of CHINA email: jqfeng@cad.zju.edu.cn
More informationPerformance Optimization in Structured Wireless Sensor Networks
5 The Intenational Aab Jounal of Infomation Technology, Vol. 6, o. 5, ovembe 9 Pefomance Optimization in Stuctued Wieless Senso etwoks Amine Moussa and Hoda Maalouf Compute Science Depatment, ote Dame
More informationTopological Characteristic of Wireless Network
Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences
More informationJournal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012
2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo
More informationControlled Information Maximization for SOM Knowledge Induced Learning
3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity
More informationConservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery
Poceedings of the 4th WSEAS Intenational Confeence on luid Mechanics and Aeodynamics, Elounda, Geece, August 1-3, 006 (pp337-34) Consevation Law of Centifugal oce and Mechanism of Enegy Tansfe Caused in
More informationIllumination methods for optical wear detection
Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical
More informationPositioning of a robot based on binocular vision for hand / foot fusion Long Han
2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,
More informationAn Unsupervised Segmentation Framework For Texture Image Queries
An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu
More informationA modal estimation based multitype sensor placement method
A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;
More informationDetection and Recognition of Alert Traffic Signs
Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives
More informationCommunication vs Distributed Computation: an alternative trade-off curve
Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,
More informationIntegrated Dynamic Congestion Controller Andreas Pitsillides 1, Petros Ioannou 2, Loukas Rossides 1
Integated Dynamic Congestion Contolle Andeas Pitsillides 1, Petos Ioannou 2, Loukas Rossides 1 Abstact--The gowing demand of comute usage equies efficient ways of managing netwok taffic in ode to avoid
More informationADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM
ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,
More informationRANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES
RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class
More informationSimulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM
J. Basic. Appl. Sci. Res., 1(10)1594-1602, 2011 2011, TextRoad Publication ISSN 2090-424X Jounal of Basic and Applied Scientific Reseach www.textoad.com Simulation and Pefomance Evaluation of Netwok on
More informationComputer Vision - Histogram Processing. Dr. S. Das IIT Madras, CHENNAI - 36
Comute Viion - Hitogam Poceing D. S. Da IIT Mada, CHENNAI - 36 HISTOGRAM In a gay level image the obabilitie aigned to each gay level can be given by the elation: n, N Inut image,,2...l - - The nomalized
More informationScaling Location-based Services with Dynamically Composed Location Index
Scaling Location-based Sevices with Dynamically Composed Location Index Bhuvan Bamba, Sangeetha Seshadi and Ling Liu Distibuted Data Intensive Systems Laboatoy (DiSL) College of Computing, Geogia Institute
More information3/1/18. Overview. Program Representations. Abstract Syntax Tree (AST) Eclipse JDT. Java Model. The Tree Structure of Java Project[2]
Oveview Pogam Reesentations Abstact Syntax Tee Eclise JDT Java Model Eclise JDT AST Contol Flow Gah Pogam Deendence Gah Points-to Gah Call Gah 2 Abstact Syntax Tee (AST) Ceated by the comile at the end
More informationBo Gu and Xiaoyan Hong*
Int. J. Ad Hoc and Ubiquitous Computing, Vol. 11, Nos. /3, 1 169 Tansition phase of connectivity fo wieless netwoks with gowing pocess Bo Gu and Xiaoyan Hong* Depatment of Compute Science, Univesity of
More informationPrioritized Traffic Recovery over GMPLS Networks
Pioitized Taffic Recovey ove GMPLS Netwoks 2005 IEEE. Pesonal use of this mateial is pemitted. Pemission fom IEEE mu be obtained fo all othe uses in any cuent o futue media including epinting/epublishing
More informationData mining based automated reverse engineering and defect discovery
Data mining based automated evese engineeing and defect discovey James F. Smith III, ThanhVu H. Nguyen Naval Reseach Laboatoy, Code 5741, Washington, D.C., 20375-5000 ABSTRACT A data mining based pocedue
More informationPerformance Evaluation of TCP Vegas over Optical Burst Switched Networks
Pefomae Evaluation of TCP Vegas ove Otical Bust Switched Netwoks Basem Shihada 1, Qiong Zhang 3, Pin-Han Ho 1,, 1 School of Comute Sciee, Univesity of ateloo, ateloo, Canada Deatment of Electical and Comute
More informationSimulating Life of Virtual Plants, Fishes and Butterflies
Simulating Life of Vitual Plants, Fishes and Butteflies 1 3 Simulating Life of Vitual Plants, Fishes and Butteflies Hansudi Nose, Daniel Thalmann Comute Gahics Lab, Swiss Fedeal Institute of Technology
More informationOptical Flow for Large Motion Using Gradient Technique
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this
More informationMonte Carlo Techniques for Rendering
Monte Calo Techniques fo Rendeing CS 517 Fall 2002 Compute Science Conell Univesity Announcements No ectue on Thusday Instead, attend Steven Gotle, Havad Upson Hall B17, 4:15-5:15 (efeshments ealie) Geomety
More informationPoint-Biserial Correlation Analysis of Fuzzy Attributes
Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh
More informationOn the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks
On the Fowading Aea of Contention-Based Geogaphic Fowading fo Ad Hoc and Senso Netwoks Dazhi Chen Depatment of EECS Syacuse Univesity Syacuse, NY dchen@sy.edu Jing Deng Depatment of CS Univesity of New
More informationImage Compression using Genetic Algorithm
Image Compession using Genetic Algoithm Ali K. Idees, Suhad A. ALI, Esa H. Obead Depatment of Compute Science, College of Science fo Women, Univesity of Babylon Abstact: In this pape, A steady state Genetic
More informationGTOC 9, Multiple Space Debris Rendezvous Trajectory Design in the J2 environment
GTOC 9, Multiple Space Debis Rendezvous Tajectoy Design in the J envionment Macus Hallmann, Makus Schlottee, Ansga Heidecke, Maco Sagliano Fedeico Fumenti, Volke Maiwald, René Schwaz Institute of Space
More informationFrequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters
Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using
More informationWIRELESS sensor networks (WSNs), which are capable
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. XX, NO. XX, XXX 214 1 Lifetime and Enegy Hole Evolution Analysis in Data-Gatheing Wieless Senso Netwoks Ju Ren, Student Membe, IEEE, Yaoxue Zhang, Kuan
More informationCongestion Control for Differentiated-Services using Non-linear Control Theory
Congestion Contol fo Diffeentiated-Sevices using Non-linea Contol Theoy Andeas Pitsillides 1, Petos Ioannou 2, Loukas Rossides 1 Deatment of Comute Science, Univesity of Cyus, andeas.itsillides@ucy.ac.cy,
More informationCS 450: COMPUTER GRAPHICS RASTERIZING CONICS SPRING 2016 DR. MICHAEL J. REALE
CS 45: COMPUTER GRAPHICS RASTERIZING CONICS SPRING 6 DR. MICHAEL J. REALE RASTERIZING CURVES OTHER THAN LINES When dealing with othe inds of cuves, we can daw it in one of the following was: Use elicit
More informationErasure-Coding Based Routing for Opportunistic Networks
Easue-Coding Based Routing fo Oppotunistic Netwoks Yong Wang, Sushant Jain, Magaet Matonosi, Kevin Fall Pinceton Univesity, Univesity of Washington, Intel Reseach Bekeley ABSTRACT Routing in Delay Toleant
More informationESTIMATION OF INTERPOLATION ERROR IN DEMS USING STATISTICAL METHODS
ESTIMATION OF INTERPOLATION ERROR IN DEMS USING STATISTICAL METHODS Robet PAQUET, Austalia Key wods: DEM, inteolation eo, ALS, hotogammety, Delaunay tiangulation SUMMARY To wok with DEMs euies a knowledge
More informationGetting the System Sizing and Performance Test Right
Getting the System Sizing and Pefomance Test Right Steve Hazeltine - Sema Gou Systems Ltd. (now Oacle UK Ltd.) (Email shazelti@uk.oacle.co - Telehone +44 171 830 4444) Andew Johnston - Indeendent Consultant
More informationAn Assessment of the Efficiency of Close-Range Photogrammetry for Developing a Photo-Based Scanning Systeminthe Shams Tabrizi Minaret in Khoy City
Austalian Jounal of Basic and Applied Sciences, 5(1): 80-85, 011 ISSN 1991-8178 An Assessment of the Efficiency of Close-Range Photogammety fo Developing a Photo-Based Scanning Systeminthe Shams Tabizi
More informationTopic 7 Random Variables and Distribution Functions
Definition of a Random Vaiable Distibution Functions Popeties of Distibution Functions Topic 7 Random Vaiables and Distibution Functions Distibution Functions 1 / 11 Definition of a Random Vaiable Distibution
More informationarxiv: v2 [physics.soc-ph] 30 Nov 2016
Tanspotation dynamics on coupled netwoks with limited bandwidth Ming Li 1,*, Mao-Bin Hu 1, and Bing-Hong Wang 2, axiv:1607.05382v2 [physics.soc-ph] 30 Nov 2016 1 School of Engineeing Science, Univesity
More informationColor Correction Using 3D Multiview Geometry
Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,
More informationMapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma
apreduce Optimizations and Algoithms 2015 Pofesso Sasu Takoma www.cs.helsinki.fi Optimizations Reduce tasks cannot stat befoe the whole map phase is complete Thus single slow machine can slow down the
More informationSpiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks
Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition
More informationDynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing
IEEE TRANSACTIONS ON COMPUTERS, VOL. 50, NO. 9, SEPTEMBER 200 949 Dynamic Multiple Paity (DMP) Disk Aay fo Seial Tansaction Pocessing K.H. Yeung, Membe, IEEE, and T.S. Yum, Senio Membe, IEEE AbstactÐThe
More information10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods
Rendeing techniques Compute Gaphics Lectue 10 Can be classified as Local Illumination techniques Global Illumination techniques Global Illumination 1: Ray Tacing and Radiosity Taku Komua 1 Local Illumination
More informationIntroduction To Robotics (Kinematics, Dynamics, and Design)
Intoduction o obotics Kinematics Dnamics and Design EION # 9: satial Descitions & ansfomations li Meghdai ofesso chool of Mechanical Engineeing haif Univesit of echnolog ehan IN 365-9567 Homeage: htt://meghdai.shaif.edu
More informationEE 6900: Interconnection Networks for HPC Systems Fall 2016
EE 6900: Inteconnection Netwoks fo HPC Systems Fall 2016 Avinash Kaanth Kodi School of Electical Engineeing and Compute Science Ohio Univesity Athens, OH 45701 Email: kodi@ohio.edu 1 Acknowledgement: Inteconnection
More informationConcomitants of Upper Record Statistics for Bivariate Pseudo Weibull Distribution
Available at http://pvamuedu/aam Appl Appl Math ISSN: 93-9466 Vol 5, Issue (Decembe ), pp 8 9 (Peviously, Vol 5, Issue, pp 379 388) Applications and Applied Mathematics: An Intenational Jounal (AAM) Concomitants
More informationSeparability and Topology Control of Quasi Unit Disk Graphs
Sepaability and Topology Contol of Quasi Unit Disk Gaphs Jiane Chen, Anxiao(Andew) Jiang, Iyad A. Kanj, Ge Xia, and Fenghui Zhang Dept. of Compute Science, Texas A&M Univ. College Station, TX 7784. {chen,
More informationAggregating Local Descriptors for Epigraphs Recognition
Aggegating Local Descitos fo Eigahs Recognition Giusee Amato, Fabizio Falchi, Fausto Rabitti, Lucia Vadicamo ISTI-CNR, via G. Mouzzi, 5624 Pisa (Italy) Emails: .@isti.cn.it Abstact. In this
More informationImage Enhancement in the Spatial Domain. Spatial Domain
8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along
More informationA Two-stage and Parameter-free Binarization Method for Degraded Document Images
A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and
More informationEvent-based Location Dependent Data Services in Mobile WSNs
Event-based Location Dependent Data Sevices in Mobile WSNs Liang Hong 1, Yafeng Wu, Sang H. Son, Yansheng Lu 3 1 College of Compute Science and Technology, Wuhan Univesity, China Depatment of Compute Science,
More informationThe Dual Round Robin Matching Switch with Exhaustive Service
The Dual Round Robin Matching Switch with Exhaustive Sevice Yihan Li, Shivenda S. Panwa, H. Jonathan Chao Abstact Vitual Output Queuing is widely used by fixed-length highspeed switches to ovecome head-of-line
More informationMobility Pattern Recognition in Mobile Ad-Hoc Networks
Mobility Patten Recognition in Mobile Ad-Hoc Netwoks S. M. Mousavi Depatment of Compute Engineeing, Shaif Univesity of Technology sm_mousavi@ce.shaif.edu H. R. Rabiee Depatment of Compute Engineeing, Shaif
More informationAnnales UMCS Informatica AI 2 (2004) UMCS
Pobane z czasopisma Annales AI- Infomatica http://ai.annales.umcs.pl Annales Infomatica AI 2 (2004) 33-340 Annales Infomatica Lublin-Polonia Sectio AI http://www.annales.umcs.lublin.pl/ Embedding as a
More informationA Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform
A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad
More informationModelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set
Modelling, simulation, and pefomance analysis of a CAN FD system with SAE benchmak based message set Mahmut Tenuh, Panagiotis Oikonomidis, Peiklis Chachalakis, Elias Stipidis Mugla S. K. Univesity, TR;
More informationThe EigenRumor Algorithm for Ranking Blogs
he EigenRumo Algoithm fo Ranking Blogs Ko Fujimua N Cybe Solutions Laboatoies N Copoation akafumi Inoue N Cybe Solutions Laboatoies N Copoation Masayuki Sugisaki N Resonant Inc. ABSRAC he advent of easy
More informationA Memory Efficient Array Architecture for Real-Time Motion Estimation
A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN
More informationGenetic algorithm based on number of children and height task for multiprocessor task Scheduling
Genetic algorithm based on number of children and height task for multiprocessor task Scheduling Marjan Abdeyazdan 1,Vahid Arjmand 2,Amir masoud Rahmani 3, Hamid Raeis ghanavati 4 1 Department of Computer
More informationPOMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler
POMDP: Intoduction to Patially Obsevable Makov Decision Pocesses Hossein Kamalzadeh, Michael Hahsle 2019-01-02 The R package pomdp povides an inteface to pomdp-solve, a solve (witten in C) fo Patially
More informationTier-Based Underwater Acoustic Routing for Applications with Reliability and Delay Constraints
Tie-Based Undewate Acoustic Routing fo Applications with Reliability and Delay Constaints Li-Chung Kuo Depatment of Electical Engineeing State Univesity of New Yok at Buffalo Buffalo, New Yok 14260 Email:
More informationAssessment of Track Sequence Optimization based on Recorded Field Operations
Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment
More informationDynamic Topology Control to Reduce Interference in MANETs
Dynamic Topology Contol to Reduce Intefeence in MANETs Hwee Xian TAN 1,2 and Winston K. G. SEAH 2,1 {stuhxt, winston}@i2.a-sta.edu.sg 1 Depatment of Compute Science, School of Computing, National Univesity
More informationShortest Paths for a Two-Robot Rendez-Vous
Shotest Paths fo a Two-Robot Rendez-Vous Eik L Wyntes Joseph S B Mitchell y Abstact In this pape, we conside an optimal motion planning poblem fo a pai of point obots in a plana envionment with polygonal
More informationAnalysis of Wired Short Cuts in Wireless Sensor Networks
Analysis of Wied Shot Cuts in Wieless Senso Netwos ohan Chitaduga Depatment of Electical Engineeing, Univesity of Southen Califonia, Los Angeles 90089, USA Email: chitadu@usc.edu Ahmed Helmy Depatment
More informationLecture # 04. Image Enhancement in Spatial Domain
Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency
More informationSiggraph Precomputed Radiance Transfer: Theory and Practice
Siggah 2005 Pecomuted Radiance Tansfe: Theoy and Pactice Summay Geneal model of shading and shadowing fo eal-time endeing. Basic adiance tansfe techniques, moe advanced techniques that incooate highe-fequency
More informationCellular Neural Network Based PTV
3th Int Symp on Applications of Lase Techniques to Fluid Mechanics Lisbon, Potugal, 6-9 June, 006 Cellula Neual Netwok Based PT Kazuo Ohmi, Achyut Sapkota : Depatment of Infomation Systems Engineeing,
More informationDISTRIBUTION MIXTURES
Application Example 7 DISTRIBUTION MIXTURES One fequently deals with andom vaiables the distibution of which depends on vaious factos. One example is the distibution of atmospheic paametes such as wind
More informationINFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM
INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM LiLi Du Depatment of Civil, Achitectual, and Envionmental Engineeing Illinois Institute of Technology 3300
More informationRT-WLAN: A Soft Real-Time Extension to the ORiNOCO Linux Device Driver
1 RT-WLAN: A Soft Real-Time Extension to the ORiNOCO Linux Device Dive Amit Jain Daji Qiao Kang G. Shin The Univesity of Michigan Ann Abo, MI 4819, USA {amitj,dqiao,kgshin@eecs.umich.edu Abstact The cuent
More information4.2. Co-terminal and Related Angles. Investigate
.2 Co-teminal and Related Angles Tigonometic atios can be used to model quantities such as
More informationNumber of Paths and Neighbours Effect on Multipath Routing in Mobile Ad Hoc Networks
Numbe of Paths and Neighbous Effect on Multipath Routing in Mobile Ad Hoc Netwoks Oday Jeew School of Infomation Systems and Accounting Univesity of Canbea Canbea ACT 2617, Austalia oday.jeew@canbea.edu.au
More informationPledge: Signature:
S/PM 0 Final Exam 7 May 005 Name: KEY E-mail ID: @viginia.edu Pledge: Signatue: Thee ae 80 minutes 3 hous fo this exam and 80 oints on the test; don t send too long on any one uestion! Thee is an exam
More informationJournal of Network and Computer Applications
Jounal of Netwok and Compute Applications 34 (211) 135 142 Contents lists available at ScienceDiect Jounal of Netwok and Compute Applications jounal homepage: www.elsevie.com/locate/jnca Optimization of
More informationMeta Objects for Access Control: A Formal Model for Role-Based Principals
Meta Objects f Access Contol: A Fmal Model f Role-Based Pincials Thomas Riechmann, Fanz J. Hauck Univesity of Elangen-Nünbeg* Deatment of Comute Science IV Matensst. 1, D-91058 Elangen, Gemany {iechmann,hauck}@infmatik.uni-elangen.de
More informationLifetime and Energy Hole Evolution Analysis in Data-Gathering Wireless Sensor Networks
788 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 12, NO. 2, APRIL 2016 Lifetime and Enegy Hole Evolution Analysis in Data-Gatheing Wieless Senso Netwoks Ju Ren, Student Membe, IEEE, Yaoxue Zhang,
More informationAny modern computer system will incorporate (at least) two levels of storage:
1 Any moden compute system will incopoate (at least) two levels of stoage: pimay stoage: andom access memoy (RAM) typical capacity 32MB to 1GB cost pe MB $3. typical access time 5ns to 6ns bust tansfe
More informationThe concept of PARPS - Packet And Resource Plan Scheduling
The concept of PARPS - Packet And Resouce Plan Scheduling Magnus Eiksson 1 and Håkan Sätebeg 2 1) Dept. of Signals, Sensos and Systems, Royal Inst. of Technology, Sweden. E-mail: magnus.eiksson@ite.mh.se.
More informationMulti-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples
Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits
More informationA Recommender System for Online Personalization in the WUM Applications
A Recommende System fo Online Pesonalization in the WUM Applications Mehdad Jalali 1, Nowati Mustapha 2, Ali Mamat 2, Md. Nasi B Sulaiman 2 Abstact foeseeing of use futue movements and intentions based
More informationGARBAGE COLLECTION METHODS. Hanan Samet
gc0 GARBAGE COLLECTION METHODS Hanan Samet Compute Science Depatment and Cente fo Automation Reseach and Institute fo Advanced Compute Studies Univesity of Mayland College Pak, Mayland 07 e-mail: hjs@umiacs.umd.edu
More informationA ROI Focusing Mechanism for Digital Cameras
A ROI Focusing Mechanism fo Digital Cameas Chu-Hui Lee, Meng-Feng Lin, Chun-Ming Huang, and Chun-Wei Hsu Abstact With the development and application of digital technologies, the digital camea is moe popula
More informationQuality Aware Privacy Protection for Location-based Services
In Poceedings of the th Intenational Confeence on Database Systems fo Advanced Applications (DASFAA 007), Bangkok, Thailand, Apil 9-, 007. Quality Awae Pivacy Potection fo Location-based Sevices Zhen Xiao,,
More informationPROBABILITY-BASED OPTIMAL PATH PLANNING FOR TWO-WHEELED MOBILE ROBOTS
Poceedings of the ASME 215 Dynamic Systems and Contol Confeence DSCC215 Octobe 28-3, 215, Columbus, Ohio, USA DSCC215-999 PROBABILITY-BASED OPTIMAL PATH PLANNING FOR TWO-WHEELED MOBILE ROBOTS Jaeyeon Lee
More informationConversion Functions for Symmetric Key Ciphers
Jounal of Infomation Assuance and Secuity 2 (2006) 41 50 Convesion Functions fo Symmetic Key Ciphes Deba L. Cook and Angelos D. Keomytis Depatment of Compute Science Columbia Univesity, mail code 0401
More informationSYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH
I J C A 7(), 202 pp. 49-53 SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH Sushil Goel and 2 Rajesh Vema Associate Pofesso, Depatment of Compute Science, Dyal Singh College,
More informationHierarchically Clustered P2P Streaming System
Hieachically Clusteed P2P Steaming System Chao Liang, Yang Guo, and Yong Liu Polytechnic Univesity Thomson Lab Booklyn, NY 11201 Pinceton, NJ 08540 Abstact Pee-to-pee video steaming has been gaining populaity.
More informationEmbeddings into Crossed Cubes
Embeddings into Cossed Cubes Emad Abuelub *, Membe, IAENG Abstact- The hypecube paallel achitectue is one of the most popula inteconnection netwoks due to many of its attactive popeties and its suitability
More information