Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.

Size: px
Start display at page:

Download "Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing."

Transcription

1 Volume 3, Iue 11, November 2013 ISSN: X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: Tak Aignment in Heterogeneou Environment with Advanced Scheduling Algorithm Mr. Minal Shahakar, Prof. Rajeh Bharati, Prof. Rupeh Mahajan Dept. of Computer Engg. DYPIET, Pune, India Abtract - Thi paper preent an innovative idea of cheduling the tak to their bet proceor to reduce the execution time of each tak by uing multiple heuritic technique. Thi paper preent hybrid heuritic technique which provide better olution of cheduling tak. Heuritic uch a MinMin+, MaxMin+ and Sufferage+ overcome the drawback of previouly ued heuritic method uch a MinMin, MaxMin and Sufferage a well a heuritic in thi paper provide better complexity a compare to previou heuritic method. Later the hybrid heuritic mean combination of different heuritic provide better performance without degrading the reult quality. Thi heuritic can alo be ued in heterogeneou environment more effectively to execute different et of tak on different proceor with different configuration. Key Term - MinMin, MaxMin, Sufferage, Tak Scheduling, Standard Deviation, Load Balancing. I. INTRODUCTION Scheduling i one of the important proce in the area of ditributed computing. It perform an important tep of mapping tak to different machine baed on the expected execution time. Normally an application i ued to define the piece of work of higher level in heterogeneou environment. Since thi application can generate everal number of job that can be divided into ubtak and provided to different proceor that hould get completed within minimum time o that the proceor ue can be made to aign different tak. Makepan i one of the mot important term in cae of mapping tak to their proceor uing different heuritic. Makepan i nothing but turnaround time that i maximum of completion time. An optimal chedule will be the one that minmize the makepan [1, 2]. The exiting heuritic provide the variou technique for aigning different tak to different proceor with minimum completion time. Thi exiting heuritic can be divided into two clae that are Online mode and Batch mode heuritic. In online mode, a tak i aigned to proceor a oon a it arrive at the cheduler [1]. Wherein Batch mode heuritic tak are not aigned to proceor immediately intead they are collected in to et of tak alo called a Metatak that are examined for aigning at precheduled time to different proceor alo called a mapping event. Since in thi work, batch mode i ued in very efficient way for mapping different independent tak to proceor. Alo thi exiting heuritic can be applied for heterogeneou environment effectively. Thi paper preent an efficient heuritic method that i hybrid method alo known a RASA algorithm. Overall the algorithm aim to minimize the idle time and makepan of tak. Thi paper alo involve the concept of Load Balancing [2, 6], wherein, once cheduling of tak i done uing ome heuritic the load balancing algorithm will take place to rechedule the tak to utilize all the reource in the heterogeneou environment [5]. Alo the propoed ytem in thi work contain variou heuritic method along with hybrid technology uch a Minmin+, Maxmin+, and Sufferage+. Each of thi heuritic provide better performance and alo increae complexity without degrading the olution quality. II. HEURISTICS DESCRIPTION Many algorithm have been deigned for mapping of tak on different proceor. Since exiting heuritic method aim at providing bet quality of olution without degrading ytem performance. At the ame time it aim to minimize the makepan, a it provide the tak aignment alternatively depending on expected execution time and tak aignment. In earlier ditributed computing ytem compried of homogeneou and dedicated reource. Thi heuritic will work well even for heterogeneou reource alo. Heterogeneou ytem provide with the facility of utilization of all available reource a load balancing concept that aim at keeping reource buy [5]. A. Heuritic Minimum Completion Time (MCT) aign tak to different proceor in arbitrary order, with minimum expected completion time for that tak. Since thi caue ome of the tak to be aigned to the proceor that do not have minimum execution time. For thi purpoe thi minimum completion time i defined in a way that combine the benefit of both opportunitic load balancing (OLB) and minimum execution time (MET) to provide better performance of tak mapping [3]. 2013, IJARCSSE All Right Reerved Page 1079

