On-line Evaluation of a Data Cube over a Data Stream

Size: px
Start display at page:

Download "On-line Evaluation of a Data Cube over a Data Stream"

Transcription

1 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) O-lie Evaluatio of a Data Cube over a Data Stream Woo Sock Yag ad Wo Suk Lee Departmet of Computer Sciece, Yosei Uiversity 34 Shicho-dog Seodaemu-gu Seoul, 2-749, Korea Abstract: This paper proposes a dyamic data cube for applyig a data cube to a data stream eviromet. The dyamic data cube specifies user-iterestig areas with the support ratio of attribute value, ad maages the attribute groups dyamically by groupig ad dividig methods. With these methods, the memory usage ad processig time are reduced. It also efficietly shows ad emphasizes user-iterestig areas by icreasig the graularity for attributes that have higher support. We also propose a exceptio detectig method to quickly idetify exceptio by usig the reversed way of a multi-stage cluster samplig method. We perform experimets to verify how efficietly the dyamic data cube works i limited memory space. Key-Words: Data stream, OLAP, Data cube, User-iterestig area, Detectig exceptio, Cube tree Itroductio The OLAP [] has greatly evolved i the areas of database ad data warehouse systems for multi-dimesioal data aalysis. The data cube, which has bee a multi-dimesioal data model of OLAP, shows may aspects of the data through two factors: dimesio ad measuremet [2,3]. Now, OLAP is regarded as a essetial tool for busiess decisio makers ad data aalysts, ad the data cube is successfully adopted o multi-dimesioal data aalyses [4]. I Curretly, the amout of data ad its geeratig speed are rapidly icreased due to the fast growth of iformatio techology ad emergig ubiquitous eras. The data stream differs from other covetioal data because it is geerated cotiuously ad eormously i a real-time maer, ad its distributio characteristic is frequetly chaged. So, storig all data i a limited memory space is impossible. Ad it is hard to use a covetioal data cube without modificatio for processig the data stream. We propose the dyamic data cube, which uses a dyamic groupig mechaism for the dimesio attributes. The dyamic data cube ca aalyze the etire data cube because it stores all cuboids placed i a sigle path. It also saves memory usage ad reduces processig time by expadig ad shrikig methods with comig tuples ad maagig them dyamically as groups. It somehow loses detailed iformatio by groupig may attributes whe they go out of iterestig areas, but o the other had it helps to give meaigful iformatio to aalysts because it divides the groups ad gets detailed iformatio whe attributes come ito iterestig regios. 2 Related Work The data cube models data i a multi-dimesioal fashio ad is defied by dimesio ad fact tables [5]. The dimesio is a aspect which shows why aalysts wat to maage the data record, ad the fact is a umerical value. The Stream Cube [6] is proposed to adopt a data cube over the data stream. It has the followig three characteristics. Firstly, it uses a tilted time frame to summarize time dimesio. Aalysts have show iterest mostly i recet data rather tha old data, so the latest data should be stored i coarse graularity. Suppose that each tuple comes i every oe miute. Whe the time reaches fiftee miutes, these data are summarized ito a quarter spa. This method saves more memory usage tha storig every data ito oe-miute graularity. However, it becomes harder to discer detailed iformatio from past data over time. Secodly, the stream cube costructs the data cube oly with cuboids iside of user-iterestig areas [7, 8]. It defies miimal iterestig layers ad observatio layers by applyig the cocept of iceberg query [9, ], ad saves memory usage by usig cuboids that reside oly betwee two layers. Therefore, oce the stream cube is costructed, queries about the upper side of the observatio layer or the lower side of the miimal iterestig layer caot be aswered. Thirdly, it uses the H-tree method [] to store oe popular path i which cuboids lie i betwee the miimal iterestig layer ad observatio layer. The query about other paths ot stored i the H-tree is aswered by usig give iformatio. The popular path is fixed ad is ISSN: ISBN:

