An Energy and Traffic Aware Mapping Method for 3-D NoC-Bus Hybrid Architecture

Size: px
Start display at page:

Download "An Energy and Traffic Aware Mapping Method for 3-D NoC-Bus Hybrid Architecture"

Transcription

1 A ergy ad Traffic Aware Mappig Method for 3-D NoC-Bus Hybrid Architecture Taotao Zhag, Nig Wu, Fag Zhou, ad ei Zhou Abstract 3-D itegrated circuits (ICs) icrease the device desity ad reduce the delay of itercoects of dies by stackig two or more dies vertically. To take advatage of less eergy cosumptio i the vertical directio ad to solve the defect of poor heat dissipatio, a mappig method for 3-D NoC-Bus hybrid architecture is proposed based o the task graph. To achieve the two optimal goals, optimal eergy cosumptio ad optimal balaced distributio of traffic, we first calculate the optimal combiatios of buses usig backtrackig algorithm ad the filter out the optimal order of the odes o the buses by geetic algorithm. xperimetal results show that the optimal eergy cosumptio ca reduce trasmissio eergy by 35.5% compared with the optimal balaced distributio of traffic, ad the latter s variace of traffic distributio amog stacks ad horizotal layers is oly 5% of the former. Idex Terms etwork-o-chip (NoC), 3-D NoC-Bus, task graph, itercoect eergy, balaced distributio of traffic I I. INTRODUCTION N 3-D itegrated circuits (ICs), by usig through silico vias (TSVs), multiple plaar device layers are stacked ad bod together, as show i Fig. 1. As the gap betwee each layer is oly tes of micrometers, the legth of TSV is much smaller tha that of the horizotal lik, which is oly oe percet of the latter. As the itercoect distace betwee vertical adjacet cores is very small, little resistace ad capacitace is caused i TSVs. So whe trasmittig the same amout of data, TSVs cosume much less eergy tha horizotal liks [1]. To make better use of the advatages of TSV i 3-D ICs, the vertical itercoect utilizes a wide, low-latecy multi-drop bus, which formig 3-D NoC (etwork-o-chip) -Bus hybrid architecture []. The cores i the same stack are cotrolled by a cetralized Arbiter, i which flit ca be accessed i oly oe hop. Mauscript received July 0, 014; revised August 05, 014. This work was supported by the Natioal Natural Sciece Foudatio of Chia uder Grat (No , No ), the Idustry-academic Joit Techological Iovatios Fud Project of Jiagsu uder Grat (No.BY ), the Fudig of Jiagsu Iovatio Program for Graduate ducatio uder Grat (No.KYX_073), ad the Fudametal Research Fuds for the Cetral Uiversities. Taotao Zhag, the College of lectrical ad Iformatio gieerig, Najig Uiversity of Aeroautics ad Astroautics (NUAA), Najig 10016, Chia ( taotzhag@163.com). Nig Wu, the College of lectrical ad Iformatio gieerig, NUAA, Najig 10016, Chia ( wuee@uaa.edu.c). Fag Zhou, the College of lectrical ad Iformatio gieerig, NUAA, Najig 10016, Chia ( zfuaa@uaa.edu.c). ei Zhou, the College of Iformatio gieerig, Yagzhou Uiversity, Yagzhou 5009, Chia ( tomcat800607@16.com). Fig D itegratio usig TSVs However, 3-D ICs greatly icreased device desity, which itroduces serious thermal issues. As high temperature ca cause the chip ustable ad reduce the chip s lifetime, thermal issue becomes a major challege for 3-D itegratio. I the literature, may methods have bee proposed, such as icorporatig thermal vias ito itegrated circuits to mitigate thermal issues by lowerig the thermal resistace of the chip [3], plaig thermal via locatios durig floorplaig stages [4], coolig each level i the 3-D stack by microfluidic itercoects [5], schedulig dyamic thermally-aware job for 3-D systems [6], [7], desigig a OS-level schedulig algorithm that performs thermal-aware task schedulig o a 3-D chip [8], etc. I this paper, through distributig traffic uiformly to make a eve heat distributio, a ew method for mappig the task graph to 3-D NoC-Bus hybrid architecture is proposed. I additio to solve thermal issues, this algorithm ca also reduce commuicatio eergy by restrictig tasks withi the same stack. II. PRINCIPS OF TH PROPOSD MTHOD Ulike the traditioal 3-D NoC architecture, 3-D NoC-Bus hybrid architecture uses bus commuicatio i the vertical directio, as show i Fig.. Fig.. 3-D NoC-Bus hybrid architecture