2 Minal et al., International Journal of Advanced Reearch in Computer Science and Software Engineering 3(11), Opportunitic Load Balancing (OLB) i pecially ued to keep all the proceor buy that i to make utilization of all the available reource by aigning tak in arbitrary order, to the next available proceor, without conidering tak expected execution time on that particular proceor but thi reult in poor makepan [6]. Minimum Execution Time (MET) aign tak to proceor in arbitrary order with bet expected execution time for that tak, without taking into conideration proceor availability. Since aigning the tak to it bet proceor provide better performance but caue evere load imbalancing and doe not provide upport for heterogeneou environment [4, 5]. B. Minmin heuritic Minmin heuritic tart with et of metatak that contain all unaigned tak that ha minimum completion time. Since for thi purpoe it require to calculate minimum completion time i.e. MCT of each tak in MT that i metatak. Once minimum completion time i found in the firt tep thi heuritic find minimum expected completion time of each tak in metatak and finally the tak with overall minimum expected completion time i found and aigned to the repective available reource [6]. When aigned to the reource it i removed from the metatak that i et of tak and thi proce i repeated until all the tak are aigned to reource. Since thi method provide eaiet way to aign tak to proceor but ha one drawback due to election of tak having minimum expected completion time, the tak with larget expected completion time remain unaigned for longer time and alo load i not balanced acro the ytem, due to which ome reource remain idle and thi alo reult in increae in makepan. C. Maxmin heuritic Maxmin heuritic i imilar to minmin heuritic wherein it alo tart with mapping independent tak to different machine. The et of tak i found that having minimum completion time from metatak. And the tak with overall maximum completion time alo known a makepan i elected and aigned to the available reource. Thi proce i continued until all the tak are aigned to repective available machine. Since thi heuritic provide the way of mapping tak to it bet machine with longer execution time firt allow thi tak to be executed concurrently with the tak that having horter execution time. Since thi mapping of tak to reource i better than minmin heuritic wherein the tak with maller execution time i elected and aigned to the available reource for execution and then tak with longer execution time are executed while everal machine it idle. Since maxmin heuritic provide better load balancing acro machine a well a better makepan [6, 7]. D. Sufferage Heuritic Sufferage heuritic differ with previou heuritic in the ene of tak election proce. Like minmin and maxmin it alo begin with et of unaigned tak that ha minimum completion time i.e. ufferage heuritic i alo baed on the concept of minimum completion time ince it differ from the previou heuritic in the ene it elect and aign the tak to the proceor on the bai of ufferage value and not minimum or maximum completion time. Since it compute econd MCT value intead of computing MCT value for each tak and calculate ufferage value which i defined a difference between MCT and econd MCT value of a tak i taken into account. Thi heuritic elect the tak with larget ufferage value and aign it to available reource. Thu ufferage heuritic differ from minmin and maxmin heuritic in the tak election policy [4, 5]. III. ADVANCE HEURISTICS Thi type of heuritic provide better performance than the previou heuritic without degrading olution quality. That i previouly mentioned heuritic increae time complexity by uing number of iteration for computing minimum completion time of each tak. Wherein, the advance heuritic thee MCT value of each tak are maintained eparately that reduce the number of iteration a well a reduce time complexity along with makepan and make proceing fater. A. Minmin+ heuritic Minmin+ heuritic ue different method for initialization of neceary variable and for election of tak with minimum completion time. Alo it maintain a eparate queue wherein all the MCT value are arranged in orted order. Thu minmin+ heuritic firt make neceary initialization, elect tak with minimum completion time for mapping to proceor and once tak i elected and aigned to proceor it i deleted from queue. For the implementing thi priority queue two alternative are being conidered that are binary heap and orted linear array, and alo ome operation are being ued like orting operation, deletion operation, and neceary check i made on the queue to know which tak ha not being yet aigned to available reource that i with minimum completion time. Hence the overall running time complexity i reduced. B. Maxmin+ heuritic Thi heuritic i imilar to minmin+ heuritic except it differ in the way of electing tak. Since it require MCT value of tak but aignment of tak to repective available reource i done on the bai of makepan that i maximum of completion time. Thu it doe firt election of tak to proceor aignment i done uing minmin+ heuritic only. That i neceary initialization of variable and tak election i done uing the ame method that are ued in minmin+ heuritic. The computed aignment i realized only if it doe not lead to increae in makepan of previou iteration. Since if computed aignment increae in makepan of previou iteration then tak aignment to proceor i recomputed 2013, IJARCSSE All Right Reerved Page 1080

3 Minal et al., International Journal of Advanced Reearch in Computer Science and Software Engineering 3(11), according to maxmin heuritic. Thi heuritic overcome drawback of maxmin heuritic of tak aignment problem to ame proceor by doing the combination of maxmin with minmin+ under a hybrid heuritic that i maxmin+. C. Sufferage+ heuritic Sufferage + working i imilar to ufferage heuritic ince to make applicable ufferage heuritic to large dataet it i combine with minmin+ heuritic under a new heuritic that i ufferage+. Here alo tak aignment i done according to minmin+ heuritic only that i initialization and tak election for aignment to proceor. Thi heuritic differ from previou heuritic in the ene that when aignment i computed, it i realized only if it doe not, lead to increae in makepan of previou iteration otherwie aignment i recomputed uing ufferage heuritic. D. Switcher Heuritic A the name indicate it i the combination of different heuritic alo known a hybrid heuritic. Switcher heuritic i baed on concept of tandard deviation value comparion with threhold value. Baed on thi it witche between heuritic that i if tandard deviation [6] value i le than threhold value than tak are conidered to be with minimum execution time and minmin heuritic i applied to aign the tak to available reource, otherwie maxmin heuritic i ued to aign the tak to available reource. Thi proce i repeated until all the tak are aigned to their repective available reource [3, 13]. There are many different type of hybrid algorithm that call alternatively different heuritic for mapping tak to their bet proceor. Thi type of heuritic alo maintain the proper load balance acro the proceor due to which all the available reource get fully utilized and no reource remain an idle. IV. STANDARD DEVIATION Standard deviation concept i pecially ued for hybrid heuritic that i combination of different heuritic. Wherein, the tandard deviation value i compared with threhold value to check which heuritic to be applied for mapping of tak to different reource [6]. Since the tandard deviation value i calculated on the bai of average of completion time of all tak, a mention below: avgct = Where avgct denote average of completion time that i um of all completion time of given tak and i nothing but index of tak. Uing thi average value tandard deviation i calculated a: i 1 d = (CT ij avgct) 2 Baed on above mentioned formulae tandard deviation i calculated. Since thi i compared with the threhold value in cae of hybrid heuritic wherein the multiple heuritic are called by algorithm alternatively for mapping tak to proceor. Thi hybrid heuritic will ue tandard deviation concept wherein if the calculated tandard deviation i le than threhold value then that particular tak i aigned uing the minmin heuritic to available reource otherwie the tak i aigned to available reource uing maxmin heuritic. Since after the aignment of tak to reource it will be deleted from et of tak that i metatak and the hybrid heuritic will repeat all the proce until all the tak are aigned to proceor. Thi tandard deviation mentioned above can alo be repreented in another way that i in the relation a mention below: i 1 CT ij Where E(x i ) denote the average of x i. d = E CT ij 2 E(CT ij ) 2 V. LOAD BALANCING Load Balancing concept take place in ditributed ytem to keep all the reource buy that i all the reource hould get utilized o that tak execution will become fater and time complexity will be reduced. Heuritic mentioned above like minmin and maxmin map different tak to different available reource efficiently but it doe not maintain proper load balancing among the reource due to which ome reource are utilized and ome remain idle. Thi load balancing concept can be applied to thi heuritic to get done execution fater [6]. Minmin heuritic elect tak with minimum completion time and allocate it to available reource, due to which tak with longer execution time remain unaigned although the reource i available that caue reource to remain idle. Similarly in maxmin heuritic tak with maximum completion time i elected and aigned to proceor, due to which maller tak are aigned after long time to available proceor [7]. Solution for above i to apply load balancing concept with thi type of heuritic. Thi can be done when tak are aigned to their reource that i once minmin heuritic i applied to aign tak to available reource uing minimum completion time, the load balancing method i applied again on thi aigned tak for recheduling it i.e. it may happen that minmin heuritic will ue ome reource to aign tak and ome remain idle then load balancing method will elect the tak with maximum completion time that will be le than makepan produced by Minmin heuritic and rechedule it to the reource that i available and not utilized yet o that execution of tak will be more fater [11]. Other tak maximum completion time i not le than makepan. So whichever tak ha maximum completion time le tan makepan i elected and recheduled to available reource. 2013, IJARCSSE All Right Reerved Page 1081

