On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

Size: px
Start display at page:

Download "On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2"

Transcription

1 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras, , Rio, Greee 3, Kolokotroni Str., Patras, Greee {tarka, kalliger}@eid.upatras.gr, {nikolosd, vergos}@ti.gr Abstrat This paper studies path delay fault testing of Omega Multistage Interonnetion Networks (MINs). Taking advantage of the MIN s parallelism, we show that although the number of physial paths is O(n 2 ), all these paths an be tested optimally for path delay faults applying O(n) test pairs. Having derived the test set, we also show how the test set appliation as well as the verifiation an be done either by a dediated low ost tester or online using the system resoures. I. Introdution Many kinds of MINs have been proposed and built for use in massively parallel omputers [, 2]. In this paper we onsider Omega MINs with entralized ontrol. Testing of MINs has been widely onsidered with respet to the state stuk-at fault model, the link fault model and the swith fault model, for example [3, 4]. However, physial defets in integrated iruits an degrade iruit performane without altering their logi funtionality. Apart from this, inreasing performane requirements of the ontemporary VLSI iruits makes it diffiult to design them with large timing margins. Thus impreise delay modeling and the statistial variations of the parameters during the manufaturing proess may result in iruits with longer than the expeted delays. The hange in the timing behavior of the iruit in this paper is modeled aording to the path delay fault model under whih a path is delared faulty if it fails to propagate a transition from the path input to the path output within a speified time interval [5]. The path delay fault model, sine it aptures the umulative effet of small delay variations in gates along a path as well as the faults aused by a single gate, is deemed to be the most general among all delay fault models. Two major problems disourage the use of the path delay fault model. The first is that only a very small subset of the paths of a design an be robustly tested for path delay faults (under either the stringent Single Path Propagating Hazard Free or the more relaxed Validatable Robustly Testable limitations). In this paper sine we onsider that eah swith of the MIN is implemented by multiplexers, a robust two pattern test for eah path an be derived [6]. The seond problem is that the number of physial paths in a ontemporary IC is exessively large for testing every path. Usually, a subset of the physial paths is seleted for path delay fault testing based either on their propagation delay or on funtional approahes [7]. However the number of paths seleted by both methods is so large in general that all the seleted paths annot be tested, espeially in performane optimized iruits [8]. This is espeially true in the ase of Omega MINs where most of the physial paths are of ritial delay. To this end, by taking advantage of the parallelism of the MIN, we show that although the number of physial paths is O(n 2 ), all these paths an be tested optimally for path delay faults applying O(n) test pairs. In this paper we onsider nxn Omega MINs, with n=2 k, implemented as a set of b/m M-bit slies [9], where b is the size of the bus of eah soure and destination onneted by the network, M b and eah slie has been implemented as a VLSI hip. For M = b the network has been implemented on a single hip (probably on a single wafer). In this paper, apart from deriving an optimal test set, we will also present : a) a low-ost tester for prodution testing of the MIN and b) the way that this test set an be applied to the MIN and how its s are verified on-line. II. Preliminaries A physial path of a iruit is an alternating sequene of gates and lines leading from a primary input to a primary output of the iruit. In delay fault test generation we assoiate two logial paths with eah physial path. A logial path is a pair (T, p) with T = x x and x {0, }, being a transition at the input of p. In the ase of delay fault testing the test set onsists of pairs of s. The ardinality of the test set, that is, the number of pairs of s depends on the number of the paths that must be tested and the perentage of the paths that an be tested in parallel. Throughout the paper the term test session is used to denote the appliation of a test pair. An Omega MIN is onstruted from N=log 2 n stages of swithes, where eah of the stages has (n/2) 2x2 swithes. The swith stages are labeled from to N. We onsider that the soure and destination nodes onstitute the stages 0 and N+, respetively. The interonnetion pattern between adjaent stages is the perfet shuffle permutation [0]. This holds for all pairs of stages exept N and N+. Figure shows an 8x8 Omega MIN. A onflit of the MIN appears when any two soures are trying to set a swith of