2 Sice the architecture oly eeds oe hop commuicatig o the bus, it greatly improves latecy performace of system i the 3-D NoC-Bus hybrid architecture. Because of the differece of trasmissio performace betwee TSV ad the horizotal lik, it takes two steps to map the task graph to the 3-D NoC-Bus hybrid architecture. First, map the odes of the task graph to the stacks (buses) which eed to break the tree structure of the task graph ito liks usig backtrackig algorithm. It starts with the root ode of the tree ad goes to the child ode of curret ode. If curret ode that is a cross poit has multiple odes, go small ode first. Util reach the ed of the lik, go back to the cross poit to fid aother lik. Traversig all the liks i the steps of the umber of layers of 3-D NoC-Bus hybrid architecture, which is also the umber of odes o the bus, ad the bus uits ca be foud. Combiig those uits to make combiatios of buses without a same ode ad screeig out the combiatios that meet the requiremets. Secod, map the odes o the buses to differet layers. Because of a permutatio ad combiatio of odes o the buses is a mappig result, there will be may results if there are may odes o a bus. We use geetic algorithm to geerate ew results ad filter the bad results geeratio to geeratio. Select the result meet the eeds best i the last geeratio as the last mappig result. A. Task Graph Aalysis III. TASK MAPPING I order to fully describe the mappig algorithm i this paper, we use Task Graphs for Free (TGFF) [9] to geerate a 0-ode task graph radomly, as show i Fig. 3. Fig ode task graph Task graph is a acyclic directed graph derived from a special foreseeable applicatio. I the graph, every ode represets a task to be assiged to the core. Nodes coect to each other if they have commuicatio requiremet with other odes. The weight o the edge deotes the commuicatio data volume betwee the correspodig odes. Accordig to the umber N of odes i the task graph ad the layers eed to be geerated, a 3-D NoC-Bus hybrid architecture ca be fialized via the followig iequatio ad equatio: ( 1) N N N / N is the miimum iteger bigger tha N/, which deotes the maximum odes i the task graph ca be allocated i a layer. If N <, other - N odes should be added to the 3-D NoC-Bus hybrid architecture. Whe the task graph i Fig. 3 is mapped to the D NoC-Bus hybrid architecture, layers of the architecture will be allocated 7 odes, ad 6 odes i the remaiig layer. I additio, it takes 7 additioal odes to fill the architecture. Sice the commuicatio betwee the odes are very differet, how to layout this odes will make great impact o system performace. Cosiderig trasmittig i TSVs ot oly ca reduce much eergy tha i horizotal liks [1] but also has a greater ifluece o the heat dissipatio [10], [11], [1], the promised algorithm maps the odes i the stack first ad the maps the odes i the horizotal layers. B. Mapped to the Stacks To assig the odes i the task graph to the stacks, backtrackig algorithm is utilized. The proposed method break up the tree structure ito several liks accordig to the paret-child relatioship odes. First, look for liks from the root ode ad go the path of small ode preferetially whe come across a bifurcate poit. Util reach the ed ode, the retur to the bifurcate poit ad fid other liks recursively. Doig i this way ca esure that the correlative odes are allocated i the same stack. As show i Fig. 3, to map the task graph i a D NoC-Bus architecture, 0 odes should be mapped to 7 stacks, oe of which cotais two TAB I INKS FOUND FROM TH TASK GRAPH ik odes ad each of the other cotais 3 odes. Doe i accordace with the above, the task graph ca be broke ito 3 liks, as show i Table I. Secod, after fidig out all the liks, traverse the odes o the liks usig as a uit. Put the uits that do t cotai the No. (1)

3 same ode together as a combiatio of stacks. If the umber of uits that do t cotai the same ode is smaller tha the umber of stacks we eed, fid other uits usig - 1 as a uit i the rest odes, which are ot i the uits, as show i Fig. 4. ) Optimal Balaced Distributio of Traffic To allocate the tasks averagely to the 7 stacks, which ca obviously form a uiform distributio of heat to solve the thermal issues, we use S v, the variace amog the commuicatio data volume of the stacks, as a yardstick to measure the degree of uiformity of traffic i each stack. Fig. 4. Method of fidig the uits i a lik A, B, C ad D represet the odes i a lik of the task graph. is the umber of layers (the umber of odes a stack icludes). As is calculated, bit trasmissio cost the horizotal lik 0.17 pj ad the TSV pj [1]. Bit trasmissio eergy for TSV is oly 7.5% of that of horizotal lik. So it ca reduce plety of commuicatio eergy if aggregates tasks withi the same stack. But the more tasks cluster i the same stack, the more power desity of this stack icrease, which will be likely to geerate a hot spot. This paper maps the odes of the task graph i two extreme ways, the optimal eergy cosumptio ad the optimal balaced distributio of traffic. The former oly cosiders aggregate as may tasks as we ca i the same stack to save maximum commuicatio eergy ad the latter just takes a average allocatio i the stacks to make a uiform distributio of heat. Accordig to the eeds, cosiderig them both is a good method to make a tradeoff betwee eergy cosumptio ad heat dissipatio. They ca be gotte at the same time due to they are ot a iverse relatioship. 1) Optimal ergy Cosumptio 6 stacks of 3 odes ca be foud from the liks i Table I, ad the rest two odes is allocated i the last stack. As the proposed method computed, there are 41 kids of combiatios. Whe oly cosiderig eergy cosumptio, aggregatig tasks i the same stack, usig F stacks as the degree of aggregatig tasks, result ca be reached whe F stacks is the maximum of the combiatios as show i Fig. 5. The * i Fig. 5 represets the ode additioal added. S v i 1 ( F ) deotes the average value of all the stacks. Via this equatio, the result of optimal balaced distributio of traffic ca be foud whe S v is the miimum of the combiatios, as show i Fig. 6. Fig. 6. Map of stacks of optimal balaced distributio of traffic C. Mapped to the Horizotal ayers xcept the two optimal combiatios of buses above, we ca also fid other combiatios that meet our requiremets ad uite the result mappig to the horizotal layers to fid the best mappig result amog them. Due to the trasmissio betwee odes o the bus just eed a sigle hop, it has little impact how to arrage the odes o the stack. So the odes o the bus ca be sorted casually ad what the proposed method eed to do is fidig out which arragemet of the odes o the buses is the best. Geetic algorithm is used to fid the best permutatio we eed. A model of chromosome is created i this algorithm, as show i Fig. 7. vi (3) F stacks F vi i1 () F vi represets the commuicatio data volume of each stack. Fig. 5. Map of stacks of optimal eergy cosumptio Fig. 7. The way of chromosomal heredity of the geetic algorithm of the proposed method

