Task Scheduling for Directed Cyclic Graph. Using Matching Technique

Size: px
Start display at page:

Download "Task Scheduling for Directed Cyclic Graph. Using Matching Technique"

Transcription

1 Contemporary Engneerng Scences, Vol. 8, 2015, no. 17, HIKARI Ltd, Task Schedulng for Drected Cyclc Graph Usng Matchng Technque W.N.M. Arffn Insttute of Engneerng Mathematcs Unverst Malaysa Perls Kampus Pauh Putra Arau, Perls, Malaysa S. Salleh Unverst Teknolog Malaysa Center for Industral and Appled Mathematcs, Skuda, Johor, Malaysa Copyrght 2015 W.N.M. Arffn and S. Salleh. Ths artcle s dstrbuted under the Creatve Commons Attrbuton Lcense, whch permts unrestrcted use, dstrbuton, and reproducton n any medum, provded the orgnal work s properly cted. Abstract The schedulng and mappng of task graph to processors s consdered to be the most crucal NP-complete n parallel and dstrbuted computng systems. In ths paper, the theoretcal graph applcaton usng matchng s presented to assgn a number of tasks onto two processors. Ths paper addresses a drected-weghted cyclc graph. The effort s to reduce the graph onto drected acyclc graph. A co-comparablty graph s presented n order to assgn the task onto two processors. Combnng several nnovatve technques lead to an effcent graph-mappng concept, called DCGSmplfy. Our smulaton model found that the proposed technques and algorthms are easy to be mplemented. Keywords: Graph theory, Matchng, Mappng 1 Introducton The problem of schedulng a task graph of parallel program onto a parallel and dstrbuted computng system s a well-defned NP-complete problem that has receved a large amount of attenton. The effcent schedulng of tasks s paramount to maxmzng the benefts of executng an applcaton n a dstrbuted

2 774 W.N.M. Arffn and S. Salleh and parallel computng. The drected acyclc graph (DAG) structure frequently occurs n many regular and rregular applcatons such as LU decomposton, Gaussan elmnaton, Laplace transforms, fast Fourer transform and nstructon level parallelsm [1]. The produced schedule s judged based on the performance crteron we are tryng to optmze. There are two characterstcs used n order to evaluate a schedulng system, whch are performance and effcency. Many studes have been done on complextes, classfcatons and technques requred for solvng tasks assgnment and schedulng problems. An optmal task assgnment guarantees mnmum turnaround tme for a gven archtecture. Several approaches of optmal task assgnment have been proposed, rangng from graph parttonng based tools to heurstc graph matchng. In an attempt to solve the problem n the general case, a number of heurstcs have been ntroduced. The heurstcs do not guarantee an optmal soluton to the problem, but they try to fnd near-optmal solutons most of the tme [2]. The prevous researches only work on drected acyclc graph. In ths paper, we attempt to solve for drected cyclc graph (DCG). Snce the problem nvolves DCG, therefore a new algorthm to reduce the DCG nto the form of a DAG should be proposed. It s smpler when no cycle exsts n a graph. A DCGSmplfy algorthm s presented to reduce the graph from DCG to DAG. Then, the graph s mapped to the two processors after applyng matchng technque. A smulaton of dfferent number of nodes s mplemented to verfy our algorthm. Ths paper s an extenson of prevous work [3] whch presents a new approach of solvng schedulng task based on matchng technque. The rest of the paper s organzed as follows: n Secton 2 we descrbe some related works. Secton 3 addresses some defntons of classcal graph theory. Then, matchng and two-processor assgnment technque s dscussed n secton 4. The mathematcal modelng based on DCG s ntroduced n secton 5. The results of our work are shown n secton 6. Fnally, we draw some conclusons and dscusson n secton 7. The man contrbuton of ths paper s the novelty reduced technque of drected cyclc graph onto acyclc graph through multcolumn nodes arrangement. 2 Related Work Research on task allocaton and schedulng problems began n the 1960 s, and has become a popular research topc n the past few decades. Mona M. Arafa and Fatma A. Omara [4] proposed two hybrd genetc algorthms, named Crtcal Path Genetc Algorthm (CPGA) and Task Duplcaton Genetc Algorthm (TDGA). The problem nvolved mappng a DAG for a collecton of computatonal tasks and ther data precedence onto a parallel processng system. Both of the algorthms were compared to other exstence algorthms. The expermental results showed that CPGA always outperforms the Mult Crtcal Path algorthm (MCP) and TGDA algorthm outperforms the Duplcaton Schedulng Heurstc algorthm (DSH) n most cases.