2 the network in omplementary states. Soure S 0 S S 2 S 3 S 4 S 5 S 6 S 7 stage 0 Swith,,2,3,4 2, 3, 2,2 2,3 2,4 3,2 3,3 3,4 stage stage 2 stage 3 Figure. 8x8 Omega Network Destination D 0 D D 2 D 3 D 4 D 5 D 6 D 7 stage 4 simply lines). The analysis will be valid for all M lines of the bus. We note that to every virtual path or line orrespond two logial virtual paths. In an nxn Omega MIN we distinguish the paths in two sets: those not inluding subpaths souring from a ontrol input and those whih do. Sine the onnetions of soures to destinations hange dynamially during system operation, delays that stem from the ontrol signals are also signifiant. Let P be the set onsisting of all virtual paths starting from any soure and ending at any destination. Sine there are n soures and there is only one path from one of them to all the destinations, the number of all possible virtual paths is n 2. That is the ardinality of P, denoted P, is P = n 2. i i i i Control a) Swith S = 0 b) Diret state i i 6 = ) Cross state i Figure 2. Eah swith S, (Figure 2.a) has a pair of input data buses,, a pair of output data buses, and a ontrol signal. All four buses are unidiretional and idential in size. The two states of the swith S are determined by the ontrol line as follows: the diret state (Figure 2.b), where the values of, are propagated to, respetively, and a ross state (Figure 2.), where the values of, are propagated to, respetively. The upper input and output are labeled with 0 while the lower are labeled with. Eah swith is onstruted from 2M 2-> multiplexers, where M is the size of the buses. Eah pair of multiplexers, (Figure 2.d), aepts two lines of, buses, the ontrol signal and drives the orresponding lines of buses,. Without loss of generality we onsider that eah link is a single virtual line, that may atually represent either one physial line or a physial bus. For testing purposes any value of the virtual line is always applied to every line of the physial bus that it may represent. Paths along the MIN are formed by onatenation of subpaths along links and subpaths through swithes of the MIN as well as by subpaths souring from the ontrol signals. We will hereafter present the analysis based on virtual lines (or d) i i a) =0, i = b) =, i =0 Figure 3. Let L be the set onsisting of all paths starting from the ontrol input of a swith and ending at any destination. Figures 3.a and 3.b present the subpaths from the ontrol input of a swith through two of its 2M multiplexers for =0 and i = and for = and i =0. Sine the transition, during delay testing, propagates from the ontrol input through 2M multiplexers and along the lines of the bus, in this ase we refer also to virtual paths. For omputing the number of the virtual paths starting from a ontrol input we observe that at every stage the ontrol input of a swith an be seen as the root of two full binary trees having the destinations as leaves. Eah suh tree has a depth of N-i+, where i is the number of the stage and i {, 2,..., N}. The latter means that every suh tree has 2 N-i+ leaves whih is also the number of virtual paths. Sine eah stage has n/2 swithes and eah swith is the root of two trees, there are 2*(n/2)*2 N-i+ virtual paths starting from eah stage's ontrol inputs. Thus the ardinality of L is equal to the sum of the virtual paths starting from every ontrol input, whih is: N n N i+ n L = 2 2 = 2 2(2 N -) = 2n(n-) i= 2 2 Therefore the total number of virtual paths is equal to: P + L = 3n 2-2n and the number of all logial virtual paths is: LV = 2(3n 2-2n). The number of physial lines is equal to M(3n 2-2n), however the propagation delays along the M lines of the bus are measured in parallel. Note that every physial path is sensitizable. Although the number of the virtual paths of an nxn Omega network is O(n 2 ) we will show in the next setion