4 Minal et al., International Journal of Advanced Reearch in Computer Science and Software Engineering 3(11), VI. EXAMPLE OF LOAD BALANCING Conider a heterogeneou environment with two reource R 1 and R 2 and metatak that contain four different tak T 1, T 2, T 3 and T 4 a hown below in table1 that contain tak, reource along with expected execution time for mapping tak to their repective reource. Table 1: Reource and Tak with Expected Execution Time Tak Reource T T T T A hown in above table tak aignment i done to different proceor uing minmin heuritic i done in following way T 4 T 2 T 3 2 T 1 Figure 1: Mapping of Tak to Reource with Minmin Algorithm A hown in figure1 minmin heuritic will elect tak according to given execution time o tak T 1 will be aigned firt to Reource R 2, then tak T 3 will be aigned again on reource R 2, then tak T 2 will be aigned again on reource R 2 and finally the remaining tak that i tak T 4 will alo be aigned to reource R 2 only according to given expected execution time in Table1. Since on reource R 2 tak completion i fater than on reource R 1, o all the tak will be aigned on reource R 2 only. Once minmin heuritic i applied for mapping tak to available reource, load balancing technique i applied for again recheduling tak to make utilization of idle reource that minimize overall tak completion time that i makepan. 8 7 T 1 T 4 5 T 2 2 T 3 Figure 2: Recheduling of tak to Reource with Load Balancing method A hown in figure2 tak T 1 i recheduled to balance the load a it provide maximum completion time on reource R 1 a hown in Table1 a well a it i le than makepan produced by minmin heuritic. While remaining tak although have maximum completion time but are not le than makepan. So tak T 1 i recheduled on reource R 1 that reult in better makepan a compared to minmin heuritic. 2013, IJARCSSE All Right Reerved Page 1082

5 Minal et al., International Journal of Advanced Reearch in Computer Science and Software Engineering 3(11), VII. CONCLUSION The goal of thi paper wa to preent variou heuritic method like minmin, maxmin, ufferage, hybrid, load balancing technique in the field of ditributed ytem. The heuritic like minmin and maxmin are uitable for mall cale ditributed ytem but when number of tak increae than thee heuritic cannot chedule tak appropriately that affect on makepan which relatively become large. To overcome limitation of thee heuritic and make them applicable for large cale ditributed ytem, a new tak cheduling algorithm like minmin+, maxmin+ and ufferage+ along with hybrid heuritic are ued that alo maintain proper load balancing acro the ytem. Thi heuritic ue advantage of minmin and maxmin and cover there diadvantage. Thi tudy can be further extended by conidering tak heterogeneity and machine heterogeneity. REFERENCES [1] T. D. Braun,H. J. Siegel,N. Beck, L. L. Boloni, A comparion of eleven tatic heuritic for mapping a cla of independent tak onto heterogeneou ditributed computing ytem, J. Parallel Ditrib. Comput., vol. 61, no. 6, pp , [2] P. Luo, K. Lu, and Z. Shi, A reviit of fat greedy heuritic for mapping a cla of independent tak onto heterogeneou computing ytem, J. Parallel Ditrib. Comput., vol. 67, pp , [3] Kamali Gupta, Manpreet Singh, Heuritic Baed Tak Scheduling In Grid, International Journal of Engineering and Technology (IJET), vol. 4, pp , Aug-Sep [4] M. Mahewaran, S. Ali, H. J. Siegel, D. Hengen, and R. F. Freund, Dynamic mapping of a cla of independent tak onto heterogeneou computing ytem, J. Parallel Ditrib. Comput., vol. 59, pp , [5] H. J. Siegel and S. Ali, Technique for mapping tak to machine in heterogeneou computing ytem, J. Syt. Archit., vol. 46, no. 8, pp , [6] T. Kokilavani, Dr. D.I. George Amalarethinam, Load Balanced Min-Min Algorithm for Static Meta-Tak Scheduling in Grid Computing, International Journal of Computer Application, vol. 20, April [7] George Amalarethinam. D.I, Vaaheedha Kfatheen.S, Max-min Average Algorithm for Scheduling Tak in Grid Computing Sytem, International Journal of Computer Science and Information Technologie, Vol. 3, pp , [8] K. Kaya, B. Ucar, and C. Aykanat, Heuritic for cheduling file-haring tak on heterogeneou ytem with ditributed repoitorie, J. Parallel Ditrib. Comput., vol. 67, no. 3, pp , [9] Doreen Hephzibah Miriam. D and Eawarakumar. K.S, A Double MinMin Algorithm for Tak Metacheduler on Hypercubic P2P Grid Sytem, IJCSI International Journal of Computer Science Iue, Vol. 7, Iue 4, No 5, July [10] He. X, X-He Sun, and Lazewki. G.V, QoS Guided Minmin Heuritic for Grid Tak Scheduling, Journal of Computer Science and Technology, Vol. 18, pp , [11] Kamalam.G.K and Muralibhakaran.V, A New Heuritic Approach: MinMean Algorithm For Scheduling Meta- Tak On Heterogenou Computing Sytem, International Journal of Computer Science and Network Security, VOL.10 No.1, January [12] Sameer Singh Chauhan,R. Johi. C, QoS Guided Heuritic Algorithm for Grid Tak Scheduling, International Journal of Computer Application ( ), pp 24-31, Volume 2, No.9, June [13] Singh. M and Suri. P.K, QPS A QoS Baed Predictive Max-Min, Min-Min, Switcher Algorithm for Job Scheduling in a Grid, Information Technology Journal, Vol. 7, pp , [14] Yagoubi. B, and Slimani. Y, Tak Load Balancing Strategy for Grid Computing, Journal of Computer Science, Vol. 3, No. 3, pp , , IJARCSSE All Right Reerved Page 1083

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE Volume 5, Iue 8, Augut 2015 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Verification of Agent

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two