3 Task schedulng for drected cyclc graph 775 The ncreasng popularty of graph data n varous domans has led to a renewed nterest n developng effcent graph matchng technques, especally for processng large graphs. Lnhong Zhu et al. [5] studed the problem of approxmate graph matchng n a large attrbuted graph. They proposed a novel structure-aware and attrbute-aware ndex to process approxmate graph matchng n a large attrbuted graph. They use the ndex to fnd a set of best matchng paths. From the best matchng paths, they compute the best matchng answer graph usng a greedy algorthm. Ullman [6] ntroduced a basc algorthm for subgraph somorphsm,.e. exact matchng. Tsa and Fu [7] studed error-correctng somorphsms of attrbuted graphs for mage analyss. They extended ther pattern deformaton model so that numercal attrbutes and probablty dstrbuton can be ntroduced nto prmtves and relatons n non-herarchcal relatonal graphs. Cordella et al. [8] proposed a new algorthm whch can handle subgraph somorphsm test effcently n large graphs. Tong et al. [9,10] proposed an algorthm to fnd best effort matchng n a large graph based on random walk. Another type of work that smlar to Lnhong Zhu et al. whch use ndex to fnd matches n a large data graph effcently, Tan and Patel [11] utlze degree nformaton and neghborhood connectvty to flter unmatched node pars. Zhang et al. [12] proposed another ndexng approach based on graph dstance. Ther methods are not effcent enough to handle graphs wth up to mllons or bllons of nodes and edges. In the preprocessng stage of [12], gven a data graph, they generate a set of ntersectng subgraphs may ncrease sgnfcantly when the sze of data graph grows. Tan et al. [11] used a maxmum weghted bpartte graph matchng algorthm durng the stage of matchng mportant nodes, whch can be costly f the bpartte graph s large. Gutman and Wagner [13] defned the matchng energy of a graph and gave some propertes and asymptotc results of the matchng energy. Shul and Wegen [14] characterzed the connected graph G wth connectvty k has the maxmum matchng energy by ntroducng n-matchng n-partte graph. Mohan and Gupta [15] establshed a methodology for heurstc graph matchng, but restrcted to a small number of test cases. Motvated by the work done by researches [5, 11, 14, 15], a matchng technque to solve task schedulng onto two processor s presented. Compared to the prevous works, ths paper focused on drected cyclc task graph (DCG). 3 Defntons It s mportant to know few types of graph. A drected graph G s an (ordered) par ( V, Esuch ) that V s a fnte set of nodes and E s a set of ordered pars of nodes. That s, f e E, then e ( X, X ) example of the drected graph. and, j X X V j. Fg. 1 shows an

4 776 W.N.M. Arffn and S. Salleh Fg. 1 A drected graph wth V 1, 2 and (1, 2) E. If G s a drected graph, then a drected cyclc graph (DCG) s a cycle n G conssts of a path from a node to tself. However, a drected acyclc graph (DAG) s a graph whch does not contan any drected cycle. If G ( V, A), s a DAG contanng n nodes, then a topologcal (or ancestral) orderng ( X1,..., Xn ) of the nodes n V s any orderng such that, f ( X, X ) A, then j. Both DCG and DAG are shown n Fg. 2. j (a) (b) Fg. 2 In ths graph (a), 1,2,3,4,1 s a drected cyclc and n (b) s a drected acyclc graph.