3 that due to the inherent parallelism of the network testing along various paths an be done in parallel. III. Parallel path delay fault testing It is well known that in an Omega network when the ontrol inputs get a set of values eah soure is onneted to a different destination. Throughout this setion we onsider that all ontrol inputs of stage i, for i=, 2,..., N, of the Omega network take the same value i. Changing the value of the ontrol inputs of a stage i the swithes of this stage alternate between the two states of Figures 2.b and 2., and all paths from soures to destinations hange. Then taking into aount that in the Omega network only one path exists from a speifi soure to a speifi destination we onlude that for the two sets of values 2... N and of ' 2 '... N ', with 2... N ' 2 '... N ', a ommon path from the soure to destination in both onfigurations of the network does not exist. Therefore, applying to 2... N all possible values, that is 2 N different values, we ensure that eah soure has been onneted to eah destination. A feature of the Omega network is that every soure an be onneted to every destination. Sine we have n destinations we onlude that at least n value ombinations of the ontrol signals are neessary so that eah soure gets onneted to eah destination. From the above disussion we onlude that 2 N is the least number of onfigurations that ensures that all possible paths from soures to destinations have been established. For eah onfiguration, that is a value of 2... N, the delays along n virtual paths an be measured, hene 2*2 N test sessions are required in order to measure the delays along all logial virtual paths from soures to destinations. Let T p denote the number of test sessions required to measure the delays along all paths from soures to destinations. Then : T p = 2*2 N = 2n () At every stage i a ontrol input an be seen as a root of two full binary trees having the destinations as leaves. Every suh tree has 2 N-i+ virtual paths from the root to the leaves, as disussed earlier. For any value of i+ i+2... N two paths starting from the ontrol input of eah swith of the stage i get established, whih means that 2*n/2 virtual paths starting from the ontrol inputs an be tested in parallel. Sine two trees eah one with 2 N-i+ virtual paths orrespond to eah swith of the stage i, we onlude that 2 * 2 * 2 N-i+ / 2 test sessions are required for testing the logial virtual paths starting from a ontrol input of stage i. Taking into aount that i=, 2,..., N we get that the total number of test sessions T L for measuring the propagation delays along the virtual paths starting from ontrol inputs N N i+ i= are: T L = 2 * 2 = 4(2 N -) = 4(n-) (2) From relations () and (2) we get: T p + T L = 2(3n-2). Therefore, while the number of virtual paths of a nxn Omega network is O(n 2 ) we have shown that the number of the required test sessions is O(n). In a iruit with n outputs the maximum number of paths that an be tested in parallel is equal to n. Then taking into aount that the number of all logial virtual paths of the nxn Omega network is equal to 2(3n 2-2n) and the fat that 2(3n-2) test sessions are required we onlude that this is the optimal number of test sessions required to test all possible paths. Table. Test s for the P paths of the 8x8 Omega network. T T T T T T T T* 0 T T T T T T T T P T T T T T T T T T T T T T T T T 0 T T T T T T T T 0 0 T T T T T T T T 0 T T T T T T T T 0 T T T T T T T T * T denotes a 0-> and a ->0 transition. Table 2. Test set for the L paths of the 8x8 Omega network T T 0 T 0 0 T 0 0 T 0 T L T T T 0 T 0 T 0 T 0 T T Table presents a test set suitable for parallel path delay fault testing of P paths for the MIN of Figure. As an been seen from this table, for testing the paths of P, we need to apply both 0-> and ->0 transitions at every soure for every value of the ontrol inputs. For the paths of set L, we need to apply omplementary s at the soures, for every transition required at the ontrol inputs. There exist many distint sets of test pairs that an be used for path delay testing of the paths belonging to L (suh a possible test set is presented in Table 2). From Table 2 we an easily see that the number of distint test s that must be applied to the soure inputs of the network is six. For large networks this number an be very large. Reduing the number of distint soure inputs, during the testing of L paths simplifies both the on-line testing of the network using resoures of the system as well as the appliation of the test set during prodution testing. To this end, we introdue a test set onsisting only of two omplementary s for the soure inputs no matter what the size of the MIN is. The derivation of one of the s of the proposed test set an be done aording to the following rules: Rule. For the 4x4 Omega MIN the test is 0 0. Rule 2. Reursively alulate the test v of the nxn Omega MIN from the test u of the (n/2) x (n/2) MIN by using the following : v i = u i and v i+(n/2) = u i, for i = 0,, 2,, (n/2). Table 3 presents the outome of the appliation of these rules to an 8x8 MIN. By applying the proposed test s at the inputs of the MIN we assure that eah stage of swithes reeives at

4 its inputs, ordered from top to bottom, either the applied test or its omplementary (the proof is omitted due to spae limitations). Table 3. Test set for the L paths of the 8x8 Omega network T 0 T 0 0 T T T 0 0 T L 0 0 T 0 0 T 0 0 T T T T T 0 0 T IV. Low-ost Tester. For prodution testing of the MIN we introdue a lowost tester. This will be omprised of : a) an up-down log 2 n bit Gray ounter, b) n*m T flip-flops, ) 2*n*M D flipflops, d) a 2*n*M input 2-rail er tree and e) some additional logi for ontrolling the omponents of the tester. The tester is fed with a lok frequeny f. The blok diagram of the tester is depited in Figure 4. The outputs of the Gray ounter drive the ontrol signals of the MIN. Eah MIN soure is driven by one of the T flip-flops. The T flip-flops are used in order to produe one of the two omplementary test s presented in Setion III. Eah output of the MIN drives two D flip-flops as shown in Figure 5. The flip-flop outputs are driven to a tree of 2-rail ers. When the MIN operates orretly at speed, the outputs of this er are at omplementary values. For testing the paths of set P, the Gray ounter and the D flip-flops are reset. The T flip-flops are driven by f, while the Gray ounter is driven by a lok with frequeny f/5. We assume that eah new yle begins with every rising edge of f. During the 5 yles that the Gray ounter is stable the following take plae (see Figure 6) : the first yle is used to set the MIN to a new onfiguration. At the next yle the first test is applied to the inputs of the MIN. The omplementary and the original test are applied at the start of the third and the fourth yles respetively and the s of the MIN are aptured by the D flip-flops. The fifth yle is utilized for apturing the of the MIN to the test applied during the fourth yle. The 2-rail er is enabled at the middle of the fourth and the fifth yles. The proedure is repeated until the Gray ounter passes from all its states ounting upwards. For testing the paths of set L, the first of the omplementary s is applied to the MIN inputs. The Gray ounter hanges values every two yles (suppose first and seond yle). The ounter is permitted to go through all of its states in both up and down diretion. Then the seond is applied and the ounting proedure is repeated. The s are aptured at the start of eah seond yle and verified at the middle of it by the 2-rail er as shown in Figure 7. The above desribed low-ost tester was designed and its orret funtion was verified by simulation. Blok of n*m T flip-flops tester lok f Up-down Gray ounter MIN Control signals Blok of 2*n*M D flip-flops 2-rail er Figure 4. The dediated tester ontrol signal ΜΙΝ's output ontrol signal 2 D Q FF D Q FF 2 To 2- rail er Figure 5. D flip-flops at MIN outputs set MIN Apply st Apply 2nd at FF Apply 3rd at FF 2 s set MIN at FF Error Indiator s Figure 6. Test sheme for testing the paths of set P tester lok f Configure Apply MIN on MIN soures at state C at FF Configure MIN at state C' at FF 2 s Figure 7. Test sheme for testing the paths of set L V. On line testing. We onsider that the MIN is used for interonneting proessors that are synhronized by a ommon lok. The ommuniation among the proessors is established after requests towards the entralized ontrol. One the entralized ontrol onfigures the MIN, the proessors an exhange data. If the entralized ontrol iruit an not establish a requested onfiguration (for example when two soures request ommuniation with the same destination) it will use some priority sheme for serving some of the requests and it will signal inability to the rest soures. During a data transfer all the ontrol signals are stable (i.e. the MIN remains at a fixed onfiguration). We further assume that the onfiguration is stable when there are no