More information

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router Ditributed Packet Proceing Architecture with Reconfigurable Hardware Accelerator for 100Gbp Forwarding Performance on Virtualized Edge Router Satohi Nihiyama, Hitohi Kaneko, and Ichiro Kudo Abtract To

More information

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu

More information

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT

More information

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart. Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut

More information

Laboratory Exercise 2

Laboratory Exercise 2 Laoratory Exercie Numer and Diplay Thi i an exercie in deigning cominational circuit that can perform inary-to-decimal numer converion and inary-coded-decimal (BCD) addition. Part I We wih to diplay on

More information

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc MAT 155: Decribing, Exploring, and Comparing Data Page 1 of 8 001-oteCh-3.doc ote for Chapter Summarizing and Graphing Data Chapter 3 Decribing, Exploring, and Comparing Data Frequency Ditribution, Graphic

More information

AUTOMATIC TEST CASE GENERATION USING UML MODELS

AUTOMATIC TEST CASE GENERATION USING UML MODELS Volume-2, Iue-6, June-2014 AUTOMATIC TEST CASE GENERATION USING UML MODELS 1 SAGARKUMAR P. JAIN, 2 KHUSHBOO S. LALWANI, 3 NIKITA K. MAHAJAN, 4 BHAGYASHREE J. GADEKAR 1,2,3,4 Department of Computer Engineering,

More information

Lecture 14: Minimum Spanning Tree I

Lecture 14: Minimum Spanning Tree I COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce

More information

Analyzing Hydra Historical Statistics Part 2

Analyzing Hydra Historical Statistics Part 2 Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the

More information

Routing Definition 4.1

Routing Definition 4.1 4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing

More information

A Practical Model for Minimizing Waiting Time in a Transit Network

A Practical Model for Minimizing Waiting Time in a Transit Network A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in Verilog and implemented

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 US 2003O196031A1 (19) United State (12) Patent Application Publication (10) Pub. No.: US 2003/0196031 A1 Chen (43) Pub. Date: Oct. 16, 2003 (54) STORAGE CONTROLLER WITH THE DISK Related U.S. Application

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier a a The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each b c circuit will be decribed in Verilog

More information

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 3, Iue 4, April 2015 International Journal Advance Reearch in Computer Science and Management Studie Reearch Article / Survey Paper / Cae Study Available online at: www.ijarcm.com

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in VHL and implemented

More information

An efficient resource allocation algorithm for OFDMA cooperative relay networks with fairness and QoS guaranteed

An efficient resource allocation algorithm for OFDMA cooperative relay networks with fairness and QoS guaranteed Univerity of Wollongong Reearch Online Faculty of Informatic - Paper (Archive) Faculty of Engineering and Information Science 200 An efficient reource allocation algorithm for OFDMA cooperative relay network

More information

Semi-Distributed Load Balancing for Massively Parallel Multicomputer Systems

Semi-Distributed Load Balancing for Massively Parallel Multicomputer Systems Syracue Univerity SUFAC lectrical ngineering and Computer Science echnical eport College of ngineering and Computer Science 8-1991 Semi-Ditributed Load Balancing for aively Parallel ulticomputer Sytem

More information

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem,

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem, COMPETITIVE PROBABIISTIC SEF-ORGANIZING MAPS FOR ROUTING PROBEMS Haan Ghaziri AUB, OSB Beirut, ebanon ghaziri@aub.edu.lb Abtract In thi paper, we have applied the concept of the elf-organizing map (SOM)

More information

Image authentication and tamper detection using fragile watermarking in spatial domain

Image authentication and tamper detection using fragile watermarking in spatial domain International Journal of Advanced Reearch in Computer Engineering & Technology (IJARCET) Volume 6, Iue 7, July 2017, ISSN: 2278 1323 Image authentication and tamper detection uing fragile watermarking

More information

SLA Adaptation for Service Overlay Networks

SLA Adaptation for Service Overlay Networks SLA Adaptation for Service Overlay Network Con Tran 1, Zbigniew Dziong 1, and Michal Pióro 2 1 Department of Electrical Engineering, École de Technologie Supérieure, Univerity of Quebec, Montréal, Canada

More information

UC Berkeley International Conference on GIScience Short Paper Proceedings

UC Berkeley International Conference on GIScience Short Paper Proceedings UC Berkeley International Conference on GIScience Short Paper Proceeding Title A novel method for probabilitic coverage etimation of enor network baed on 3D vector repreentation in complex urban environment

More information

A SIMPLE IMPERATIVE LANGUAGE THE STORE FUNCTION NON-TERMINATING COMMANDS

A SIMPLE IMPERATIVE LANGUAGE THE STORE FUNCTION NON-TERMINATING COMMANDS A SIMPLE IMPERATIVE LANGUAGE Eventually we will preent the emantic of a full-blown language, with declaration, type and looping. However, there are many complication, o we will build up lowly. Our firt

More information

1 The secretary problem

1 The secretary problem Thi i new material: if you ee error, pleae email jtyu at tanford dot edu 1 The ecretary problem We will tart by analyzing the expected runtime of an algorithm, a you will be expected to do on your homework.

More information

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment Int. J. Communication, Network and Sytem Science, 0, 5, 90-97 http://dx.doi.org/0.436/ijcn.0.50 Publihed Online February 0 (http://www.scirp.org/journal/ijcn) Increaing Throughput and Reducing Delay in

More information

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM Goal programming Objective of the topic: Indentify indutrial baed ituation where two or more objective function are required. Write a multi objective function model dla a goal LP Ue weighting um and preemptive