2 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) decided by statistical results or the experiece of aalysts. As the fixed path caot be chaged durig executio, the stream cube caot show a accurate reactio to the radical chagig of the data stream distributio. 3 Dyamic Data Cube This paper proposes a dyamic data cube to make up for the weak poits of the stream cube described above. The dyamic data cube maitais aalysis graularity by groupig dimesio attributes rather tha storig the whole data cube. A importat regio, called the user-iterestig area, lies betwee the miimum support ratio S mi ad maximum support ratio S max as show i Figure. A support ratio of a group is defied as a ratio of the umber of occurece for the group to the umber of occurece for all groups. Regio of User Iterest 2. Each tree level stores iformatio of each dimesio. 3. The upper- ad lower-level dimesios are liked by a sigle-liked list. Defiitio 4. Cube Tree The cube tree stores dimesio iformatio ad statistical values of the measure attribute i a sigle path from top cuboids to bottom cuboids.. The cube tree is composed of the siblig lists give i Defiitio Each level is composed of more tha oe siblig list, ad all of the siblig lists i the same level are liked to each other by a double-liked list. 3. I order to coect siblig lists i the same level, it maitais the previous ad ext header poiters. 4. The upper ad lower levels are coected by a sigle-liked list. 5. I order to coect differet levels, it maitais the ext level cuboids poiter. S mi S max Fig. User-iterestig areas I order to store aalytic iformatio, the dyamic cube uses statistical iformatio as described i Defiitio. Defiitio. Statistical Iformatio The dyamic data cube keeps the followig data i its odes to store iformatio of the dimesio attribute ad statistical values of the measure attribute.. Iterval(I): I is a domai iterval of the dimesio attribute group. 2. Cout(C): C is a summatio of the occurrece of the dimesio attribute group. 3. Rage of dimesio attribute (R): R is a set of the values of the dimesio attribute group. 4. Average measure attribute value (M): M is a average value of the measure attribute for the dimesio attribute i a group. Defiitio 2. Siblig List. Siblig list is a sigle-liked list that coects odes cotaiig statistical iformatio as defied i Defiitio. 2. Siblig list maitais a poiter for coectio betwee odes. Defiitio 3. Oe-dimesioal Tree The oe-dimesioal tree has values of dimesio attribute ad statistical iformatio of the measure attribute related to oe-dimesioal cuboids.. It is composed of the siblig lists give i Defiitio The update of a dyamic data cube Whe a ew tuple T t is geerated i time t of a data stream D t, the cout value C t- of the dimesio attribute ad average value M t- of the measure attribute i time t- should also be updated. If the attribute value of a ewly produced tuple lies i group rage R ad its measure attribute value is m t, Equatio is used to compute cout value C t ad average measure value M t i curret time t. t t t C t = C t t ( M C ) + m +, M = () t C So that the dimesio attribute group that lies outside of user-iterestig areas is placed iside as best as possible, the dyamic data cube adjusts the rage of the group usig two phases: expadig phase ad shrikig phase. The expadig phase guides expaded groups to user-iterestig areas by dividig the dimesio attribute group whose support is larger tha maximum support S max. This phase takes place as the followig algorithm.. Divide a dimesio attribute group i a oe-dimesioal tree by user-defied value λ i case its support is larger tha user-defied maximum support S max. 2. Divide groups i the cube tree for the same level attribute group as i the oe-dimesioal tree. 3. If a dimesio attribute group to be divided has a smaller iterval tha user-defied value λ, the the group should ot be divided. If a dimesio attribute group has larger support tha user-defied support S max, the groups go out of user-iterestig areas. Dividig a dimesio attribute ISSN: ISBN:

3 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) group by λ guides the group to user-iterestig areas. Equatio 2 is used to calculate the ewly created group s cout ad average measure value after the expadig phase. I C = C ew ew = C, M M I ew = (2) λ I Equatio 2, the ew group s iterval I ew is derived by dividig I by λ. Its cout C ew is also derived by dividig C by λ. The average measure value M ew of the expaded dimesio attribute group ca be also used as a average measure value of the ewly created group without further calculatio because it is already a average value. Figure 2 shows a example of the expadig phase as the groups with rages of ad surrouded by the dotted lie have surpassed support more tha user-defied maximum support S max =.25, divided each group ito λ = 2. I this figure, the left side is a oe-dimesioal tree, ad the right side is a cube tree give i Defiitios 3 ad 4, respectively. The shrikig phase guides combied groups to user-iterestig areas by shrikig the dimesio attribute group whose support is larger tha miimum support S mi. This phase takes place as the followig algorithm.. Combie dimesio attribute groups i a oe-dimesioal tree i case their supports are smaller tha user-defied miimum support S mi. 2. Combie groups i the cube tree for the same level attribute group as i a oe-dimesioal tree. 3. If dimesio attribute groups to be combied are ot cotiuous i their attribute values, the the groups should ot be combied. Compay Regio Color Sales 343 Newly geerated data elemet : Update Node 4 3 (Compay, *, *) 4 4 (*, Regio, *) 4 C: 39 (*, *, Color), C: 4 C: 28 S (, ) =.259 > S max =.25, C:, C:, C:, C: (a) Before expadig 4 4 (Compay, *, *) 4 4 (*, Regio, *) 4 C: 39 (*, *, Color) C: 7 C: 7 C: (b) After expadig Fig.2 A example of expadig phase (S mi =., S max =.25, λ = 2) ISSN: ISBN:

4 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) The more cotiuous dimesio attribute groups have smaller support tha user-defied value S mi, the more the groups leave user-iterestig areas. Combiig dimesio attribute groups guides the group placed i the user-iterestig areas. Equatio 3 is used to calculate the combied group s cout ad average measure value. C ew = C i, i= M ( M i Ci ) i= ew = The ew cout value of a group ca be calculated by the summig up of those couts of groups. The average measure value M ew of the combied dimesio attribute group will be the average of the ewly created group s measure value. C ew (3) 4 Exceptio Detectig Method i the Dyamic Data Cube Data is stored i a data cube i a summarized form ad is explored by OLAP operatios. OLAP operatios do t help aalysts to reach a meaigful portio of the data cube, eve though it makes it possible to explore the etire data cube. Aalysts usually deped o hypothesis-drive exploratio for the data cube through operatios. Discovery-drive exploratio was recetly proposed to ot go through a tedious explorig job [2]. Although the discovery-drive exploratio supports detectig exceptio with pre-computed exceptios value at differet levels, it is ot applicable to the data stream as it must compute all coefficiets betwee every dimesio ad hierarchy. Therefore, we propose a exceptio detectig method to quickly idetify exceptios by usig the reversed way of the multi-stage cluster samplig, a samplig method from statistics [3]. 4. Exceptio detectig method with reversed way of multi-stage cluster samplig The oe-dimesioal tree ca be regarded as a populatio i statistics because it is made up of clusters of oe-dimesioal attribute ad has stored average measure values sice the begiig of the dyamic data cube. It always cosiders the cube tree as a set of samples. Thus, we ca compare each sample with its ow populatio, ad if some of those samples which do t follow the characteristics of the populatio are selected as exceptios. I order to tell a sample is a exceptio, there is a eed for a precise way that could show the degree of exceptio. The z-score makes it possible to compare two data o matter the differece i the amout of data, as its value lies betwee ad [4]. Let Z T be the z-score of the populatio i the oe-dimesioal tree ad Z P be the z-score of a multi-stage clustered sample i the cube tree respectively. Equatio 4 is the formula to compute the exceptio Z exp i the dyamic data cube. Z = max( Z Z τ,) (4) exp T P If the distace betwee Z T ad Z P is larger tha user-defied value τ, the the sample is detected as a exceptio. 4.2 Compariso with discovery-drive method I order to fid exceptios through discovery-drive exploratio, it is ecessary to compute all coefficiets betwee every dimesio ad hierarchy [2]. For example, SelfExp is computed as Equatio 5. y ˆ ii 2... i y ii 2... i SelfExp ( yi... ) = max( τ,) i2 i (5) σ i i... i where y deotes a value of a cell i the data cube, ad ŷ is a value computed from the correlatio betwee every dimesio ad hierarchy. I order to compute ŷ, all aggregated values through every dimesio are eeded. The space complexity for computig those aggregated values is derived from Equatio 6, assumig that is the umber of dimesios ad m is the umber of each dimesio s values. r! r SSE = Cr m B = m B (6) r= r= r!( r)! I this equatio, B deotes the memory size for oe cell. C r is the umber of combiatios for possible r= subsets of dimesios, ad m r is the umber of values i the r th dimesio. Thus, the multiplicatio of these two values becomes the etire umber of cells i the data cube. The time complexity T SE is for oly updatig without readig tables, so it is the same as time for sortig data i the order of specific attributes. Covetioal database systems usually use the 2 Phase Multiway Sortig algorithm. Most time of this method is affected by time for disk read ad write, ad uses 64Kbytes for each block. Disk read ad write time T IO is differet amog various systems, but is usually below millisecods. Thus, the time complexity T SE depedig o the umber of cells is computed as Equatio 7. S T SE SE = ( ) T 64 IO (7) O the other had, exceptio detectig methods i the 2 ISSN: ISBN:

5 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) Mem ory(mb) Mem o ry(mb ) Full Data Cube Dyamic Data Cube Full Data Cube 6 Dy amic Data Cube Memory(MB) Full Data Cube Dyamic Data Cube Tuple Tuple Fig.3 Memory usage Fig.4 Memory usage Fig.5 Accuracy 4 Dimesios 5 Dimesios 6 Dimesios 7 Dimesios Tim e(msec).25 4 Dimesios 5 Dimesios.2 6 Dimesios 7 Dimesios.5..5 A ccur acy M em o ry(m B ) Dimesios 5 Dimesios.9 6 Dimesios 7 Dimesios.89 Fig.6 Memory usage Fig.7 Processig time Fig.8 Accuracy dyamic data cube eed to search the cube tree ad compare values of samples i the cube tree with values of populatio i the oe-dimesioal tree. Thus, the space complexity S DC is obtaied as follows. r SDC = ( m ) B (8) k r= The space complexity of this exceptio detectig method is the same as the space complexity of the cube tree, because it uses the cube tree itself for exceptio detectig. Also, if the groupig phase is doe i /k-fold of its origial memory size, the the umber of attributes i the dimesio becomes m/k, ot m. Most of the time i the exceptio detectig method is spet gettig samples for compariso; that is, searchig time for the cube tree becomes time complexity, which ca be estimated as Equatio 9. Memory read ad write time T MIO is also below millisecods. T = log S T (9) DC m k DC MIO As show i the above equatios, the space complexity ad time complexity of discovery-drive exploratio methods are far bigger tha those of the dyamic data cube. I other words, the dyamic data cube is better tha discovery-drive exploratio i terms of space ad time cosumptio. 5. Experimets The data sets used i our experimets have distributed betwee.8 ad 3.4 i zipfia distributio [5]. The umber of dimesios varies from 5 to 8, ad each data set cosists of, tuples. The cardiality of the attribute value is. Each tuple is processed oe by oe to simulate the data stream eviromet. The accuracy A i our experimets is obtaied as a relative error betwee the measure value R.C of a covetioal database ad the measure value G.C of the dyamic data cube as follows: m k k R. Ci G. Ci i= k = A = () R. C Figure 3 shows the memory usage of the data cube ad dyamic data cube by varyig the zipfia distributio. Figure 4 shows the memory usage alog with the umber of data tuples i zipfia distributio.8. The dyamic data cube uses less memory space tha the data cube due to its expadig phase for the groups which have lower support tha user-defied values. The memory usage of the data cube is cotiuously icreased because it stores all ewly produced attribute values. Figure 5 shows the accuracy of the experimet i Figure 4. The dyamic data cube shows lower accuracy uder the 2, tuples due to its expadig ad shrikig phases as the dimesio attribute support chaged frequetly. However oce the distributio of the data stream becomes stable, the accuracy is icreased sice there are o more expadig ad shrikig phases. Figure 6 shows the memory usage for the differet umber of dimesios by varyig the zipfia distributio. Figure 7 shows processig time take for updatig i the experimet of Figure 6. As the zipfia distributio has a higher value, most support values of the dimesio attribute ted to be positioed i the same place. ISSN: ISBN:

6 Proceedigs of the 8th WSEAS Iteratioal Coferece o APPLIED COMPUTER SCIENCE (ACS'8) Subsequetly, the groupig phase is frequetly happeed so as the memory usage ad processig time are reduced. As the umber of dimesios is icreased, memory usage ad processig time are icreased because the height of tree becomes higher. Figure 8 shows the accuracy whe zipfia distributios are varied. The differece i accuracy is ot large amog them. As the zipfia distributio has a higher value, the umber of groups to be combied is elarged. It makes the accuracy slightly higher by combiig may groups which have uit rages ito larger sigle groups. 6. Coclusio This paper proposed a dyamic data cube for efficietly adoptig the data cube to a data stream eviromet. It is impossible to store all produced data i a limited memory space due to the characteristic of the data stream. Cosequetly, it is better to try to provide meaigful iformatio by utilizig give memory space. The dyamic data cube reduces memory usage ad processig time by employig user-iterestig areas ad by maagig attribute values as groups ad ot as fie grai uits. These methods ca lose the accuracy for the outside of iterestig areas, but it is possible to maitai precise accuracy for the iterestig areas; that is, it tries to provide more memory space to iterestig areas rather tha to the other areas. At the same time, it provides recet, useful iformatio by usig its dyamical groupig mechaism. We also proposed a exceptio detectig method to help aalysts fid exceptios faster ad more easily. The proposed method employs the reversed way of multi-stage cluster samplig. The oe-dimesioal tree ca be regarded as a populatio i statistics ad the cube tree ca be thought as a set of samples. Thus, we ca compare each sample with its ow populatio, ad whether some of those samples which do ot follow the characteristics of the populatio should be detected as a exceptio. We show that the proposed method eeds less time ad memory space tha discovery-drive exploratio methods. ACKNOWLEDGEMENT "This work was supported by the Korea Sciece ad Egieerig Foudatio (KOSEF) NRL Program grat fuded by the Korea govermet(mest)" [3] Rakesh Agrawal, Ashish Gupta, Suita Sarawagi. Modelig multidimesioal database, I Proc. The 3th Itl Coferece o Data Egieerig, Birmigham, U.K., pp , 997. [4] S. Chaudhuri ad U. Dayal. A overview of data warehousig ad OLAP techology, SIGMOD Record, Vol. 26, 997, pp [5] George Colliat, OLAP, relatioal ad multidimesioal database systems, ACM SIGMOD Record, Vol. 25, No. 3, 995, pp [6] Jiawei Ha, Yixi Che, Guozhu Dog, Jia Pei, Bejami W. Wah, Jiayog Wag, Y. Dora Cai, Stream Cube: A Architecture for Multi-Dimesioal Aalysis of Data Streams, Distributed ad Parallel Databases, Vol. 8, No. 2, 25, pp [7] V. Hariaraya, A. Rajarama, J.D. Ullma, Implemetig data cubes efficietly, ACM SIGMOD Record, Vol. 25, No. 2, 996, pp [8] K. Beyer ad R. Ramakrisha, Bottom-up computatio of sparse ad iceberg cubes, ACM SIGMOD Record, Vol. 28, No. 2, 999, pp [9] Z. Shao, J. Ha, D. Xi, MM-Cubig: Computig iceberg cubes by factorizig the lattice space, Proceedigs of the 6th Iteratioal Coferece o Scietific ad Statistical Database Maagemet, 24, pp [] D. Xi, J. Ha, X. Li, B.W. Wah, Star-cubig: Computig iceberg cubes by top-dow ad bottom-up itegratio, Proceedigs of the 29th Iteratioal Coferece o Very Large Data Bases, Vol 29, 23, pp [] Jiawei Ha, Jia Pei, Guozhu Dog, Ke Wag, Efficiet Computatio of Iceberg Cubes with Complex Measures, SIGMOD Coferece, Vol. 3, No. 2, 2, pp.-2. [2] Suita Sarawagi, Rakesh Agrawal, Nimrod Megiddo, Discovery-drive Exploratio of OLAP Data Cubes, Proceedigs of the 6th Iteratioal Coferece o Extedig Database Techology: Advaces i Database Techology, Vol. 377, 998, pp [3] [4] [5] M.E.J. Newma, Power laws, Pareto distributios ad s law, Cotemporary Physics, Vol. 46, No. 5, 25, pp Refereces: [] Imo, W.H, Buildig the Data Warehouse, Joh Wiley, 992. [2] The OLAP Coucil, MD-API the OLAP Applicatio Program Iterface Versio.5 Specificatio, 996. ISSN: ISBN:

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

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

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

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

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

( 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

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

Counting Regions in the Plane and More 1

Counting Regions in the Plane and More 1 Coutig Regios i the Plae ad More 1 by Zvezdelia Stakova Berkeley Math Circle Itermediate I Group September 016 1. Overarchig Problem Problem 1 Regios i a Circle. The vertices of a polygos are arraged o

More information

How do we evaluate algorithms?

How do we evaluate algorithms? F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:

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

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 22 Database Recovery Techiques Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Recovery algorithms Recovery cocepts Write-ahead

More information

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting)

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting) MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fittig) I this chapter, we will eamie some methods of aalysis ad data processig; data obtaied as a result of a give

More information

Mining from Quantitative Data with Linguistic Minimum Supports and Confidences

Mining from Quantitative Data with Linguistic Minimum Supports and Confidences Miig from Quatitative Data with Liguistic Miimum Supports ad Cofideces Tzug-Pei Hog, Mig-Jer Chiag ad Shyue-Liag Wag Departmet of Electrical Egieerig Natioal Uiversity of Kaohsiug Kaohsiug, 8, Taiwa, R.O.C.

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

Σ P(i) ( depth T (K i ) + 1),

Σ P(i) ( depth T (K i ) + 1), EECS 3101 York Uiversity Istructor: Ady Mirzaia DYNAMIC PROGRAMMING: OPIMAL SAIC BINARY SEARCH REES his lecture ote describes a applicatio of the dyamic programmig paradigm o computig the optimal static

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

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

Protected points in ordered trees

Protected points in ordered trees Applied Mathematics Letters 008 56 50 www.elsevier.com/locate/aml Protected poits i ordered trees Gi-Sag Cheo a, Louis W. Shapiro b, a Departmet of Mathematics, Sugkyukwa Uiversity, Suwo 440-746, Republic

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

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

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

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

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

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 18 Strategies for Query Processig Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio DBMS techiques to process a query Scaer idetifies

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

ECE4050 Data Structures and Algorithms. Lecture 6: Searching

ECE4050 Data Structures and Algorithms. Lecture 6: Searching ECE4050 Data Structures ad Algorithms Lecture 6: Searchig 1 Search Give: Distict keys k 1, k 2,, k ad collectio L of records of the form (k 1, I 1 ), (k 2, I 2 ),, (k, I ) where I j is the iformatio associated

More information

New Fuzzy Color Clustering Algorithm Based on hsl Similarity