5 new requests. The proessors have different input and output buffered ports. We assume that the ommuniation sheme is performed by: Step. The start of the ommuniation is indiated by a rising edge of the lok. At that moment eah proessor plaes its data on the output buffer and sends a request to the entralized ontrol. Step 2. At the next rising edge the entralized ontrol sets the MIN to the appropriate onfiguration and the proessors are notified if they should proeed with transmission or reeption of data. Step 3. At eah subsequent rising edge of the lok, eah proessor an send or reeive a word or both, by enabling its orresponding buffers. We assume that all buffers are of equal size and a ommuniation session terminates when all buffers are empty. Under these assumptions the appliation of the derived test set and the verifiation of the s an be done in system environment as follows : a) For the pairs of s that test the paths of set P eah soure's transmission buffer is filled with the test s that will ativate the two desired transitions. b) The proessors send requests that will not ause any onflit in the MIN. We will present a proedure that ensures onflit free onfigurations of the MIN below. ) The paths are onsidered fault free when the transition is identified one lok period after the data are plaed on the inputs of the MIN. This is performed by verifying the ontents of the input buffer of eah proessor after the end of a ommuniation session. d) In order to test the paths of set L we start a ommuniation session whih will transmit one of the test s mentioned above over the MIN. This ommuniation session will set the ontrol signals of the MIN to a known state whih will be stable until the next requests issued by the proessors. e) At the next ommuniation session the requests issued by the proessors ause the required transition of the ontrol signals of the onsidered stage. The transition is observed at the outputs of the MIN at the rising edge of the lok one lok period after the MIN is set. Again the path is delared fault free after the verifiation of the ontents of eah proessors' input buffer. For ahieving onflit free onfigurations of the MIN, all soures simulate an up-down Gray ounter. The outputs of the simulated ounters are used by eah soure for omputing the address of the desired destination in order to issue a request to the entralized ontrol unit. All the simulated ounters must be reset and advaned to a new value simultaneously. Every time the simulated ounter produes a new value, eah soure exeutes a proedure with inputs the new value of the ounter and the soure's label. Suh a proedure based on the perfet shuffle permutation is presented below. Let sr, dest denote the binary representations of the labels of the soure and the targeted destination proessors respetively. Let i be the i- th bit of the simulated Gray ounter The proposed proedure is omposed of the following steps : Step : Set dest = sr. Step 2 : Set i =. Step 3 : Perform the perfet shuffle permutation on dest (binary rotation). Step 4 : If i = 0 go to Step 6. Step 5 : If the LSB of dest is 0 then set dest = dest + else set dest = dest -. Step 6 : Set i = i +. Step 7 : If i log 2 n then go to Step 3 else end. VI. Conlusions In this work we studied path delay fault testing of Omega MINs. The ontributions of this work are : a) We have shown, by taking advantage of the MIN parallelism, that the O(n 2 ) physial paths of the MIN an be tested optimally by O(n) test pairs. b) We have derived an optimal test set for parallel path delay fault testing of the MIN. ) We have shown how the appliation of the test set as well as the verifiation of the MIN an be done either off-line by a dediated low ost tester or on-line using the system resoures. Referenes [] H. J. Siegel, "Interonnetion Networks for Large - Sale Parallel Proessing", 2nd ed., MGraw-Hill, 990. [2] T. Feng, "A Survey of Interonnetion Networks", Computer, Deember 98, pp [3] D. P. Agrawal, " Testing and Fault Tolerane of Multistage Interonnetion Networks", Computer, April 982, pp [4] V. P. Kumar and S. M. Reddy, "Augmented Shuffle- Exhange Multistage Interonnetion Networks". Computer, June 987, pp [5] G. L. Smith, "Model for Delay Faults Based upon Paths", Pro. of ITC-85, pp [6] P. Ashar, et. al., "Path-delay-fault testability properties of multiplexer - based networks", Integration, The VLSI Journal, vol.5, (no.), July 993. pp. -23 [7] S. Tani, et. al, "Effiient Path Seletion for Delay Testing Based on Partial Path Evaluation", Pro. of VTS '98, pp [8] T. W. Williams et. al., "The Interdependene between Delay-Optimization of Synthesized Networks and Testing", Pro. of 28 th DAC, pp. 9-25, ACM / IEEE 995. [9] M. A. Franklin, et. al, "Pin Limitations and Partitioning of VLSI Interonnetion Networks", IEEE Trans. on Comp., C-3, November 982, pp [0] H. S. Stone, "Parallel Proessing with the Perfet Shuffle", IEEE Trans. on Comp., C-20, pp. 53-6, 97.

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks

Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks M. Bellos 1, D. Nikolos 1,2 & H. T. Vergos 1,2 1 Dept. of Computer Engineering and Informatics, University of

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks A Dual-Hamiltonian-Path-Based Multiasting Strategy for Wormhole-Routed Star Graph Interonnetion Networks Nen-Chung Wang Department of Information and Communiation Engineering Chaoyang University of Tehnology,

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