More information

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong 4th International Conference on Machinery, Material and Computing Technology (ICMMCT 2016) A Load Balancing Model baed on Load-aware for Ditributed Controller Fengjun Shang, Wenjuan Gong College of Compute

More information

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X Lecture 37: Global Optimization [Adapted from note by R. Bodik and G. Necula] Topic Global optimization refer to program optimization that encompa multiple baic block in a function. (I have ued the term

More information

/06/$ IEEE 364

/06/$ IEEE 364 006 IEEE International ympoium on ignal Proceing and Information Technology oie Variance Etimation In ignal Proceing David Makovoz IPAC, California Intitute of Technology, MC-0, Paadena, CA, 95 davidm@ipac.caltech.edu;

More information

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Vietnam Journal of Science and Technology 55 (5) (017) 650-657 DOI: 10.1565/55-518/55/5/906 A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Nguyen Huu Quang *, Banh

More information

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks Performance of a Robut Filter-baed Approach for Contour Detection in Wirele Senor Network Hadi Alati, William A. Armtrong, Jr., and Ai Naipuri Department of Electrical and Computer Engineering The Univerity

More information

Contents. shortest paths. Notation. Shortest path problem. Applications. Algorithms and Networks 2010/2011. In the entire course:

Contents. shortest paths. Notation. Shortest path problem. Applications. Algorithms and Networks 2010/2011. In the entire course: Content Shortet path Algorithm and Network 21/211 The hortet path problem: Statement Verion Application Algorithm (for ingle ource p problem) Reminder: relaxation, Dijktra, Variant of Dijktra, Bellman-Ford,

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and

More information

Multi-Target Tracking In Clutter

Multi-Target Tracking In Clutter Multi-Target Tracking In Clutter John N. Sander-Reed, Mary Jo Duncan, W.B. Boucher, W. Michael Dimmler, Shawn O Keefe ABSTRACT A high frame rate (0 Hz), multi-target, video tracker ha been developed and

More information

Laboratory Exercise 2

Laboratory Exercise 2 Laoratory Exercie Numer and Diplay Thi i an exercie in deigning cominational circuit that can perform inary-to-decimal numer converion and inary-coded-decimal (BCD) addition. Part I We wih to diplay on

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United State US 2011 0316690A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0316690 A1 Siegman (43) Pub. Date: Dec. 29, 2011 (54) SYSTEMAND METHOD FOR IDENTIFYING ELECTRICAL EQUIPMENT

More information

Parallel Approaches for Intervals Analysis of Variable Statistics in Large and Sparse Linear Equations with RHS Ranges

Parallel Approaches for Intervals Analysis of Variable Statistics in Large and Sparse Linear Equations with RHS Ranges American Journal of Applied Science 4 (5): 300-306, 2007 ISSN 1546-9239 2007 Science Publication Correponding Author: Parallel Approache for Interval Analyi of Variable Statitic in Large and Spare Linear

More information

Static Batch Mode Heuristic Algorithm for Mapping Independent Tasks in Computational Grid

Static Batch Mode Heuristic Algorithm for Mapping Independent Tasks in Computational Grid Journal of Computer Science Original Research Paper Static Batch Mode Heuristic Algorithm for Mapping Independent Tasks in Computational Grid 1 R. Vijayalakshmi and 2 V. Vasudevan 1 Department of Computer

More information

Planning of scooping position and approach path for loading operation by wheel loader

Planning of scooping position and approach path for loading operation by wheel loader 22 nd International Sympoium on Automation and Robotic in Contruction ISARC 25 - September 11-14, 25, Ferrara (Italy) 1 Planning of cooping poition and approach path for loading operation by wheel loader

More information

CS 467/567: Divide and Conquer on the PRAM

CS 467/567: Divide and Conquer on the PRAM CS 467/567: Divide and Conquer on the PRAM Stefan D. Bruda Winter 2017 BINARY SEARCH Problem: Given a equence S 1..n orted in nondecreaing order and a value x, find the ubcript k uch that S i x If n proceor

More information

DWH Performance Tuning For Better Reporting

DWH Performance Tuning For Better Reporting DWH Performance Tuning For Better Sandeep Bhargava Reearch Scholar Naveen Hemrajani Aociate Profeor Dineh Goyal Aociate Profeor Subhah Gander IT Profeional ABSTRACT: The concept of data warehoue deal in

More information

3D SMAP Algorithm. April 11, 2012

3D SMAP Algorithm. April 11, 2012 3D SMAP Algorithm April 11, 2012 Baed on the original SMAP paper [1]. Thi report extend the tructure of MSRF into 3D. The prior ditribution i modified to atify the MRF property. In addition, an iterative

More information

Evolution of Non-Deterministic Incremental Algorithms. Hugues Juille. Volen Center for Complex Systems. Brandeis University. Waltham, MA

Evolution of Non-Deterministic Incremental Algorithms. Hugues Juille. Volen Center for Complex Systems. Brandeis University. Waltham, MA Evolution of Non-Determinitic Incremental Algorithm a a New Approach for Search in State Space Hugue Juille Computer Science Department Volen Center for Complex Sytem Brandei Univerity Waltham, MA 02254-9110

More information

Connected Placement of Disaster Shelters in Modern Cities

Connected Placement of Disaster Shelters in Modern Cities Connected Placement of Diater Shelter in Modern Citie Huanyang Zheng and Jie Wu Department of Computer and Information Science Temple Univerity, USA {huanyang.zheng, jiewu}@temple.edu ABSTRACT Thi paper

More information

A Multi-objective Genetic Algorithm for Reliability Optimization Problem

A Multi-objective Genetic Algorithm for Reliability Optimization Problem International Journal of Performability Engineering, Vol. 5, No. 3, April 2009, pp. 227-234. RAMS Conultant Printed in India A Multi-objective Genetic Algorithm for Reliability Optimization Problem AMAR

More information

Diverse: Application-Layer Service Differentiation in Peer-to-Peer Communications

Diverse: Application-Layer Service Differentiation in Peer-to-Peer Communications Divere: Application-Layer Service Differentiation in Peer-to-Peer Communication Chuan Wu, Student Member, IEEE, Baochun Li, Senior Member, IEEE Department of Electrical and Computer Engineering Univerity

More information

Service and Network Management Interworking in Future Wireless Systems

Service and Network Management Interworking in Future Wireless Systems Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering

More information

How to Select Measurement Points in Access Point Localization

How to Select Measurement Points in Access Point Localization Proceeding of the International MultiConference of Engineer and Computer Scientit 205 Vol II, IMECS 205, March 8-20, 205, Hong Kong How to Select Meaurement Point in Acce Point Localization Xiaoling Yang,

More information

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit Senor & randucer, Vol. 8, Iue 0, October 204, pp. 34-40 Senor & randucer 204 by IFSA Publihing, S. L. http://www.enorportal.com Compreed Sening Image Proceing Baed on Stagewie Orthogonal Matching Puruit

More information

An Approach to a Test Oracle for XML Query Testing

An Approach to a Test Oracle for XML Query Testing An Approach to a Tet Oracle for XML Query Teting Dae S. Kim-Park, Claudio de la Riva, Javier Tuya Univerity of Oviedo Computing Department Campu of Vieque, /n, 33204 (SPAIN) kim_park@li.uniovi.e, claudio@uniovi.e,

More information

Audio-Visual Voice Command Recognition in Noisy Conditions

Audio-Visual Voice Command Recognition in Noisy Conditions Audio-Viual Voice Command Recognition in Noiy Condition Joef Chaloupka, Jan Nouza, Jindrich Zdanky Laboratory of Computer Speech Proceing, Intitute of Information Technology and Electronic, Technical Univerity

More information

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder Computer Arithmetic Homework 3 2016 2017 Solution 1 An adder for graphic In a normal ripple carry addition of two poitive number, the carry i the ignal for a reult exceeding the maximum. We ue thi ignal

More information

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee Reolving Deadlock for Pipelined Stream Application on Network-on-Chip Xiaohang Wang 1,2, Peng Liu 1 1 Department of Information Science and Electronic Engineering, Zheiang Univerity Hangzhou, Zheiang,

More information

Frequency Table Computation on Dataflow Architecture

Frequency Table Computation on Dataflow Architecture Frequency Table Computation on Dataflow Architecture P. Škoda *, V. Sruk **, and B. Medved Rogina * * Ruđer Bošković Intitute, Zagreb, Croatia ** Faculty of Electrical Engineering and Computing, Univerity

More information

[N309] Feedforward Active Noise Control Systems with Online Secondary Path Modeling. Muhammad Tahir Akhtar, Masahide Abe, and Masayuki Kawamata

[N309] Feedforward Active Noise Control Systems with Online Secondary Path Modeling. Muhammad Tahir Akhtar, Masahide Abe, and Masayuki Kawamata he 32nd International Congre and Expoition on Noie Control Engineering Jeju International Convention Center, Seogwipo, Korea, Augut 25-28, 2003 [N309] Feedforward Active Noie Control Sytem with Online

More information

Motion Control (wheeled robots)

Motion Control (wheeled robots) 3 Motion Control (wheeled robot) Requirement for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> peed control,

More information

Lecture Outline. Global flow analysis. Global Optimization. Global constant propagation. Liveness analysis. Local Optimization. Global Optimization

Lecture Outline. Global flow analysis. Global Optimization. Global constant propagation. Liveness analysis. Local Optimization. Global Optimization Lecture Outline Global flow analyi Global Optimization Global contant propagation Livene analyi Adapted from Lecture by Prof. Alex Aiken and George Necula (UCB) CS781(Praad) L27OP 1 CS781(Praad) L27OP

More information

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang Stochatic Search and Graph Technique for MCM Path Planning Chritine D. Piatko, Chritopher P. Diehl, Paul McNamee, Cheryl Rech and I-Jeng Wang The John Hopkin Univerity Applied Phyic Laboratory, Laurel,

More information

else end while End References

else end while End References 621-630. [RM89] [SK76] Roenfeld, A. and Melter, R. A., Digital geometry, The Mathematical Intelligencer, vol. 11, No. 3, 1989, pp. 69-72. Sklanky, J. and Kibler, D. F., A theory of nonuniformly digitized

More information

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Januz A. Starzyk,Yongtao Guo, and Zhineng Zhu School of Electrical Engineering & Computer Science

More information

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity Modelling the impact of cyber attack on the traffic control centre of an urban automobile tranport ytem by mean of enhanced cyberecurity Yoana Ivanova 1,* 1 Bulgarian Academy of Science, Intitute of ICT,

More information

Correlation Models for Shadow Fading Simulation

Correlation Models for Shadow Fading Simulation Correlation Model for Shadow Fading Simulation IEEE 80.6 Preentation Submiion Template (Rev. 8.3) Document Number: IEEE S80.6m-07/060 Date Submitted: 007-03-3 Source: I-Kang Fu, Chi-Fang Li, E-mail: IKFu@itri.org.tw

More information

A Novel Feature Line Segment Approach for Pattern Classification

A Novel Feature Line Segment Approach for Pattern Classification 12th International Conference on Information Fuion Seattle, WA, USA, July 6-9, 2009 A Novel Feature Line Segment Approach for Pattern Claification Yi Yang Intitute of Integrated Automation Xi an Jiaotong

More information

Architecture and grid application of cluster computing system

Architecture and grid application of cluster computing system Architecture and grid application of cluter computing ytem Yi Lv*, Shuiqin Yu, Youju Mao Intitute of Optical Fiber Telecom, Chongqing Univ. of Pot & Telecom, Chongqing, 400065, P.R.China ABSTRACT Recently,

More information

Floating Point CORDIC Based Power Operation

Floating Point CORDIC Based Power Operation Floating Point CORDIC Baed Power Operation Kazumi Malhan, Padmaja AVL Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland Univerity, Rocheter, MI e-mail: kmalhan@oakland.edu,

More information

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique 202 International Conference on Frontier in Handwriting Recognition Building a Compact On-line MRF Recognizer for Large Character Set uing Structured Dictionary Repreentation and Vector Quantization Technique

More information

Research Article Longest Path Reroute to Optimize the Optical Multicast Routing in Sparse Splitting WDM Networks

Research Article Longest Path Reroute to Optimize the Optical Multicast Routing in Sparse Splitting WDM Networks International Optic Volume 0, Article ID 9, page http://dxdoiorg/0/0/9 Reearch Article Longet Path Reroute to Optimize the Optical Multicat Routing in Spare Splitting WDM Network Huanlin Liu, Hongyue Dai,

More information

A Basic Prototype for Enterprise Level Project Management

A Basic Prototype for Enterprise Level Project Management A Baic Prototype for Enterprie Level Project Management Saurabh Malgaonkar, Abhay Kolhe Computer Engineering Department, Mukeh Patel School of Technology Management & Engineering, NMIMS Univerity, Mumbai,

More information

CENTER-POINT MODEL OF DEFORMABLE SURFACE

CENTER-POINT MODEL OF DEFORMABLE SURFACE CENTER-POINT MODEL OF DEFORMABLE SURFACE Piotr M. Szczypinki Iintitute of Electronic, Technical Univerity of Lodz, Poland Abtract: Key word: Center-point model of deformable urface for egmentation of 3D

More information

ETSI TS V ( )

ETSI TS V ( ) TS 122 153 V14.4.0 (2017-05) TECHNICAL SPECIFICATION Digital cellular telecommunication ytem (Phae 2+) (GSM); Univeral Mobile Telecommunication Sytem (UMTS); LTE; Multimedia priority ervice (3GPP TS 22.153

More information

A New Approach to Pipeline FFT Processor

A New Approach to Pipeline FFT Processor A ew Approach to Pipeline FFT Proceor Shouheng He and Mat Torkelon Department of Applied Electronic, Lund Univerity S- Lund, SWEDE email: he@tde.lth.e; torkel@tde.lth.e Abtract A new VLSI architecture

More information

Markov Random Fields in Image Segmentation

Markov Random Fields in Image Segmentation Preented at SSIP 2011, Szeged, Hungary Markov Random Field in Image Segmentation Zoltan Kato Image Proceing & Computer Graphic Dept. Univerity of Szeged Hungary Zoltan Kato: Markov Random Field in Image

More information

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 2 Issue 5, May

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 2 Issue 5, May Intertage Pipeline VLI Architecture for 2-D DWT Ajinkya. Bankar 1,Bhavika. haha 2, P.K. Kadbe 3 E&TC Department, Pune Univerity 1,2,3 VPCOE Baramati Abtract In thi paper, a cheme for the deign of a high-pd

More information

New Structural Decomposition Techniques for Constraint Satisfaction Problems

New Structural Decomposition Techniques for Constraint Satisfaction Problems New Structural Decompoition Technique for Contraint Satifaction Problem Yaling Zheng and Berthe Y. Choueiry Contraint Sytem Laboratory Univerity of Nebraka-Lincoln Email: yzheng choueiry@ce.unl.edu Abtract.

More information

Advanced Encryption Standard and Modes of Operation

Advanced Encryption Standard and Modes of Operation Advanced Encryption Standard and Mode of Operation G. Bertoni L. Breveglieri Foundation of Cryptography - AES pp. 1 / 50 AES Advanced Encryption Standard (AES) i a ymmetric cryptographic algorithm AES

More information

QoS Guided Min-Mean Task Scheduling Algorithm for Scheduling Dr.G.K.Kamalam

QoS Guided Min-Mean Task Scheduling Algorithm for Scheduling Dr.G.K.Kamalam International Journal of Computer Communication and Information System(IJJCCIS) Vol 7. No.1 215 Pp. 1-7 gopalax Journals, Singapore available at : www.ijcns.com ISSN: 976 1349 ---------------------------------------------------------------------------------------------------------------------

More information

Keywords: Defect detection, linear phased array transducer, parameter optimization, phased array ultrasonic B-mode imaging testing.

Keywords: Defect detection, linear phased array transducer, parameter optimization, phased array ultrasonic B-mode imaging testing. Send Order for Reprint to reprint@benthamcience.ae 488 The Open Automation and Control Sytem Journal, 2014, 6, 488-492 Open Acce Parameter Optimization of Linear Phaed Array Tranducer for Defect Detection

More information

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck.

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck. Cutting Stock by Iterated Matching Andrea Fritch, Oliver Vornberger Univerity of Onabruck Dept of Math/Computer Science D-4909 Onabruck andy@informatikuni-onabrueckde Abtract The combinatorial optimization

More information

Distributed Partial Information Management (DPIM) Schemes for Survivable Networks - Part II

Distributed Partial Information Management (DPIM) Schemes for Survivable Networks - Part II IEEE INFOCO 2002 1 Ditributed Partial Information anagement (DPI) Scheme for Survivable Network - Part II Dahai Xu Chunming Qiao Department of Computer Science and Engineering State Univerity of New York

More information

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks Maneuverable Relay to Improve Energy Efficiency in Senor Network Stephan Eidenbenz, Luka Kroc, Jame P. Smith CCS-5, MS M997; Lo Alamo National Laboratory; Lo Alamo, NM 87545. Email: {eidenben, kroc, jpmith}@lanl.gov

More information

Course Project: Adders, Subtractors, and Multipliers a

Course Project: Adders, Subtractors, and Multipliers a In the name Allah Department of Computer Engineering 215 Spring emeter Computer Architecture Coure Intructor: Dr. Mahdi Abbai Coure Project: Adder, Subtractor, and Multiplier a a The purpoe of thi p roject

More information

Spring 2012 EE457 Instructor: Gandhi Puvvada

Spring 2012 EE457 Instructor: Gandhi Puvvada Spring 2012 EE457 Intructor: Gandhi Puvvada Quiz (~ 10%) Date: 2/17/2012, Friday in SLH200 Calculator and Cadence Verilog Guide are allowed; Time: 10:00AM-12:45PM Cloed-book/Cloed-note Exam Total point:

More information

On combining Learning Vector Quantization and the Bayesian classifiers for natural textured images

On combining Learning Vector Quantization and the Bayesian classifiers for natural textured images On combining Learning Vector Quantization and the Bayeian claifier for natural textured image María Guiarro Dept. Ingeniería del Software e Inteligencia Artificial Facultad Informática Univeridad Complutene

More information

Shortest Path Routing in Arbitrary Networks

Shortest Path Routing in Arbitrary Networks Journal of Algorithm, Vol 31(1), 1999 Shortet Path Routing in Arbitrary Network Friedhelm Meyer auf der Heide and Berthold Vöcking Department of Mathematic and Computer Science and Heinz Nixdorf Intitute,

More information

Chapter 13 Non Sampling Errors

Chapter 13 Non Sampling Errors Chapter 13 Non Sampling Error It i a general aumption in the ampling theory that the true value of each unit in the population can be obtained and tabulated without any error. In practice, thi aumption

More information

Minimum congestion spanning trees in bipartite and random graphs

Minimum congestion spanning trees in bipartite and random graphs Minimum congetion panning tree in bipartite and random graph M.I. Otrovkii Department of Mathematic and Computer Science St. John Univerity 8000 Utopia Parkway Queen, NY 11439, USA e-mail: otrovm@tjohn.edu

More information

A Linear Interpolation-Based Algorithm for Path Planning and Replanning on Girds *

A Linear Interpolation-Based Algorithm for Path Planning and Replanning on Girds * Advance in Linear Algebra & Matrix Theory, 2012, 2, 20-24 http://dx.doi.org/10.4236/alamt.2012.22003 Publihed Online June 2012 (http://www.scirp.org/journal/alamt) A Linear Interpolation-Baed Algorithm

More information

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces Aalborg Univeritet Software-Baed Adjutment of Mobile Autotereocopic Graphic Uing Static Parallax Barrier Paprocki, Martin Marko; Krog, Kim Srirat; Kritofferen, Morten Bak; Krau, Martin Publihed in: Proceeding

More information

A CLUSTERING-BASED HYBRID REPLICA CONTROL PROTOCOL FOR HIGH AVAILABILITY IN GRID ENVIRONMENT

A CLUSTERING-BASED HYBRID REPLICA CONTROL PROTOCOL FOR HIGH AVAILABILITY IN GRID ENVIRONMENT Journal of Computer Science 10 (12): 2442-2449, 2014 ISSN: 1549-3636 2014 R. Latip et al., Thi open acce article i ditributed under a Creative Common Attribution (CC-BY) 3.0 licene doi:10.3844/jcp.2014.2442.2449

More information

Modeling of underwater vehicle s dynamics

Modeling of underwater vehicle s dynamics Proceeding of the 11th WEA International Conference on YTEM, Agio Nikolao, Crete Iland, Greece, July 23-25, 2007 44 Modeling of underwater vehicle dynamic ANDRZEJ ZAK Department of Radiolocation and Hydrolocation

More information

Karen L. Collins. Wesleyan University. Middletown, CT and. Mark Hovey MIT. Cambridge, MA Abstract

Karen L. Collins. Wesleyan University. Middletown, CT and. Mark Hovey MIT. Cambridge, MA Abstract Mot Graph are Edge-Cordial Karen L. Collin Dept. of Mathematic Weleyan Univerity Middletown, CT 6457 and Mark Hovey Dept. of Mathematic MIT Cambridge, MA 239 Abtract We extend the definition of edge-cordial

More information

999 Computer System Network. (12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (19) United States

999 Computer System Network. (12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (19) United States (19) United State US 2006O1296.60A1 (12) Patent Application Publication (10) Pub. No.: Mueller et al. (43) Pub. Date: Jun. 15, 2006 (54) METHOD AND COMPUTER SYSTEM FOR QUEUE PROCESSING (76) Inventor: Wolfgang

More information

The Data Locality of Work Stealing

The Data Locality of Work Stealing The Data Locality of Work Stealing Umut A. Acar School of Computer Science Carnegie Mellon Univerity umut@c.cmu.edu Guy E. Blelloch School of Computer Science Carnegie Mellon Univerity guyb@c.cmu.edu Robert

More information

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost Implementation of a momentum-baed ditance metric for motion graph Student: Aleandro Di Domenico (t.no 3775682), Supervior: Nicola Pronot April 3, 2014 Abtract Thi report preent the procedure and reult

More information

np vp cost = 0 cost = c np vp cost = c I replacing term cost = c+c n cost = c * Error detection Error correction pron det pron det n gi

np vp cost = 0 cost = c np vp cost = c I replacing term cost = c+c n cost = c * Error detection Error correction pron det pron det n gi Spoken Language Paring with Robutne and ncrementality Yohihide Kato, Shigeki Matubara, Katuhiko Toyama and Yauyohi nagaki y Graduate School of Engineering, Nagoya Univerity y Faculty of Language and Culture,

More information

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights Shortet Path Problem CS 6, Lecture Jared Saia Univerity of New Mexico Another intereting problem for graph i that of finding hortet path Aume we are given a weighted directed graph G = (V, E) with two

More information

A DIVISIVE HIERARCHICAL CLUSTERING- BASED METHOD FOR INDEXING IMAGE INFORMATION

A DIVISIVE HIERARCHICAL CLUSTERING- BASED METHOD FOR INDEXING IMAGE INFORMATION A DIVISIVE HIERARCHICAL CLUSTERING- BASED METHOD FOR INDEXING IMAGE INFORMATION ABSTRACT Najva Izadpanah Department of Computer Engineering, Ilamic Azad Univerity, Qazvin Branch, Qazvin, Iran In mot practical

More information

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage Proceeding of the World Congre on Engineering 2007 Vol I LinkGuide: Toward a Better Collection of Hyperlink in a Webite Homepage A. Ammari and V. Zharkova chool of Informatic, Univerity of Bradford anammari@bradford.ac.uk,

More information