5 Task schedulng for drected cyclc graph 777 The co-comparablty graph, G ( V, A ) s an undrected graph, that can be defned as V V and A {(, j) } f there s no path from to j or from j to n G. In the mathematcal dscplne of graph theory, a matchng or ndependent edge set n a graph s a set of edges wthout common vertces. It may also be an entre graph consstng of edges wthout common vertces. Let a task graph G be a DCG composed of N nodes n 1, n 2, n 3,..., n N. Each node s termed a task of the graph whch n turn s a set of nstructons that must be executed. A node has one or more nputs. A node wth no parent s called source node whle a node wth no chld s called destnaton node. The graph also has E drected edges representng the communcaton between the nodes. The weght on an edge s called the communcaton cost of the edge and denoted by cn, n ). 4 Matchng and two-processors assgnment ( j Matchng has several applcatons n the real world. One of good examples s the personnel assgnment applcaton. The problem can be modeled usng matchng f a bpartte graph G s constructed wth bpartton ( XY, ), as shown n Fg. 3 where X x, x,..., x and Y y, y,..., y 1 2 n 1 2 n. A node x s connected to y j f and only f the canddate x s qualfed for job y j. The problem now becomes one of determnng whether G havng a perfect matchng. Fg. 3 Personnel assgnment problem usng matchng. The matchng technque presents an nterestng relatonshp between the two processors schedulng problem and the sze of maxmum matchng n the complement of the task graph. Ths relatonshp was establshed by Fuj et al. [16] could be expanded to nclude cases where communcaton s consdered. Matchng can be descrbed as gven an undrected graph G ( V, A), where V s a set of nodes and A s a set of edges. A subset T of A s called a matchng n G f ts elements are edges and no two are adjacent n G. The two ends of an edge n T are sad to be matched under T. A matchng M s a maxmum matchng f G has no matchng T wth T T.

6 778 W.N.M. Arffn and S. Salleh The problem that we want to nvestgate n ths paper s to schedule a task graph onto two processors P 1 and P 2. We present a task graph, a drected cyclc graph ntally. The graph s then reduced to a drected acyclc graph, G ( V, A) where V s a set of nodes and A s a set of arcs (edges). We can say that v Ss a maxmal task n S f there does not exst task v Ssuch that v precedes u n G. In order to obtan the relatonshp between matchng and schedulng n ths study, we propose a co-comparablty graph, G ( V, A ). Ths paper s an extenson of our prevous work n [3] whch consder a problem of fndng an optmal schedule for G onto two processors wth communcaton cost, whch s to fnd the maxmum number of dsjont task pars, can be reduced to the maxmum matchng problem n G. A co-comparablty graph s presented n our work n order to show the matchng technque before mappng the nodes onto two processors. In ths paper, we verfy our proposed algorthm through the smulaton model. 5 The model for task schedulng problem In ths paper, a task graph of weghted-drected cyclc graph s presented. The man goal of our study s to obtan a mnmum total completon tme of a task schedulng. In order to acheve the goal, a good matchng algorthm and mappng strategy of task that wll be assgned to processor should be mplemented. Our approach s shown n Fg. 4. Fg. 4 The flowchart of DCGSmplfy technque.

7 Task schedulng for drected cyclc graph 779 Our developed algorthm s very smple and constructed usng the followng steps: Step1: Identfy the exstence of cycle(s) n the task graph. Step2: All the nodes are arranged n two columns lke wrapped-butterfly topology, nspred by DPllar [17]. Step3: A source and destnaton nodes are chosen from the graph. Step4: Obtan the path from source to destnaton nodes such that they do not share common ntermedate nodes. The produced graph now s a drected acyclc graph. Step5: An edge s created when there s no communcaton between two nodes. We call t as a co-comparablty graph. Step6: The connected nodes are then mapped onto two processors smultaneously, whle the other tasks are freely mapped to any avalable processor. These steps are constructed to solve the problem, named Model 1. The hypothess on DCGSmplfy s effcent to construct and the co-comparablty graph based on the DCGSmplfy s effcent and scalable to dfferent szes of graphs. The next secton wll dscuss the mplementaton of the algorthm and the task graph wth same communcaton cost and computatonal cost. 5.1 Model 1 The proposed algorthm nvolves few stages of soluton. Frstly, we defne the source and destnaton nodes (n our smulaton, we named both nodes as source and target). Next, we want to obtan a DAG by choosng the ntermedate nodes. Then, a co-comparablty graph s obtaned and matchng technque s appled to the task graph. The DCGSmplfy algorthm s outlned n Algorthm 1. Algorthm 1: DAG and apply matchng technque Gven a graph G( V, E ), obtan a DAG, G( V, A ). Construct ts co-comparablty graph, G ( V, A ). In G, obtan a set of edges n maxmum matchng M. Let S 1 V, M 1 M and 1. for 1 to V M f there exsts a maxmal task u n of M,then u S S {} u 1 M 1 M S that s not ncluded n any of the task pars f there exsts a task par ( uv, ) n M such that u and v are maxmal n S, then

8 780 W.N.M. Arffn and S. Salleh ( uv, ) S S { u, v} 1 M M { u, v} 1 f there are two task pars ( u1, u2) and ( v 1, v 2 ) n S, u 2 and v 2 are ndependent, then ( u, v ) 1 1 S S { u, v } M M {( u, v )} {( u, v )} n M such that u 1 and v 1 are maxmal //Map the task graph onto processors. Each can be mapped accordng to ts ndexed number or can be mapped smultaneously by two processors when s a par of tasks. An arbtrary task graph, wth eght number of nodes s proposed as n Fg. 5. To mprove the flexblty of the propose task graph graph, multcolumn (multlayer) of the graph s constructed by replcatng the sngle graph, tmes. In ths study, two-column of task graph,.e. s presented. The problem s stated as follows: Gven a graph G(8, E, 2), how the tasks can be mapped onto two avalable processors? Fg. 5 Model 1: A DCG wth eght number of nodes. To solve the problem, a matchng technque s presented for the drected multcolumn graph. In our approach, we begn by arrangng the nodes n two-column. The purpose of dong ths s as alternatve way of fndng a drected acyclc graph. The nodes of graph as shown n Fg. 5 s then arranged as n Fg. 6. The communcaton (edges) between the nodes also presented n Fg. 6.

9 Task schedulng for drected cyclc graph 781 s t Fg. 6 Nodes are arranged n duplcated column/mutcolumn. The next step requres us to fnd the drected acyclc graph. As an example, we want to fnd the shortest path from the source node 1, denote as s to the destnaton node 8, denote as t. So, the path from s to t must be found such that all nodes must be chosen and they must not share common ntermedate nodes. As can be seen from Fg. 6, there are three nodes can be chosen from the source node 1. Let say, node 2 s chosen from node 1. Next, from node 2, node 3, 5 and 7 can be reached. Next, node 3 s chosen. From node 3, only node 4 can be chosen. Next, node 5 s chosen from node 4. After that, node 7 s chosen from node 5. Note that there are two nodes that are not chosed yet. So, agan from the source node, node 6 s chosen. From node 6, ether node 5 or node 8 can be chosen. Notce that, same ntermedate nodes are not allowed. Thus, node 5 s strctly not avalable to be chosed. Next, from node 6, node 8 can be reached, whch s the destnaton node. Now, the drected acyclc graph s obtaned. It s llustrated as n Fg. 7. Fg. 7 The reduced drected cyclc graph to drected acyclc graph.

10 782 W.N.M. Arffn and S. Salleh Next, we need to map the tasks onto processor. In order to map the tasks onto two processors, the co-comparablty of the graph should be obtaned. Based on the defnton stated n prevous secton, an edge s created when there s no path or communcaton from u to v. Snce there s no path between nodes 5-6, 5-8 and 7-8, therefore we create a path to connect node 5 and node 6 also node 7 and node 8. Fnally, the co-comparablty graph can be llustrated as follows: Fg. 8 The co-comparablty of the drected acyclc graph. From Fg. 8, we can map the nodes onto processors. Node 5 and node 6 are mapped onto two dfferent processors, and the same to node 7 and node 8. The remanders are freely assgned to avalable processor. 6 Results To evaluate our proposed algorthm, we have mplemented t usng Intel(R) Core(TM) 5 (2.3 GHz) usng Javascrpt programmng language wth D3 lbrary. The algorthm s appled to test for several number of nodes. In ths paper, we show our smulaton model for eght, twelve, sxteen and twenty number of nodes. Our smulaton model s able to solve for a large number of nodes. After we run the smulaton model, we obtaned the results as follows: (a)

11 Task schedulng for drected cyclc graph 783 (b) (c) (d) Fg. 9 The DCG to DAG colored wth red lne and matchng colored wth blue lne for 8, 12, 16 and 20 nodes n (a), (b), (c) and (d) respectvely. Fg. 9 (a) shows eght nodes wth communcaton cost. For example, we have cn ( 1, n2) 6. Intally we have a drected cyclc graph. Then, our algorthm tres to fnd the drected acyclc graph (red lne). Then, we apply the co-comparablty and

12 784 W.N.M. Arffn and S. Salleh matchng colored wth blue lne. Based on Fg. 9, we map the nodes onto two processors as follows: (a) (b) (c)

13 Task schedulng for drected cyclc graph 785 (d) Fg. 10 The schedule length for (a) eght nodes, (b) twelve nodes, (c) sxteen nodes and (d) twenty nodes. From the results obtaned n Fg. 10, we can tabulate the total length (communcaton cost) to complete all the tasks as shown n Table 1. Table 1. Total length of completng all tasks. Number of Nodes (Tasks) Total Length(Unt) Concluson and Dscusson Based on the work done n ths paper, we can conclude that the technque of matchng for a drected cyclc graph onto two processors s easy to mplement and

14 786 W.N.M. Arffn and S. Salleh effcent. Ths s the novelty of ths paper. We begn fndng the soluton from the drected cyclc graph. The qualty technques used for fndng the acyclc graph and co-comparablty graph from the drected cyclc graph led to an effcent graph-mappng concept. The technque s vald and applcable for larger number of nodes. Our next paper wll put an attenton on graph parttonng and map t onto n 2processors. Acknowledgements. Ths work was supported by the Mnstry of Educaton, Malaysa for Research Acculturaton Grant Scheme (RAGS) under project code References [1] S. Baskyar and C. Dcknson, Schedulng Drected A-cyclc Task Graphs on a Bounded Set of Heterogeneous Processors Usng Task Duplcaton, Journal Parallel Dstrb. Comput., 65 (2005), [2] H. El-Rewn and T.G. Lews, Introducton to Parallel Computng, Prentce- Hall, [3] W. N. M. Arffn and S. Salleh, The Matchng Technque of Drected Cyclc Graph for Task Assgnment Problem, AIP Conference Proceedngs, 1635 (2014), [4] Mona M. Arafa and Fatma A. Omara, Genetc Algorthms for Task Schedulng Problem, Journal Parallel Dstrb. Comput., 70 (2010), [5] Lnhong Zhu, Wee Keong Ng, James Cheng, Structure and Attrbute Index for Approxmate Graph Matchng n Large Graphs, Informaton Systems, 36 (2011), [6] J.R. Ullmann, An Algorthm for Subgraph Isomorphsm, The Journal of the ACM, 23 (1976), no. 1, [7] W. H. Tsa, K. Fu, Error-correctng Isomorphsms of Attrbuted Relatonal Graphs for Pattern Analyss, IEEE Transacton on Systems, Man and Cybernetcs, 9 (1979), no. 12,

15 Task schedulng for drected cyclc graph 787 [8] L.P. Cordella, P. Fogga, C. Samsone, M. Vento, A (Sub)Graph Isomorphsm Algorthm for Matchng Large Graphs, IEEE Transacton on Pattern Analyss and Machne Intellgence, 26 (2004), no. 10, [9] H. Tong, C. Faloutsos, B. Callagher, T. Elass-Rad, Fast Best-Effort Pattern Matchng n Large Attrbuted Graphs, Proceedngs of the 13th ACM SIGKDD Internatonal Conference on Knowledge Dscovery and Data Mnng, ACM, New York, NY, USA, (2007), [10] H. Tong, C. Faloutsos, Center-pece Subgraphs: Problem Defnton and Fast Solutons, Proceedngs of the 12th ACM SIGKDD Internatonal Conference on Knowledge Dscovery and data Mnng, ACM, New York, NY, USA, (2006), [11] Y. Tan, J.M. Patel, Tale: A Tool for Approxmate Large Graph Matchng, Proceedngs of the 24th Internatonal Conference on Data Engneerng, IEEE Computer Socety, Washngton, DC, USA, (2008), [12] S.Zhang, S. L, J. Yang, Gadd, Dstance Index Based Subgraph Matchng n Bologcal Networks, Proceedngs of the 12th Internatonal Conference on Extendng Database Technology ACM, New York, NY, USA, (2009), [13] I. Gutman, S. Wegner, The Matchng Energy of a Graph, Dscrete Appl. Math., 160 (2012), [14] L. Shul, Y. Wegen, The Matchng Energy of Graphs wth Gven Parameters, Dscrete Appled Mathematcs, 162 (2014), [15] R. Mohan, A. Gupta, Graph Matchng Algorthm for Task assgnment Problem, Internatonal Journal of Computer Scence, Engneerng and Applcatons (IJCSEA), 1 (2011), no. 6, [16] M. Fuj, T. Kasam, K. Nnomya, Optmal Sequencng of Two Equvalent Processors, SIAM Journal of Appl. Math., 17 (1969), no. 4,

16 788 W.N.M. Arffn and S. Salleh [17] Y. Lao, J. Yn, D. Yn, L. Goa, D. Pllar: Dual-port Server Interconnecton Network for Large Scale Data Centers, Computer Networks, 56 (2012), Receved: July 11, 2015; Publshed: September 1, 2015

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap Int. Journal of Math. Analyss, Vol. 8, 4, no. 5, 7-7 HIKARI Ltd, www.m-hkar.com http://dx.do.org/.988/jma.4.494 Emprcal Dstrbutons of Parameter Estmates n Bnary Logstc Regresson Usng Bootstrap Anwar Ftranto*

More information

Obstacle-Aware Routing Problem in. a Rectangular Mesh Network

Obstacle-Aware Routing Problem in. a Rectangular Mesh Network Appled Mathematcal Scences, Vol. 9, 015, no. 14, 653-663 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.1988/ams.015.411911 Obstacle-Aware Routng Problem n a Rectangular Mesh Network Norazah Adzhar Department

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introducton 1.1 Parallel Processng There s a contnual demand for greater computatonal speed from a computer system than s currently possble (.e. sequental systems). Areas need great computatonal

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

A NOTE ON FUZZY CLOSURE OF A FUZZY SET

A NOTE ON FUZZY CLOSURE OF A FUZZY SET (JPMNT) Journal of Process Management New Technologes, Internatonal A NOTE ON FUZZY CLOSURE OF A FUZZY SET Bhmraj Basumatary Department of Mathematcal Scences, Bodoland Unversty, Kokrajhar, Assam, Inda,

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

F Geometric Mean Graphs

F Geometric Mean Graphs Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 (December 2015), pp. 937-952 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) F Geometrc Mean Graphs A.

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