Partial Character Decoding for Improved Regular Expression Matching in FPGAs

Partial Character Decoding for Improved Regular Expression Matching in FPGAs Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communiations 1 RAC 2 E: Novel Rendezvous Protool for Asynhronous Cognitive Radios in Cooperative Environments Valentina Pavlovska,

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks Flow Demands Oriented Node Plaement in Multi-Hop Wireless Networks Zimu Yuan Institute of Computing Tehnology, CAS, China {zimu.yuan}@gmail.om arxiv:153.8396v1 [s.ni] 29 Mar 215 Abstrat In multi-hop wireless

More information

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY Dileep P, Bhondarkor Texas Instruments Inorporated Dallas, Texas ABSTRACT Charge oupled devies (CCD's) hove been mentioned as potential fast auxiliary

More information

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Department of Eletrial and Computer Engineering University of Wisonsin Madison ECE 553: Testing and Testable Design of Digital Systems Fall 2014-2015 Assignment #2 Date Tuesday, September 25, 2014 Due

More information

13.1 Numerical Evaluation of Integrals Over One Dimension

13.1 Numerical Evaluation of Integrals Over One Dimension 13.1 Numerial Evaluation of Integrals Over One Dimension A. Purpose This olletion of subprograms estimates the value of the integral b a f(x) dx where the integrand f(x) and the limits a and b are supplied

More information

COSSIM An Integrated Solution to Address the Simulator Gap for Parallel Heterogeneous Systems

COSSIM An Integrated Solution to Address the Simulator Gap for Parallel Heterogeneous Systems COSSIM An Integrated Solution to Address the Simulator Gap for Parallel Heterogeneous Systems Andreas Brokalakis Synelixis Solutions Ltd, Greee brokalakis@synelixis.om Nikolaos Tampouratzis Teleommuniation

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

Zippy - A coarse-grained reconfigurable array with support for hardware virtualization

Zippy - A coarse-grained reconfigurable array with support for hardware virtualization Zippy - A oarse-grained reonfigurable array with support for hardware virtualization Christian Plessl Computer Engineering and Networks Lab ETH Zürih, Switzerland plessl@tik.ee.ethz.h Maro Platzner Department

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis

More information

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Multi-Channel Wireless Networks: Capacity and Protocols

Multi-Channel Wireless Networks: Capacity and Protocols Multi-Channel Wireless Networks: Capaity and Protools Tehnial Report April 2005 Pradeep Kyasanur Dept. of Computer Siene, and Coordinated Siene Laboratory, University of Illinois at Urbana-Champaign Email:

More information

Australian Journal of Basic and Applied Sciences. A new Divide and Shuffle Based algorithm of Encryption for Text Message

Australian Journal of Basic and Applied Sciences. A new Divide and Shuffle Based algorithm of Encryption for Text Message ISSN:1991-8178 Australian Journal of Basi and Applied Sienes Journal home page: www.ajbasweb.om A new Divide and Shuffle Based algorithm of Enryption for Text Message Dr. S. Muthusundari R.M.D. Engineering

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

Dynamic Algorithms Multiple Choice Test

Dynamic Algorithms Multiple Choice Test 3226 Dynami Algorithms Multiple Choie Test Sample test: only 8 questions 32 minutes (Real test has 30 questions 120 minutes) Årskort Name Eah of the following 8 questions has 4 possible answers of whih

More information

Acoustic Links. Maximizing Channel Utilization for Underwater

Acoustic Links. Maximizing Channel Utilization for Underwater Maximizing Channel Utilization for Underwater Aousti Links Albert F Hairris III Davide G. B. Meneghetti Adihele Zorzi Department of Information Engineering University of Padova, Italy Email: {harris,davide.meneghetti,zorzi}@dei.unipd.it

More information

Establishing Secure Ethernet LANs Using Intelligent Switching Hubs in Internet Environments

Establishing Secure Ethernet LANs Using Intelligent Switching Hubs in Internet Environments Establishing Seure Ethernet LANs Using Intelligent Swithing Hubs in Internet Environments WOEIJIUNN TSAUR AND SHIJINN HORNG Department of Eletrial Engineering, National Taiwan University of Siene and Tehnology,

More information

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Arne Hamann, Razvan Rau, Rolf Ernst Institute of Computer and Communiation Network Engineering Tehnial University of Braunshweig,

More information

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2)

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2) SPECIAL ISSUE OF IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION: MULTI-ROBOT SSTEMS, 00 Distributed reonfiguration of hexagonal metamorphi robots Jennifer E. Walter, Jennifer L. Welh, and Nany M. Amato Abstrat