4 The legth of the chromosomal which has multilayer structure is equal to the umber of bus eed to be mapped. A bus represets a deoxyriboucleic acid (DNA) i the chromosome. very chromosome has oly oe ustable DNA (coected with dashed lies i Fig. 7) that is susceptible to mutatio. A mutatio or exchage of chromosomes is equivalet to chage the odes sort o the buses. To choose the best chromosomes we eed, a list of total commuicatio data volume belog to each ode is created. code each DNA i the chromosomes to sum the total commuicatio data volume of each layer. To achieve a balaced traffic of each layer, we use S, variace amog the commuicatio volume of the layers, to measure the degree of uiformity of traffic i each layer. (a) Optimal ergy Cosumptio S i1 ( i1 i F j j( i1) ( 1) F / i ) (4) represets the umber of layers of chromosomes. represets the average value of the layers. F j deotes the total commuicatio volume flowig through the ode j. j is recoded accordig to the structure of chromosomes. For example, F 10 of Chromosome A i Fig. 7 represets the total commuicatio volume of ode 16 of the task graph i Fig. 3, which is Mb. Ulike the very low probability of gee mutatio i the ature, here the mutatio should have high probability to keep the diversity each geeratio. The sort chromosomes i ascedig order by S ad keep the previous 50 chromosomes that meet the eeds ad reset all the ustable DNAs i the chose chromosomes to esure diversity each geeratio. Util the last geeratio, choose the first chromosome as the best mappig result of horizotal layers. I the experimet, the iitial populatio size is 100, the crossover rate is 0.8, the mutatio rate that is big here is 0.5, the maximum evolutio geeratio is 500 ad the legth of chromosome is 7. The mappig results of horizotal layers of optimal eergy cosumptio ad optimal balaced distributio of traffic, which respectively are {{3, 1, 6, 11, 13, 1, 0};{8, 4, 5, 14, 16, 15, *};{9,, 7, 19, 17, 18, 10}} ad {{1, 11, 13, 6, 0, 7, 9};{4, 14, 16, 18, 3, 1, *};{5, 19, 17, 15,, 10, 8}}, ca be reached with the parameters beig set above. IV. MAPPING RSUTS ANAYSIS I the experimet of this paper, we foud two optimal mappig results, optimal eergy cosumptio ad optimal balaced distributio of traffic, based o the task graph i Fig. 3. Uite the mappig results of stacks ad the mappig results of horizotal layers, the fial mappig results of 3-D NoC-Bus hybrid architecture ca be derived as show i Fig. 8. (b) Optimal Balaced Distributio of Traffic Fig. 8. Mappig results of the two optimal goals of 3-D NoC-Bus hybrid architecture Assumig D is the Mahatta distace betwee two odes i the 3-D NoC-Bus hybrid architecture. D D horizotal D vertical So the D horizotal of ode 11 ad ode 8 of the optimal balaced distributio of traffic i Fig. 8 is 3 ad the D vertical is. Usig the Mahatta distace, we ca calculate the eergy cosumptio durig commuicatio by the followig equatio. lik horizotal horizotal D horizotal vertical 1/ ChorizotalVdd D vertical horizotal is determied by the physical capacitace of horizotal lik C horizotal, supply voltage V dd ad activity factor α of the etwork commuicatio [1]. vertical ca be calculated i a similar maer like horizotal i (6). Accordig to the techology metioed i literature [1], bit trasmissio eergy ca be respectively calculated as 0.17 pj ad pj of horizotal lik ad vertical lik. With that, the total trasmissio eergy of optimal eergy cosumptio is.05 uj, just 64.5% of the trasmissio eergy of optimal balaced distributio of traffic, which is 3.19 uj. Although optimal eergy cosumptio ca save much eergy tha optimal balaced distributio of traffic, but the traffic distributio has large gap betwee stacks ad layers, which is ot coducive to system heat dissipatio. The differece of traffic distributio betwee optimal ways is (5) (6)