CHAPTER 2 DECOMPOSITION OF GRAPHS

CHAPTER 2 DECOMPOSITION OF GRAPHS CHAPTER DECOMPOSITION OF GRAPHS. INTRODUCTION A graph H s called a Supersubdvson of a graph G f H s obtaned from G by replacng every edge uv of G by a bpartte graph,m (m may vary for each edge by dentfyng

More information

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm Internatonal Journal of Advancements n Research & Technology, Volume, Issue, July- ISS - on-splt Restraned Domnatng Set of an Interval Graph Usng an Algorthm ABSTRACT Dr.A.Sudhakaraah *, E. Gnana Deepka,

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

the nber of vertces n the graph. spannng tree T beng part of a par of maxmally dstant trees s called extremal. Extremal trees are useful n the mxed an

the nber of vertces n the graph. spannng tree T beng part of a par of maxmally dstant trees s called extremal. Extremal trees are useful n the mxed an On Central Spannng Trees of a Graph S. Bezrukov Unverstat-GH Paderborn FB Mathematk/Informatk Furstenallee 11 D{33102 Paderborn F. Kaderal, W. Poguntke FernUnverstat Hagen LG Kommunkatonssysteme Bergscher

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

2-Dimensional Image Representation. Using Beta-Spline

2-Dimensional Image Representation. Using Beta-Spline Appled Mathematcal cences, Vol. 7, 03, no. 9, 4559-4569 HIKARI Ltd, www.m-hkar.com http://dx.do.org/0.988/ams.03.3359 -Dmensonal Image Representaton Usng Beta-plne Norm Abdul Had Faculty of Computer and

More information

Complexity to Find Wiener Index of Some Graphs

Complexity to Find Wiener Index of Some Graphs Complexty to Fnd Wener Index of Some Graphs Kalyan Das Department of Mathematcs Ramnagar College, Purba Mednpur, West Bengal, Inda Abstract. The Wener ndex s one of the oldest graph parameter whch s used

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Available online at Available online at Advanced in Control Engineering and Information Science

Available online at   Available online at   Advanced in Control Engineering and Information Science Avalable onlne at wwwscencedrectcom Avalable onlne at wwwscencedrectcom Proceda Proceda Engneerng Engneerng 00 (2011) 15000 000 (2011) 1642 1646 Proceda Engneerng wwwelsevercom/locate/proceda Advanced

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Security Vulnerabilities of an Enhanced Remote User Authentication Scheme

Security Vulnerabilities of an Enhanced Remote User Authentication Scheme Contemporary Engneerng Scences, Vol. 7, 2014, no. 26, 1475-1482 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.12988/ces.2014.49186 Securty Vulnerabltes of an Enhanced Remote User Authentcaton Scheme Hae-Soon

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Evaluation of Parallel Processing Systems through Queuing Model

Evaluation of Parallel Processing Systems through Queuing Model ISSN 2278-309 Vkas Shnde, Internatonal Journal of Advanced Volume Trends 4, n Computer No.2, March Scence - and Aprl Engneerng, 205 4(2), March - Aprl 205, 36-43 Internatonal Journal of Advanced Trends

More information

Cordial and 3-Equitable Labeling for Some Star Related Graphs

Cordial and 3-Equitable Labeling for Some Star Related Graphs Internatonal Mathematcal Forum, 4, 009, no. 31, 1543-1553 Cordal and 3-Equtable Labelng for Some Star Related Graphs S. K. Vadya Department of Mathematcs, Saurashtra Unversty Rajkot - 360005, Gujarat,

More information

Bridges and cut-vertices of Intuitionistic Fuzzy Graph Structure

Bridges and cut-vertices of Intuitionistic Fuzzy Graph Structure Internatonal Journal of Engneerng, Scence and Mathematcs (UGC Approved) Journal Homepage: http://www.jesm.co.n, Emal: jesmj@gmal.com Double-Blnd Peer Revewed Refereed Open Access Internatonal Journal -

More information

A fast algorithm for color image segmentation

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

More information

Real-time Fault-tolerant Scheduling Algorithm for Distributed Computing Systems

Real-time Fault-tolerant Scheduling Algorithm for Distributed Computing Systems Real-tme Fault-tolerant Schedulng Algorthm for Dstrbuted Computng Systems Yun Lng, Y Ouyang College of Computer Scence and Informaton Engneerng Zheang Gongshang Unversty Postal code: 310018 P.R.CHINA {ylng,

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

ARTICLE IN PRESS. Signal Processing: Image Communication

ARTICLE IN PRESS. Signal Processing: Image Communication Sgnal Processng: Image Communcaton 23 (2008) 754 768 Contents lsts avalable at ScenceDrect Sgnal Processng: Image Communcaton journal homepage: www.elsever.com/locate/mage Dstrbuted meda rate allocaton

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Query Clustering Using a Hybrid Query Similarity Measure

Query Clustering Using a Hybrid Query Similarity Measure Query clusterng usng a hybrd query smlarty measure Fu. L., Goh, D.H., & Foo, S. (2004). WSEAS Transacton on Computers, 3(3), 700-705. Query Clusterng Usng a Hybrd Query Smlarty Measure Ln Fu, Don Hoe-Lan

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Querying by sketch geographical databases. Yu Han 1, a *

Querying by sketch geographical databases. Yu Han 1, a * 4th Internatonal Conference on Sensors, Measurement and Intellgent Materals (ICSMIM 2015) Queryng by sketch geographcal databases Yu Han 1, a * 1 Department of Basc Courses, Shenyang Insttute of Artllery,

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Classic Term Weighting Technique for Mining Web Content Outliers

Classic Term Weighting Technique for Mining Web Content Outliers Internatonal Conference on Computatonal Technques and Artfcal Intellgence (ICCTAI'2012) Penang, Malaysa Classc Term Weghtng Technque for Mnng Web Content Outlers W.R. Wan Zulkfel, N. Mustapha, and A. Mustapha

More information

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

A Topology-aware Random Walk

A Topology-aware Random Walk A Topology-aware Random Walk Inkwan Yu, Rchard Newman Dept. of CISE, Unversty of Florda, Ganesvlle, Florda, USA Abstract When a graph can be decomposed nto clusters of well connected subgraphs, t s possble

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

1 Introducton Gven a graph G = (V; E), a non-negatve cost on each edge n E, and a set of vertces Z V, the mnmum Stener problem s to nd a mnmum cost su

1 Introducton Gven a graph G = (V; E), a non-negatve cost on each edge n E, and a set of vertces Z V, the mnmum Stener problem s to nd a mnmum cost su Stener Problems on Drected Acyclc Graphs Tsan-sheng Hsu y, Kuo-Hu Tsa yz, Da-We Wang yz and D. T. Lee? September 1, 1995 Abstract In ths paper, we consder two varatons of the mnmum-cost Stener problem

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

More information

A Saturation Binary Neural Network for Crossbar Switching Problem

A Saturation Binary Neural Network for Crossbar Switching Problem A Saturaton Bnary Neural Network for Crossbar Swtchng Problem Cu Zhang 1, L-Qng Zhao 2, and Rong-Long Wang 2 1 Department of Autocontrol, Laonng Insttute of Scence and Technology, Benx, Chna bxlkyzhangcu@163.com

More information

Determining Fuzzy Sets for Quantitative Attributes in Data Mining Problems

Determining Fuzzy Sets for Quantitative Attributes in Data Mining Problems Determnng Fuzzy Sets for Quanttatve Attrbutes n Data Mnng Problems ATTILA GYENESEI Turku Centre for Computer Scence (TUCS) Unversty of Turku, Department of Computer Scence Lemmnkäsenkatu 4A, FIN-5 Turku

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information

Parallel and Distributed Association Rule Mining - Dr. Giuseppe Di Fatta. San Vigilio,

Parallel and Distributed Association Rule Mining - Dr. Giuseppe Di Fatta. San Vigilio, Parallel and Dstrbuted Assocaton Rule Mnng - Dr. Guseppe D Fatta fatta@nf.un-konstanz.de San Vglo, 18-09-2004 1 Overvew Assocaton Rule Mnng (ARM) Apror algorthm Hgh Performance Parallel and Dstrbuted Computng

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Transaction-Consistent Global Checkpoints in a Distributed Database System

Transaction-Consistent Global Checkpoints in a Distributed Database System Proceedngs of the World Congress on Engneerng 2008 Vol I Transacton-Consstent Global Checkponts n a Dstrbuted Database System Jang Wu, D. Manvannan and Bhavan Thurasngham Abstract Checkpontng and rollback

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Semi - - Connectedness in Bitopological Spaces

Semi - - Connectedness in Bitopological Spaces Journal of AL-Qadsyah for computer scence an mathematcs A specal Issue Researches of the fourth Internatonal scentfc Conference/Second صفحة 45-53 Sem - - Connectedness n Btopologcal Spaces By Qays Hatem

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

International Journal of Scientific & Engineering Research, Volume 7, Issue 5, May ISSN Some Polygonal Sum Labeling of Bistar

International Journal of Scientific & Engineering Research, Volume 7, Issue 5, May ISSN Some Polygonal Sum Labeling of Bistar Internatonal Journal of Scentfc & Engneerng Research Volume 7 Issue 5 May-6 34 Some Polygonal Sum Labelng of Bstar DrKAmuthavall SDneshkumar ABSTRACT- A (p q) graph G s sad to admt a polygonal sum labelng

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

Greedy Technique - Definition

Greedy Technique - Definition Greedy Technque Greedy Technque - Defnton The greedy method s a general algorthm desgn paradgm, bult on the follong elements: confguratons: dfferent choces, collectons, or values to fnd objectve functon:

More information

NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING

NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING Journal of Theoretcal and Appled Informaton Technology 27 JATIT. All rghts reserved. www.jatt.org NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING Fatma A. Newagy, Yasmne A. Fahmy, and

More information

Data-Aware Scheduling Strategy for Scientific Workflow Applications in IaaS Cloud Computing

Data-Aware Scheduling Strategy for Scientific Workflow Applications in IaaS Cloud Computing Data-Aware Schedulng Strategy for Scentfc Workflow Applcatons n IaaS Cloud Computng Sd Ahmed Makhlouf*, Belabbas Yagoub LIO Laboratory, Department of Computer Scence, Faculty of Exact and Appled Scences,

More information

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme Mathematcal and Computatonal Applcatons Artcle A Fve-Pont Subdvson Scheme wth Two Parameters and a Four-Pont Shape-Preservng Scheme Jeqng Tan,2, Bo Wang, * and Jun Sh School of Mathematcs, Hefe Unversty

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

On Embedding and NP-Complete Problems of Equitable Labelings

On Embedding and NP-Complete Problems of Equitable Labelings IOSR Journal o Mathematcs (IOSR-JM) e-issn: 78-578, p-issn: 39-765X Volume, Issue Ver III (Jan - Feb 5), PP 8-85 wwwosrjournalsorg Ombeddng and NP-Complete Problems o Equtable Labelngs S K Vadya, C M Barasara

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

A Frame Packing Mechanism Using PDO Communication Service within CANopen

A Frame Packing Mechanism Using PDO Communication Service within CANopen 28 A Frame Packng Mechansm Usng PDO Communcaton Servce wthn CANopen Mnkoo Kang and Kejn Park Dvson of Industral & Informaton Systems Engneerng, Ajou Unversty, Suwon, Gyeongg-do, South Korea Summary The

More information

A METHOD FOR FACTOR SCREENING OF SIMULATION EXPERIMENTS BASED ON ASSOCIATION RULE MINING

A METHOD FOR FACTOR SCREENING OF SIMULATION EXPERIMENTS BASED ON ASSOCIATION RULE MINING A METHOD FOR FACTOR SCREENING OF SIMULATION EXPERIMENTS BASED ON ASSOCIATION RULE MINING Lngyun Lu (a), We L (b), Png Ma (c), Mng Yang (d) Control and Smulaton Center, Harbn Insttute of Technology, Harbn

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

Solving the large scale knapsack feasibility problem using a distributed computation approach to integer programming

Solving the large scale knapsack feasibility problem using a distributed computation approach to integer programming https://do.org/10.1186/s40535-017-0047-0 RESEARCH Open Access Solvng the large scale napsac feasblty problem usng a dstrbuted computaton approach to nteger programmng Zhengtan Wu 1,2*, Fuyuan Hu 1 and

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

More information

Neural Network Based Algorithm for Multi-Constrained Shortest Path Problem

Neural Network Based Algorithm for Multi-Constrained Shortest Path Problem Neural Network Based Algorthm for Mult-Constraned Shortest Path Problem Jyang Dong 1,2, Junyng Zhang 2, and Zhong Chen 1 1 Department of Physcs, Fujan Engneerng Research Center for Sold-State Lghtng, Xamen

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information