More information

This fact makes it difficult to evaluate the cost function to be minimized

This fact makes it difficult to evaluate the cost function to be minimized RSOURC LLOCTION N SSINMNT In the resoure alloation step the amount of resoures required to exeute the different types of proesses is determined. We will refer to the time interval during whih a proess

More information

The AMDREL Project in Retrospective

The AMDREL Project in Retrospective The AMDREL Projet in Retrospetive K. Siozios 1, G. Koutroumpezis 1, K. Tatas 1, N. Vassiliadis 2, V. Kalenteridis 2, H. Pournara 2, I. Pappas 2, D. Soudris 1, S. Nikolaidis 2, S. Siskos 2, and A. Thanailakis

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center Construting Transation Serialization Order for Inremental Data Warehouse Refresh Ming-Ling Lo and Hui-I Hsiao IBM T. J. Watson Researh Center July 11, 1997 Abstrat In typial pratie of data warehouse, the

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

Implementing Load-Balanced Switches With Fat-Tree Networks

Implementing Load-Balanced Switches With Fat-Tree Networks Implementing Load-Balaned Swithes With Fat-Tree Networks Hung-Shih Chueh, Ching-Min Lien, Cheng-Shang Chang, Jay Cheng, and Duan-Shin Lee Department of Eletrial Engineering & Institute of Communiations

More information

Direct-Mapped Caches

Direct-Mapped Caches A Case for Diret-Mapped Cahes Mark D. Hill University of Wisonsin ahe is a small, fast buffer in whih a system keeps those parts, of the ontents of a larger, slower memory that are likely to be used soon.

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

More information

High-level synthesis under I/O Timing and Memory constraints

High-level synthesis under I/O Timing and Memory constraints Highlevel synthesis under I/O Timing and Memory onstraints Philippe Coussy, Gwenolé Corre, Pierre Bomel, Eri Senn, Eri Martin To ite this version: Philippe Coussy, Gwenolé Corre, Pierre Bomel, Eri Senn,

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

Multiple Assignments

Multiple Assignments Two Outputs Conneted Together Multiple Assignments Two Outputs Conneted Together if (En1) Q

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Improved flooding of broadcast messages using extended multipoint relaying

Improved flooding of broadcast messages using extended multipoint relaying Improved flooding of broadast messages using extended multipoint relaying Pere Montolio Aranda a, Joaquin Garia-Alfaro a,b, David Megías a a Universitat Oberta de Catalunya, Estudis d Informàtia, Mulimèdia

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

Scheduling Multiple Independent Hard-Real-Time Jobs on a Heterogeneous Multiprocessor

Scheduling Multiple Independent Hard-Real-Time Jobs on a Heterogeneous Multiprocessor Sheduling Multiple Independent Hard-Real-Time Jobs on a Heterogeneous Multiproessor Orlando Moreira NXP Semiondutors Researh Eindhoven, Netherlands orlando.moreira@nxp.om Frederio Valente Universidade

More information

Batch Auditing for Multiclient Data in Multicloud Storage

Batch Auditing for Multiclient Data in Multicloud Storage Advaned Siene and Tehnology Letters, pp.67-73 http://dx.doi.org/0.4257/astl.204.50. Bath Auditing for Multilient Data in Multiloud Storage Zhihua Xia, Xinhui Wang, Xingming Sun, Yafeng Zhu, Peng Ji and

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

New Channel Allocation Techniques for Power Efficient WiFi Networks

New Channel Allocation Techniques for Power Efficient WiFi Networks ew Channel Alloation Tehniques for Power Effiient WiFi etworks V. Miliotis, A. Apostolaras, T. Korakis, Z. Tao and L. Tassiulas Computer & Communiations Engineering Dept. University of Thessaly Centre