5 obvious, as show i Fig. 9. eergy savig solutio by usig the proposed method uder the circumstace that each stack s temperature is less tha the threshold temperature. Fig. 10. Map of optimal balaced distributio of traffic uder F stacks 1Mb Fig. 9. Traffic distributio of the two optimal goals of 3-D NoC-Bus hybrid architecture No matter amog stacks or layers, it is obvious that the traffic distributio is more uiform i optimal balaced distributio of traffic tha optimal eergy cosumptio. The sum of variaces of the stacks ad layers commuicatio data volume of the optimal balaced distributio of traffic is oly 5% of the optimal eergy cosumptio. The two optimal ways tested here are two extreme ways, oe of which oly cosiderig reducig trasmissio eergy, ad the other is just for the sake of heat dissipatio. Cosiderig both of them by uitig F stacks i () ad S v i (3), the uified equatios ca be represeted by (7). F stacks F mi S v Smax ( S v ) Max ( F stacks or (7) Mi ) F mi ad S max are set accordig to the results of bus combiatios. O the basis of bus combiatios i the step of mappig to stacks, we set F mi = 1 Mb ad the map of optimal balaced distributio of traffic ca be gotte as show i Fig. 10. Usig (6), the total trasmissio eergy i Fig. 10 is.665 uj, accoutig for 83.6% ad 130.% of optimal balaced distributio of traffic ad optimal eergy cosumptio. Ad the sum of variaces of the stacks ad layers commuicatio data volume is betwee the variaces of the two optimal goals, too. By settig some other costraits, the proposed method ca be used further. Such as, fid the relatioship betwee the stack s temperature ad commuicatio data volume. Defie a threshold temperature of stacks, ad we ca fid the most V. CONCUSIONS The proposed method is used to fid a good map to the 3-D NoC-Bus hybrid architecture based o the task graph. I the experimets, the optimal eergy cosumptio ca reduce trasmissio eergy by 35.5% compared with the optimal balaced distributio of traffic, ad the commuicatio data volume of the equalizatio is more uiform tha the optimal eergy, which is coducive to heat dissipatio. Ad the two optimal goals ca be cosidered both by a compromise optimizatio goal betwee them. RFRNCS [1] Cheg Y, Zhag, Ha Y, et al. Thermal-costraied task allocatio for itercoect eergy reductio i 3-d homogeeous mpsocs[j]. Very arge Scale Itegratio (VSI) Systems, I Trasactios o, 013, 1(): [] i, Feihui, et al. "Desig ad maagemet of 3D chip multiprocessors usig etwork-i-memory." ACM SIGARCH Computer Architecture News. Vol. 34. No.. I Computer Society, 006. [3] Gople, Bret, ad Sachi Sapatekar. "Thermal via placemet i 3D ICs."Proceedigs of the 005 iteratioal symposium o Physical desig. ACM, 005. [4] Wog, ric, ad Sug Kyu im. "3D floorplaig with thermal vias." Desig, Automatio ad Test i urope, 006. DAT'06. Proceedigs. Vol. 1. I, 006. [5] Bakir, Muhaad S., et al. "3D heterogeeous itegrated systems: iquid coolig, power delivery, ad implemetatio." Custom Itegrated Circuits Coferece, 008. CICC 008. I. I, 008. [6] Cosku, Ayse Kivilcim, et al. "Dyamic thermal maagemet i 3D multicore architectures." Desig, Automatio & Test i urope Coferece & xhibitio, 009. DAT'09.. I, 009. [7] Zhu, Chagyu, et al. "Three-dimesioal chip-multiprocessor ru-time thermal maagemet." Computer-Aided Desig of Itegrated Circuits ad Systems, I Trasactios o 7.8 (008): [8] Zhou, Xiuyi, et al. "Thermal-aware task schedulig for 3d multicore processors."parallel ad Distributed Systems, I Trasactios o 1.1 (010): [9] Dick, Robert P., David. Rhodes, ad Waye Wolf. "TGFF: task graphs for free." Proceedigs of the 6th iteratioal workshop o Hardware/software codesig. I Computer Society, [10] Zhou, Xiuyi, et al. "Thermal-aware task schedulig for 3d multicore processors."parallel ad Distributed Systems, I Trasactios o 1.1 (010): [11] Baerjee, Kaustav, et al. "3-D ICs: A ovel chip desig for improvig deep-submicrometer itercoect performace ad systems-o-chip itegratio."proceedigs of the I 89.5 (001): [1] Xie, Yua, et al. "Desig space exploratio for 3D architectures." ACM Joural o mergig Techologies i Computig Systems (JTC). (006):

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers *

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers * Load balaced Parallel Prime umber Geerator with Sieve of Eratosthees o luster omputers * Soowook Hwag*, Kyusik hug**, ad Dogseug Kim* *Departmet of Electrical Egieerig Korea Uiversity Seoul, -, Rep. of

More information

Application Mapping for Express Channel-Based Networks-on-Chip

Application Mapping for Express Channel-Based Networks-on-Chip Applicatio Mappig for Express Chael-Based Networks-o-Chip Di Zhu, Lizhog Che, Siyu Yue, ad Massoud Pedram Uiversity of Souther Califoria Los Ageles, Califoria, USA 9009 {dizhu, lizhogc, siyuyue, pedram}@usc.edu

More information

Relay Placement Based on Divide-and-Conquer

Relay Placement Based on Divide-and-Conquer Relay Placemet Based o Divide-ad-Coquer Ravabakhsh Akhlaghiia, Azadeh Kaviafar, ad Mohamad Javad Rostami, Member, IACSIT Abstract I this paper, we defie a relay placemet problem to cover a large umber

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

An Estimation of Distribution Algorithm for solving the Knapsack problem

An Estimation of Distribution Algorithm for solving the Knapsack problem Vol.4,No.5, 214 Published olie: May 25, 214 DOI: 1.7321/jscse.v4.5.1 A Estimatio of Distributio Algorithm for solvig the Kapsack problem 1 Ricardo Pérez, 2 S. Jös, 3 Arturo Herádez, 4 Carlos A. Ochoa *1,

More information

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP Nature-Ispired Computig Hadlig Costraits Dr. Şima Uyar September 2006 Itroductio may practical problems are costraied ot all combiatios of variable values represet valid solutios feasible solutios ifeasible

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

CS 683: Advanced Design and Analysis of Algorithms

CS 683: Advanced Design and Analysis of Algorithms CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

World Scientific Research Journal (WSRJ) ISSN: Research on Fresnel Lens Optical Receiving Antenna in Indoor Visible