New Fuzzy Color Clustering Algorithm Based on hsl Similarity IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper

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

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme Improvig Iformatio Retrieval System Security via a Optimal Maximal Codig Scheme Dogyag Log Departmet of Computer Sciece, City Uiversity of Hog Kog, 8 Tat Chee Aveue Kowloo, Hog Kog SAR, PRC dylog@cs.cityu.edu.hk

More information

EVALUATION OF TRIGONOMETRIC FUNCTIONS

EVALUATION OF TRIGONOMETRIC FUNCTIONS EVALUATION OF TRIGONOMETRIC FUNCTIONS Whe first exposed to trigoometric fuctios i high school studets are expected to memorize the values of the trigoometric fuctios of sie cosie taget for the special

More information

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS Prosejit Bose Evagelos Kraakis Pat Mori Yihui Tag School of Computer Sciece, Carleto Uiversity {jit,kraakis,mori,y

More information

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process Vol.133 (Iformatio Techology ad Computer Sciece 016), pp.85-89 http://dx.doi.org/10.1457/astl.016. Euclidea Distace Based Feature Selectio for Fault Detectio Predictio Model i Semicoductor Maufacturig

More information

Lecture 5. Counting Sort / Radix Sort

Lecture 5. Counting Sort / Radix Sort Lecture 5. Coutig Sort / Radix Sort T. H. Corme, C. E. Leiserso ad R. L. Rivest Itroductio to Algorithms, 3rd Editio, MIT Press, 2009 Sugkyukwa Uiversity Hyuseug Choo choo@skku.edu Copyright 2000-2018

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

ANN WHICH COVERS MLP AND RBF

ANN WHICH COVERS MLP AND RBF ANN WHICH COVERS MLP AND RBF Josef Boští, Jaromír Kual Faculty of Nuclear Scieces ad Physical Egieerig, CTU i Prague Departmet of Software Egieerig Abstract Two basic types of artificial eural etwors Multi

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

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Y.K. Patil* Iteratioal Joural of Advaced Research i ISSN: 2278-6244 IT ad Egieerig Impact Factor: 4.54 HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Prof. V.S. Nadedkar** Abstract: Documet clusterig is

More information

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency Volume 3, Issue 9, September 2013 ISSN: 2277 128X Iteratioal Joural of Advaced Research i Computer Sciece ad Software Egieerig Research Paper Available olie at: www.ijarcsse.com Couplig Evaluator to Ehace

More information

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Iteratioal Joural o Natural Laguage Computig (IJNLC) Vol. 2, No., February 203 EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Raj Kishor Bisht ad Ila Pat Bisht 2 Departmet of Computer Sciece &

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

Lower Bounds for Sorting

Lower Bounds for Sorting Liear Sortig Topics Covered: Lower Bouds for Sortig Coutig Sort Radix Sort Bucket Sort Lower Bouds for Sortig Compariso vs. o-compariso sortig Decisio tree model Worst case lower boud Compariso Sortig

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

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

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

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

Using VTR Emulation on Avid Systems

Using VTR Emulation on Avid Systems Usig VTR Emulatio o Avid Systems VTR emulatio allows you to cotrol a sequece loaded i the Record moitor from a edit cotroller for playback i the edit room alog with other sources. I this sceario the edit

More information

are two specific neighboring points, F( x, y)

are two specific neighboring points, F( x, y) $33/,&$7,212)7+(6(/)$92,',1* 5$1'20:$/.12,6(5('8&7,21$/*25,7+0,17+(&2/285,0$*(6(*0(17$7,21 %RJGDQ602/.$+HQU\N3$/86'DPLDQ%(5(6.$ 6LOHVLDQ7HFKQLFDO8QLYHUVLW\'HSDUWPHQWRI&RPSXWHU6FLHQFH $NDGHPLFND*OLZLFH32/$1'

More information

1 Graph Sparsfication

1 Graph Sparsfication CME 305: Discrete Mathematics ad Algorithms 1 Graph Sparsficatio I this sectio we discuss the approximatio of a graph G(V, E) by a sparse graph H(V, F ) o the same vertex set. I particular, we cosider

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

Optimal Mapped Mesh on the Circle

Optimal Mapped Mesh on the Circle Koferece ANSYS 009 Optimal Mapped Mesh o the Circle doc. Ig. Jaroslav Štigler, Ph.D. Bro Uiversity of Techology, aculty of Mechaical gieerig, ergy Istitut, Abstract: This paper brigs out some ideas ad

More information

A Study on the Performance of Cholesky-Factorization using MPI

A Study on the Performance of Cholesky-Factorization using MPI A Study o the Performace of Cholesky-Factorizatio usig MPI Ha S. Kim Scott B. Bade Departmet of Computer Sciece ad Egieerig Uiversity of Califoria Sa Diego {hskim, bade}@cs.ucsd.edu Abstract Cholesky-factorizatio

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

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

Operating System Concepts. Operating System Concepts

Operating System Concepts. Operating System Concepts Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the

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

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

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

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

Force Network Analysis using Complementary Energy

Force Network Analysis using Complementary Energy orce Network Aalysis usig Complemetary Eergy Adrew BORGART Assistat Professor Delft Uiversity of Techology Delft, The Netherlads A.Borgart@tudelft.l Yaick LIEM Studet Delft Uiversity of Techology Delft,

More information

A Fast Social-user Reaction Analysis using Hadoop and SPARK Platform

A Fast Social-user Reaction Analysis using Hadoop and SPARK Platform A Fast Social-user Reactio Aalysis usig Hadoop ad SPARK Platform Kieji Park Professor, Departmet of Itegrative Systems Egieerig, Ajou Uiversity, Suwo, South Korea Limei Peg Assistat Professor, Departmet

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

More information

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P.

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P. Aalborg Uiversitet Idetificatio of the Swiss Z24 Highway Bridge by Frequecy Domai Decompositio Bricker, Rue; Aderse, P. Published i: Proceedigs of IMAC 2 Publicatio date: 22 Documet Versio Publisher's

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

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

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

Neuro Fuzzy Model for Human Face Expression Recognition

Neuro Fuzzy Model for Human Face Expression Recognition IOSR Joural of Computer Egieerig (IOSRJCE) ISSN : 2278-0661 Volume 1, Issue 2 (May-Jue 2012), PP 01-06 Neuro Fuzzy Model for Huma Face Expressio Recogitio Mr. Mayur S. Burage 1, Prof. S. V. Dhopte 2 1

More information

Data Warehousing. Paper

Data Warehousing. Paper Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial

More information

Second-Order Domain Decomposition Method for Three-Dimensional Hyperbolic Problems

Second-Order Domain Decomposition Method for Three-Dimensional Hyperbolic Problems Iteratioal Mathematical Forum, Vol. 8, 013, o. 7, 311-317 Secod-Order Domai Decompositio Method for Three-Dimesioal Hyperbolic Problems Youbae Ju Departmet of Applied Mathematics Kumoh Natioal Istitute

More information

The golden search method: Question 1

The golden search method: Question 1 1. Golde Sectio Search for the Mode of a Fuctio The golde search method: Questio 1 Suppose the last pair of poits at which we have a fuctio evaluatio is x(), y(). The accordig to the method, If f(x())

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

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis Itro to Algorithm Aalysis Aalysis Metrics Slides. Table of Cotets. Aalysis Metrics 3. Exact Aalysis Rules 4. Simple Summatio 5. Summatio Formulas 6. Order of Magitude 7. Big-O otatio 8. Big-O Theorems

More information

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov Sortig i Liear Time Data Structures ad Algorithms Adrei Bulatov Algorithms Sortig i Liear Time 7-2 Compariso Sorts The oly test that all the algorithms we have cosidered so far is compariso The oly iformatio

More information

COMPRESSING DATA CUBE IN PARALLEL OLAP SYSTEMS

COMPRESSING DATA CUBE IN PARALLEL OLAP SYSTEMS COMPRESSING DATA CUBE IN PARALLEL OLAP SYSTEMS Frak Dehe 1, Todd Eavis 2, ad Boyog Liag 3* 1 School of Computer Sciece, Carleto Uiversity, 1125 Coloel By Drive, Ottawa, Caada K1S 5B6 Email: frak@dehe.et

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

BAYESIAN WITH FULL CONDITIONAL POSTERIOR DISTRIBUTION APPROACH FOR SOLUTION OF COMPLEX MODELS. Pudji Ismartini

BAYESIAN WITH FULL CONDITIONAL POSTERIOR DISTRIBUTION APPROACH FOR SOLUTION OF COMPLEX MODELS. Pudji Ismartini Proceedig of Iteratioal Coferece O Research, Implemetatio Ad Educatio Of Mathematics Ad Scieces 014, Yogyakarta State Uiversity, 18-0 May 014 BAYESIAN WIH FULL CONDIIONAL POSERIOR DISRIBUION APPROACH FOR

More information

UNIT 4 Section 8 Estimating Population Parameters using Confidence Intervals

UNIT 4 Section 8 Estimating Population Parameters using Confidence Intervals UNIT 4 Sectio 8 Estimatig Populatio Parameters usig Cofidece Itervals To make ifereces about a populatio that caot be surveyed etirely, sample statistics ca be take from a SRS of the populatio ad used

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

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

Project 2.5 Improved Euler Implementation

Project 2.5 Improved Euler Implementation Project 2.5 Improved Euler Implemetatio Figure 2.5.10 i the text lists TI-85 ad BASIC programs implemetig the improved Euler method to approximate the solutio of the iitial value problem dy dx = x+ y,

More information

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS Roma Szewczyk Istitute of Metrology ad Biomedical Egieerig, Warsaw Uiversity of Techology E-mail:

More information

ANALYSIS OF RATIONAL FUNCTION DEPENDENCY TO THE HEIGHT DISTRIBUTION OF GROUND CONTROL POINTS IN GEOMETRIC CORRECTION OF AERIAL AND SATELLITE IMAGES

ANALYSIS OF RATIONAL FUNCTION DEPENDENCY TO THE HEIGHT DISTRIBUTION OF GROUND CONTROL POINTS IN GEOMETRIC CORRECTION OF AERIAL AND SATELLITE IMAGES ANALSIS OF RATIONAL FUNCTION DEPENDENC TO THE HEIGHT DISTRIBUTION OF GROUND CONTROL POINTS IN GEOMETRIC CORRECTION OF AERIAL AND SATELLITE IMAGES M. Hosseii, Departmet of Geomatics Egieerig, Faculty of

More information

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann Proceedigs of the 2000 Witer Simulatio Coferece J. A. Joies, R. R. Barto, K. Kag, ad P. A. Fishwick, eds. VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION Thomas Wiedema Techical

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

Extending The Sleuth Kit and its Underlying Model for Pooled Storage File System Forensic Analysis

Extending The Sleuth Kit and its Underlying Model for Pooled Storage File System Forensic Analysis Extedig The Sleuth Kit ad its Uderlyig Model for Pooled File System Foresic Aalysis Frauhofer Istitute for Commuicatio, Iformatio Processig ad Ergoomics Ja-Niclas Hilgert* Marti Lambertz Daiel Plohma ja-iclas.hilgert@fkie.frauhofer.de

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

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

1.2 Binomial Coefficients and Subsets

1.2 Binomial Coefficients and Subsets 1.2. BINOMIAL COEFFICIENTS AND SUBSETS 13 1.2 Biomial Coefficiets ad Subsets 1.2-1 The loop below is part of a program to determie the umber of triagles formed by poits i the plae. for i =1 to for j =

More information

A study on Interior Domination in Graphs

A study on Interior Domination in Graphs IOSR Joural of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 219-765X. Volume 12, Issue 2 Ver. VI (Mar. - Apr. 2016), PP 55-59 www.iosrjourals.org A study o Iterior Domiatio i Graphs A. Ato Kisley 1,

More information

Quorum Based Data Replication in Grid Environment

Quorum Based Data Replication in Grid Environment Quorum Based Data Replicatio i Grid Eviromet Rohaya Latip, Hamidah Ibrahim, Mohamed Othma, Md Nasir Sulaima, ad Azizol Abdullah Faculty of Computer Sciece ad Iformatio Techology, Uiversiti Putra Malaysia

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

The measurement of overhead conductor s sag with DLT method

The measurement of overhead conductor s sag with DLT method Advaces i Egieerig Research (AER), volume 7 2d Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 206) he measuremet of overhead coductor s sag with DL method Fag Ye,

More information

AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS

AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS Iteratioal Joural of Computer Networks & Commuicatios (IJCNC) Vol.4, No.4, July 01 AN EFFICIENT GROUP KEY MANAGEMENT USING CODE FOR KEY CALCULATION FOR SIMULTANEOUS JOIN/LEAVE: CKCS Melisa Hajyvahabzadeh

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 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

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

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations Iteratioal Coferece o Applied Mathematics, Simulatio ad Modellig (AMSM 2016) Fuzzy Miimal Solutio of Dual Fully Fuzzy Matrix Equatios Dequa Shag1 ad Xiaobi Guo2,* 1 Sciece Courses eachig Departmet, Gasu

More information

On (K t e)-saturated Graphs

On (K t e)-saturated Graphs Noame mauscript No. (will be iserted by the editor O (K t e-saturated Graphs Jessica Fuller Roald J. Gould the date of receipt ad acceptace should be iserted later Abstract Give a graph H, we say a graph

More information

Interactive PMCube Explorer

Interactive PMCube Explorer Iteractive PMCube Explorer Documetatio ad User Maual Thomas Vogelgesag Carl vo Ossietzky Uiversität Oldeburg December 9, 206 Cotets Itroductio 3 2 Applicatio Overview 4 3 Data Preparatio 6 3. Data Warehouse

More information

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems The Peta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems Abdulkarim Ayyad Departmet of Computer Egieerig, Al-Quds Uiversity, Jerusalem, P.O. Box 20002 Tel: 02-2797024,

More information