More information

The Tofu Interconnect D

The Tofu Interconnect D 2018 IEEE International Conferene on Cluster Computing The Tofu Interonnet D Yuihiro Ajima, Takahiro Kawashima, Takayuki Okamoto, Naoyuki Shida, Kouihi Hirai, Toshiyuki Shimizu Next Generation Tehnial

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

Cluster-based Cooperative Communication with Network Coding in Wireless Networks

Cluster-based Cooperative Communication with Network Coding in Wireless Networks Cluster-based Cooperative Communiation with Network Coding in Wireless Networks Zygmunt J. Haas Shool of Eletrial and Computer Engineering Cornell University Ithaa, NY 4850, U.S.A. Email: haas@ee.ornell.edu

More information

An Efficient and Scalable Approach to CNN Queries in a Road Network

An Efficient and Scalable Approach to CNN Queries in a Road Network An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,

More information

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

More information

New Fuzzy Object Segmentation Algorithm for Video Sequences *

New Fuzzy Object Segmentation Algorithm for Video Sequences * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department

More information

Test Case Generation from UML State Machines

Test Case Generation from UML State Machines Test Case Generation from UML State Mahines Dirk Seifert To ite this version: Dirk Seifert. Test Case Generation from UML State Mahines. [Researh Report] 2008. HAL Id: inria-00268864

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

Reduced-Complexity Column-Layered Decoding and. Implementation for LDPC Codes

Reduced-Complexity Column-Layered Decoding and. Implementation for LDPC Codes Redued-Complexity Column-Layered Deoding and Implementation for LDPC Codes Zhiqiang Cui 1, Zhongfeng Wang 2, Senior Member, IEEE, and Xinmiao Zhang 3 1 Qualomm In., San Diego, CA 92121, USA 2 Broadom Corp.,

More information

Make your process world

Make your process world Automation platforms Modion Quantum Safety System Make your proess world a safer plae You are faing omplex hallenges... Safety is at the heart of your proess In order to maintain and inrease your ompetitiveness,

More information

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq Volume 4 Issue 6 June 014 ISSN: 77 18X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om Medial Image Compression using

More information

Accommodations of QoS DiffServ Over IP and MPLS Networks

Accommodations of QoS DiffServ Over IP and MPLS Networks Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering

More information

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification erformane Improvement of TC on Wireless Cellular Networks by Adaptive Combined with Expliit Loss tifiation Masahiro Miyoshi, Masashi Sugano, Masayuki Murata Department of Infomatis and Mathematial Siene,

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,

More information

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation

More information

Facility Location: Distributed Approximation

Facility Location: Distributed Approximation Faility Loation: Distributed Approximation Thomas Mosibroda Roger Wattenhofer Distributed Computing Group PODC 2005 Where to plae ahes in the Internet? A distributed appliation that has to dynamially plae

More information

An Approach to Physics Based Surrogate Model Development for Application with IDPSA

An Approach to Physics Based Surrogate Model Development for Application with IDPSA An Approah to Physis Based Surrogate Model Development for Appliation with IDPSA Ignas Mikus a*, Kaspar Kööp a, Marti Jeltsov a, Yuri Vorobyev b, Walter Villanueva a, and Pavel Kudinov a a Royal Institute

More information

A Hybrid Neuro-Genetic Approach to Short-Term Traffic Volume Prediction

A Hybrid Neuro-Genetic Approach to Short-Term Traffic Volume Prediction A Hybrid Neuro-Geneti Approah to Short-Term Traffi Volume Predition 1. Introdution Shahriar Afandizadeh 1,*, Jalil Kianfar 2 Reeived: January 2003, Revised: July 2008, Aepted: January 2009 Abstrat: This

More information

M32: A Constructive Multilevel Logic Synthesis System*

M32: A Constructive Multilevel Logic Synthesis System* M32: A Construtive Multilevel Logi Synthesis System* Vitor N. Kravets Karem A. Sakallah Department of Eletrial Engineering and Computer Siene University of Mihigan, Ann Arbor, MI 48109 {vkravets, karem}@ees.umih.edu

More information

Gradient based progressive probabilistic Hough transform

Gradient based progressive probabilistic Hough transform Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti

More information

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Ho Wireless Networks Giorgio Quer, Federio Librino, Lua Canzian, Leonardo Badia, Mihele Zorzi, University of California San Diego La

More information

- 1 - S 21. Directory-based Administration of Virtual Private Networks: Policy & Configuration. Charles A Kunzinger.

- 1 - S 21. Directory-based Administration of Virtual Private Networks: Policy & Configuration. Charles A Kunzinger. - 1 - S 21 Diretory-based Administration of Virtual Private Networks: Poliy & Configuration Charles A Kunzinger kunzinge@us.ibm.om - 2 - Clik here Agenda to type page title What is a VPN? What is VPN Poliy?

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