World Scientific Research Journal (WSRJ) ISSN: Research on Fresnel Lens Optical Receiving Antenna in Indoor Visible World Scietific Research Joural (WSRJ) ISSN: 2472-3703 www.wsr-j.org Research o Fresel Les Optical Receivig Atea i Idoor Visible Light Commuicatio Zhihua Du College of Electroics Egieerig, Chogqig Uiversity

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5 Morga Kaufma Publishers 26 February, 28 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Set-Associative Cache Architecture Performace Summary Whe CPU performace icreases:

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

More information

Małgorzata Sterna. Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak

Małgorzata Sterna. Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak Małgorzata Stera Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak Istitute of Computig Sciece Pozań Uiversity of Techology Pozań - Polad Scope of the Talk Problem defiitio MP Formulatio

More information

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb Chapter 3 Descriptive Measures Measures of Ceter (Cetral Tedecy) These measures will tell us where is the ceter of our data or where most typical value of a data set lies Mode the value that occurs most

More information

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000.

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000. 5-23 The course that gives CM its Zip Memory Maagemet II: Dyamic Storage Allocatio Mar 6, 2000 Topics Segregated lists Buddy system Garbage collectio Mark ad Sweep Copyig eferece coutig Basic allocator

More information

DESIGN AND ANALYSIS OF LDPC DECODERS FOR SOFTWARE DEFINED RADIO

DESIGN AND ANALYSIS OF LDPC DECODERS FOR SOFTWARE DEFINED RADIO DESIGN AND ANALYSIS OF LDPC DECODERS FOR SOFTWARE DEFINED RADIO Sagwo Seo, Trevor Mudge Advaced Computer Architecture Laboratory Uiversity of Michiga at A Arbor {swseo, tm}@umich.edu Yumig Zhu, Chaitali

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19 CIS Data Structures ad Algorithms with Java Sprig 09 Stacks, Queues, ad Heaps Moday, February 8 / Tuesday, February 9 Stacks ad Queues Recall the stack ad queue ADTs (abstract data types from lecture.

More information

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules

More information

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 9, 85-0 (2003) Evaluatio of Distributed ad Replicated HLR for Locatio Maagemet i PCS Network Departmet of Computer Sciece ad Iformatio Egieerig Natioal Chiao

More information

The Value of Peering

The Value of Peering The Value of Peerig ISP/IXP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 25 th

More information

Stone Images Retrieval Based on Color Histogram

Stone Images Retrieval Based on Color Histogram Stoe Images Retrieval Based o Color Histogram Qiag Zhao, Jie Yag, Jigyi Yag, Hogxig Liu School of Iformatio Egieerig, Wuha Uiversity of Techology Wuha, Chia Abstract Stoe images color features are chose

More information

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a 4. [10] Usig a combiatorial argumet, prove that for 1: = 0 = Let A ad B be disjoit sets of cardiality each ad C = A B. How may subsets of C are there of cardiality. We are selectig elemets for such a subset

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article Available olie www.jocpr.com Joural of Chemical ad Pharmaceutical Research, 2013, 5(12):745-749 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 K-meas algorithm i the optimal iitial cetroids based

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

THE WAY OF CALCULATING THE TRAFFIC AND SIGNALING NETWORK DIMENSION OF COMMON CHANNEL SIGNALING NO.7 (CCS7)

THE WAY OF CALCULATING THE TRAFFIC AND SIGNALING NETWORK DIMENSION OF COMMON CHANNEL SIGNALING NO.7 (CCS7) The Way of Calculatig The Traffic... THE WAY OF CALCULATIG THE TRAFFIC AD SIGALIG ETWORK DIMESIO OF COMMO CHAEL SIGALIG O.7 (CCS7) Departeme Tekik Elektro, Fakultas Tekik, Uiversitas Sumatera Utara Abstract:

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

More information

Security of Bluetooth: An overview of Bluetooth Security

Security of Bluetooth: An overview of Bluetooth Security Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give

More information

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks Idia Joural of Sciece ad Techology, Vol 9(7), DOI:.7485/ijst/6/v9i7/87734, February 6 ISSN (Prit) : 974-6846 ISSN (Olie) : 974-5645 GTS Schedulig Scheme for Real-Time Commuicatio i IEEE8.5.4 Idustrial

More information

The Counterchanged Crossed Cube Interconnection Network and Its Topology Properties

The Counterchanged Crossed Cube Interconnection Network and Its Topology Properties WSEAS TRANSACTIONS o COMMUNICATIONS Wag Xiyag The Couterchaged Crossed Cube Itercoectio Network ad Its Topology Properties WANG XINYANG School of Computer Sciece ad Egieerig South Chia Uiversity of Techology

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

More information

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP)

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP) Heuristic Approaches for Solvig the Multidimesioal Kapsack Problem (MKP) R. PARRA-HERNANDEZ N. DIMOPOULOS Departmet of Electrical ad Computer Eg. Uiversity of Victoria Victoria, B.C. CANADA Abstract: -

More information

Hui Xiao School of Environmental Science, Nanjing Xiaozhuang University, Nanjing , China

Hui Xiao School of Environmental Science, Nanjing Xiaozhuang University, Nanjing , China doi:0.3/00.39.. Cotiuous knn Queries i Dyamic Road Networks Hui Xiao School of Evirometal Sciece, Najig Xiaozhuag Uiversity, Najig 7, Chia Abstract Cotiuous knn queries have bee widely studied i recet