1. Introduction. 2. The Probable Stope Algorithm

1. Introduction. 2. The Probable Stope Algorithm 1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground

More information

Sparse Certificates for 2-Connectivity in Directed Graphs

Sparse Certificates for 2-Connectivity in Directed Graphs Sparse Certifiates for 2-Connetivity in Direted Graphs Loukas Georgiadis Giuseppe F. Italiano Aikaterini Karanasiou Charis Papadopoulos Nikos Parotsidis Abstrat Motivated by the emergene of large-sale

More information

CA Test Data Manager 4.x Implementation Proven Professional Exam (CAT-681) Study Guide Version 1.0

CA Test Data Manager 4.x Implementation Proven Professional Exam (CAT-681) Study Guide Version 1.0 Implementation Proven Professional Study Guide Version 1.0 PROPRIETARY AND CONFIDENTIAL INFORMATION 2017 CA. All rights reserved. CA onfidential & proprietary information. For CA, CA Partner and CA Customer

More information

Installation & Operation Manual 6060 MODBUS PROTOCOL. This manual is a supplement to the 6060 Full Installation & Operation Manual PK514

Installation & Operation Manual 6060 MODBUS PROTOCOL. This manual is a supplement to the 6060 Full Installation & Operation Manual PK514 Installation & Operation Manual 6060 MODBUS PROTOCOL This manual is a supplement to the 6060 Full Installation & Operation Manual PK514 PK539 0037-75565 July 2016 1 Explanation of Symbols: General Information

More information

mahines. HBSP enhanes the appliability of the BSP model by inorporating parameters that reet the relative speeds of the heterogeneous omputing omponen

mahines. HBSP enhanes the appliability of the BSP model by inorporating parameters that reet the relative speeds of the heterogeneous omputing omponen The Heterogeneous Bulk Synhronous Parallel Model Tiani L. Williams and Rebea J. Parsons Shool of Computer Siene University of Central Florida Orlando, FL 32816-2362 fwilliams,rebeag@s.uf.edu Abstrat. Trends

More information

Architecture and Performance of the Hitachi SR2201 Massively Parallel Processor System

Architecture and Performance of the Hitachi SR2201 Massively Parallel Processor System Arhiteture and Performane of the Hitahi SR221 Massively Parallel Proessor System Hiroaki Fujii, Yoshiko Yasuda, Hideya Akashi, Yasuhiro Inagami, Makoto Koga*, Osamu Ishihara*, Masamori Kashiyama*, Hideo

More information

On the Generation of Multiplexer Circuits for Pass Transistor Logic

On the Generation of Multiplexer Circuits for Pass Transistor Logic Preprint from Proeedings of DATE 2, Paris, rane, Marh 2 On the Generation of Multiplexer Ciruits for Pass Transistor Logi Christoph Sholl Bernd Beker Institute of Computer Siene Albert Ludwigs University

More information

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment hemial, Biologial and Radiologial Haard Assessment: A New Model of a Plume in a omplex Urban Environment Skvortsov, A.T., P.D. Dawson, M.D. Roberts and R.M. Gailis HPP Division, Defene Siene and Tehnology

More information

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections SVC-DASH-M: Salable Video Coding Dynami Adaptive Streaming Over HTTP Using Multiple Connetions Samar Ibrahim, Ahmed H. Zahran and Mahmoud H. Ismail Department of Eletronis and Eletrial Communiations, Faulty

More information

Path Diversity for Overlay Multicast Streaming

Path Diversity for Overlay Multicast Streaming Path Diversity for Overlay Multiast Streaming Matulya Bansal and Avideh Zakhor Department of Eletrial Engineering and Computer Siene University of California, Berkeley Berkeley, CA 9472 {matulya, avz}@ees.berkeley.edu

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

Parallelization and Performance of 3D Ultrasound Imaging Beamforming Algorithms on Modern Clusters

Parallelization and Performance of 3D Ultrasound Imaging Beamforming Algorithms on Modern Clusters Parallelization and Performane of 3D Ultrasound Imaging Beamforming Algorithms on Modern Clusters F. Zhang, A. Bilas, A. Dhanantwari, K.N. Plataniotis, R. Abiprojo, and S. Stergiopoulos Dept. of Eletrial

More information

The recursive decoupling method for solving tridiagonal linear systems

The recursive decoupling method for solving tridiagonal linear systems Loughborough University Institutional Repository The reursive deoupling method for solving tridiagonal linear systems This item was submitted to Loughborough University's Institutional Repository by the/an

More information

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8 Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introdution... 1 1.1. Internet Information...2 1.2. Internet Information Retrieval...3 1.2.1. Doument Indexing...4 1.2.2. Doument Retrieval...4

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information