More information

arxiv: v2 [cs.ds] 24 Mar 2018

arxiv: v2 [cs.ds] 24 Mar 2018 Similar Elemets ad Metric Labelig o Complete Graphs arxiv:1803.08037v [cs.ds] 4 Mar 018 Pedro F. Felzeszwalb Brow Uiversity Providece, RI, USA pff@brow.edu March 8, 018 We cosider a problem that ivolves

More information

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1 COSC 1P03 Ch 7 Recursio Itroductio to Data Structures 8.1 COSC 1P03 Recursio Recursio I Mathematics factorial Fiboacci umbers defie ifiite set with fiite defiitio I Computer Sciece sytax rules fiite defiitio,

More information

Fast Fourier Transform (FFT) Algorithms

Fast Fourier Transform (FFT) Algorithms Fast Fourier Trasform FFT Algorithms Relatio to the z-trasform elsewhere, ozero, z x z X x [ ] 2 ~ elsewhere,, ~ e j x X x x π j e z z X X π 2 ~ The DFS X represets evely spaced samples of the z- trasform

More information

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services A QoS Provisioig mechaism of Real-time Wireless USB Trasfers for Smart HDTV Multimedia Services Ji-Woo im 1, yeog Hur 2, Jog-Geu Jeog 3, Dog Hoo Lee 4, Moo Sog Yeu 5, Yeowoo Lee 6 ad Seog Ro Lee 7 1 Istitute

More information

Properties and Embeddings of Interconnection Networks Based on the Hexcube

Properties and Embeddings of Interconnection Networks Based on the Hexcube JOURNAL OF INFORMATION PROPERTIES SCIENCE AND AND ENGINEERING EMBEDDINGS OF 16, THE 81-95 HEXCUBE (2000) 81 Short Paper Properties ad Embeddigs of Itercoectio Networks Based o the Hexcube JUNG-SING JWO,

More information

An Algorithm of Mobile Robot Node Location Based on Wireless Sensor Network

An Algorithm of Mobile Robot Node Location Based on Wireless Sensor Network A Algorithm of Mobile Robot Node Locatio Based o Wireless Sesor Network https://doi.org/0.399/ijoe.v3i05.7044 Peg A Nigbo Uiversity of Techology, Zhejiag, Chia eirxvrp2269@26.com Abstract I the wireless

More information

Interference Aware Channel Assignment Scheme in Multichannel Wireless Mesh Networks

Interference Aware Channel Assignment Scheme in Multichannel Wireless Mesh Networks Iterferece Aware Chael Assigmet Scheme i Multichael Wireless Mesh Networks Sumyeg Kim Departmet of Computer Software Egieerig Kumoh Natioal Istitute of Techology Gum South Korea Abstract Wireless mesh

More information

Accuracy Improvement in Camera Calibration

Accuracy Improvement in Camera Calibration Accuracy Improvemet i Camera Calibratio FaJie L Qi Zag ad Reihard Klette CITR, Computer Sciece Departmet The Uiversity of Aucklad Tamaki Campus, Aucklad, New Zealad fli006, qza001@ec.aucklad.ac.z r.klette@aucklad.ac.z

More information

A Key Distribution method for Reducing Storage and Supporting High Level Security in the Large-scale WSN

A Key Distribution method for Reducing Storage and Supporting High Level Security in the Large-scale WSN Iteratioal Joural of Digital Cotet Techology ad its Applicatios Vol. 2 No 1, March 2008 A Key Distributio method for Reducig Storage ad Supportig High Level Security i the Large-scale WSN Yoo-Su Jeog *1,

More information

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System A Novel Feature Extractio Algorithm for Haar Local Biary Patter Texture Based o Huma Visio System Liu Tao 1,* 1 Departmet of Electroic Egieerig Shaaxi Eergy Istitute Xiayag, Shaaxi, Chia Abstract The locality

More information

On Nonblocking Folded-Clos Networks in Computer Communication Environments

On Nonblocking Folded-Clos Networks in Computer Communication Environments O Noblockig Folded-Clos Networks i Computer Commuicatio Eviromets Xi Yua Departmet of Computer Sciece, Florida State Uiversity, Tallahassee, FL 3306 xyua@cs.fsu.edu Abstract Folded-Clos etworks, also referred

More information

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware Parallel Polygo Approximatio Algorithm Targeted at Recofigurable Multi-Rig Hardware M. Arif Wai* ad Hamid R. Arabia** *Califoria State Uiversity Bakersfield, Califoria, USA **Uiversity of Georgia, Georgia,

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations Applied Mathematical Scieces, Vol. 1, 2007, o. 25, 1203-1215 A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045, Oe

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein 068.670 Subliear Time Algorithms November, 0 Lecture 6 Lecturer: Roitt Rubifeld Scribes: Che Ziv, Eliav Buchik, Ophir Arie, Joatha Gradstei Lesso overview. Usig the oracle reductio framework for approximatig

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem Exact Miimum Lower Boud Algorithm for Travelig Salesma Problem Mohamed Eleiche GeoTiba Systems mohamed.eleiche@gmail.com Abstract The miimum-travel-cost algorithm is a dyamic programmig algorithm to compute

More information

1. SWITCHING FUNDAMENTALS

1. SWITCHING FUNDAMENTALS . SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig

More information

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms Fuzzy Rule Selectio by Data Miig Criteria ad Geetic Algorithms Hisao Ishibuchi Dept. of Idustrial Egieerig Osaka Prefecture Uiversity 1-1 Gakue-cho, Sakai, Osaka 599-8531, JAPAN E-mail: hisaoi@ie.osakafu-u.ac.jp

More information

Digital Microfluidic Biochips Online Fault Detection Route Optimization Scheme Chuan-pei XU and Tong-zhou ZHAO *

Digital Microfluidic Biochips Online Fault Detection Route Optimization Scheme Chuan-pei XU and Tong-zhou ZHAO * 2018 Iteratioal Coferece o Commuicatio, Network ad Artificial Itelligece (CNAI 2018) ISBN: 978-1-60595-065-5 Digital Microfluidic Biochips Olie Fault Detectio Route Optimizatio Scheme Chua-pei XU ad Tog-zhou

More information

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c Iteratioal Coferece o Computatioal Sciece ad Egieerig (ICCSE 015) Harris Corer Detectio Algorithm at Sub-pixel Level ad Its Applicatio Yuafeg Ha a, Peijiag Che b * ad Tia Meg c School of Automobile, Liyi

More information

Cubic Polynomial Curves with a Shape Parameter

Cubic Polynomial Curves with a Shape Parameter roceedigs of the th WSEAS Iteratioal Coferece o Robotics Cotrol ad Maufacturig Techology Hagzhou Chia April -8 00 (pp5-70) Cubic olyomial Curves with a Shape arameter MO GUOLIANG ZHAO YANAN Iformatio ad

More information

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1 Adaptive Graph Partitioig Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, ad W. J. Dewar 1 1 School of Electrical Egieerig Uiversity of New South Wales, Australia 2 Divisio of Radiophysics

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

A Polynomial Interval Shortest-Route Algorithm for Acyclic Network

A Polynomial Interval Shortest-Route Algorithm for Acyclic Network A Polyomial Iterval Shortest-Route Algorithm for Acyclic Network Hossai M Akter Key words: Iterval; iterval shortest-route problem; iterval algorithm; ucertaity Abstract A method ad algorithm is preseted

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

Sectio 4, a prototype project of settig field weight with AHP method is developed ad the experimetal results are aalyzed. Fially, we coclude our work

Sectio 4, a prototype project of settig field weight with AHP method is developed ad the experimetal results are aalyzed. Fially, we coclude our work 200 2d Iteratioal Coferece o Iformatio ad Multimedia Techology (ICIMT 200) IPCSIT vol. 42 (202) (202) IACSIT Press, Sigapore DOI: 0.7763/IPCSIT.202.V42.0 Idex Weight Decisio Based o AHP for Iformatio Retrieval

More information

Study on effective detection method for specific data of large database LI Jin-feng

Study on effective detection method for specific data of large database LI Jin-feng Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 205) Study o effective detectio method for specific data of large database LI Ji-feg (Vocatioal College of DogYig, Shadog

More information

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

Graphs. Minimum Spanning Trees. Slides by Rose Hoberman (CMU)

Graphs. Minimum Spanning Trees. Slides by Rose Hoberman (CMU) Graphs Miimum Spaig Trees Slides by Rose Hoberma (CMU) Problem: Layig Telephoe Wire Cetral office 2 Wirig: Naïve Approach Cetral office Expesive! 3 Wirig: Better Approach Cetral office Miimize the total

More information

Research Article Optimal Configuration of Virtual Links for Avionics Network Systems

Research Article Optimal Configuration of Virtual Links for Avionics Network Systems Iteratioal Joural of Aerospace Egieerig Volume 205, Article ID 329820, 9 pages http://dx.doi.org/0.55/205/329820 Research Article Optimal Cofiguratio of Virtual Liks for Avioics Network Systems Dogha A,

More information

Minimum Spanning Trees

Minimum Spanning Trees Presetatio for use with the textbook, lgorithm esig ad pplicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 0 Miimum Spaig Trees 0 Goodrich ad Tamassia Miimum Spaig Trees pplicatio: oectig a Network Suppose

More information

k (check node degree) and j (variable node degree)

k (check node degree) and j (variable node degree) A Parallel Turbo Decodig Message Passig Architecture for Array LDPC Codes Kira Guam, Pakaj Bhagawat, Weihuag Wag, Gwa Choi, Mark Yeary * Dept. of Electrical Egieerig, Texas A&M Uiversity, College Statio,

More information

Classification of binary vectors by using DSC distance to minimize stochastic complexity

Classification of binary vectors by using DSC distance to minimize stochastic complexity Patter Recogitio Letters 24 (2003) 65 73 www.elsevier.com/locate/patrec Classificatio of biary vectors by usig DSC distace to miimize stochastic complexity Pasi Fr ati *, Matao Xu, Ismo K arkk aie Departmet

More information

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem Iteratioal Joural of Systems Sciece ad Applied Mathematics 206; (4): 58-62 http://www.sciecepublishiggroup.com/j/ssam doi: 0.648/j.ssam.206004.4 A Algorithm to Solve Fuzzy Trapezoidal Trasshipmet Problem

More information

Relationship between augmented eccentric connectivity index and some other graph invariants

Relationship between augmented eccentric connectivity index and some other graph invariants Iteratioal Joural of Advaced Mathematical Scieces, () (03) 6-3 Sciece Publishig Corporatio wwwsciecepubcocom/idexphp/ijams Relatioship betwee augmeted eccetric coectivity idex ad some other graph ivariats

More information

Global Optimization of File Availability Through Replication for Efficient File Sharing in MANETs

Global Optimization of File Availability Through Replication for Efficient File Sharing in MANETs Global Optimizatio of File Availability Through Replicatio for Efficiet File Sharig i MANETs Kag Che ad Haiyig She Departmet of Electrical ad Computer Egieerig Clemso Uiversity Clemso, South Carolia 29631

More information

Minimum Spanning Trees. Application: Connecting a Network

Minimum Spanning Trees. Application: Connecting a Network Miimum Spaig Tree // : Presetatio for use with the textbook, lgorithm esig ad pplicatios, by M. T. oodrich ad R. Tamassia, Wiley, Miimum Spaig Trees oodrich ad Tamassia Miimum Spaig Trees pplicatio: oectig

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE

WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE Wiwik Aggraei 1, Agyl Ardi Rahmadi 1, Radityo Prasetyo Wibowo 1 1 Iformatio System Departmet, Faculty of Iformatio Techology, Istitut Tekologi Sepuluh

More information

Announcements. Reading. Project #4 is on the web. Homework #1. Midterm #2. Chapter 4 ( ) Note policy about project #3 missing components

Announcements. Reading. Project #4 is on the web. Homework #1. Midterm #2. Chapter 4 ( ) Note policy about project #3 missing components Aoucemets Readig Chapter 4 (4.1-4.2) Project #4 is o the web ote policy about project #3 missig compoets Homework #1 Due 11/6/01 Chapter 6: 4, 12, 24, 37 Midterm #2 11/8/01 i class 1 Project #4 otes IPv6Iit,

More information

CMSC Computer Architecture Lecture 11: More Caches. Prof. Yanjing Li University of Chicago

CMSC Computer Architecture Lecture 11: More Caches. Prof. Yanjing Li University of Chicago CMSC 22200 Computer Architecture Lecture 11: More Caches Prof. Yajig Li Uiversity of Chicago Lecture Outlie Caches 2 Review Memory hierarchy Cache basics Locality priciples Spatial ad temporal How to access

More information

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection 2017 Asia-Pacific Egieerig ad Techology Coferece (APETC 2017) ISBN: 978-1-60595-443-1 Otology-based Decisio Support System with Aalytic Hierarchy Process for Tour Pacage Selectio Tie-We Sug, Chia-Jug Lee,

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 6 Special Issue o Logistics, Iformatics ad Service Sciece Sofia 2015 Prit ISSN: 1311-9702; Olie ISSN: 1314-4081 DOI:

More information

Optimum design of a banked memory with power management

Optimum design of a banked memory with power management Optimum desig of a baked memory with power maagemet Leoardo Steifeld, Marcus Ritt, Ferado Silveira Luigi Carro, Istituto de Igeieria Electrica, Uiversidad de la Republica, Uruguay. {leo, silveira}@fig.edu.uy

More information

A New Bit Wise Technique for 3-Partitioning Algorithm

A New Bit Wise Technique for 3-Partitioning Algorithm Special Issue of Iteratioal Joural of Computer Applicatios (0975 8887) o Optimizatio ad O-chip Commuicatio, No.1. Feb.2012, ww.ijcaolie.org A New Bit Wise Techique for 3-Partitioig Algorithm Rajumar Jai

More information

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

Alpha Individual Solutions MAΘ National Convention 2013

Alpha Individual Solutions MAΘ National Convention 2013 Alpha Idividual Solutios MAΘ Natioal Covetio 0 Aswers:. D. A. C 4. D 5. C 6. B 7. A 8. C 9. D 0. B. B. A. D 4. C 5. A 6. C 7. B 8. A 9. A 0. C. E. B. D 4. C 5. A 6. D 7. B 8. C 9. D 0. B TB. 570 TB. 5

More information

Lecturers: Sanjam Garg and Prasad Raghavendra Feb 21, Midterm 1 Solutions

Lecturers: Sanjam Garg and Prasad Raghavendra Feb 21, Midterm 1 Solutions U.C. Berkeley CS170 : Algorithms Midterm 1 Solutios Lecturers: Sajam Garg ad Prasad Raghavedra Feb 1, 017 Midterm 1 Solutios 1. (4 poits) For the directed graph below, fid all the strogly coected compoets

More information

Master Informatics Eng. 2017/18. A.J.Proença. Memory Hierarchy. (most slides are borrowed) AJProença, Advanced Architectures, MiEI, UMinho, 2017/18 1

Master Informatics Eng. 2017/18. A.J.Proença. Memory Hierarchy. (most slides are borrowed) AJProença, Advanced Architectures, MiEI, UMinho, 2017/18 1 Advaced Architectures Master Iformatics Eg. 2017/18 A.J.Proeça Memory Hierarchy (most slides are borrowed) AJProeça, Advaced Architectures, MiEI, UMiho, 2017/18 1 Itroductio Programmers wat ulimited amouts

More information

Job Scheduling for Hybrid Assembly Differentiation Flowshop to Minimize Total Actual Flow Time

Job Scheduling for Hybrid Assembly Differentiation Flowshop to Minimize Total Actual Flow Time Job Schedulig for Hybrid Assembly Differetiatio Flowshop to Miimize Total Actual Flow Time Rahmi Maulidya, Rachmawati Wagsaputra, Suprayogi, Abdul Hakim Halim Faculty of Idustrial Techology Istitut Tekologi

More information