Filtering tracks in discrete detectors using a cellular automaton

Size: px
Start display at page:

Download "Filtering tracks in discrete detectors using a cellular automaton"

Transcription

1 Nuclear Instruments and Methods in Physics Research A329 (1993) North-Holland NUCEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH Section A Filtering tracks in discrete detectors using a cellular automaton A. Glaov, I. Kisel, E. Konotopskaya and G. Ososkov Joint Institute for Nuclear Research, Head Post Office, P.O Box 79, Moscow, Russian Federation Received 3 February 1992 and in revised form 1 October 1992 The study of the functioning of detectors like a multiwire proportional chamber has led to the necessity of taking into account its discrete structure and of prefiltering data before processing. The filtering method for tracks in this discrete detector based on the cellular automaton is described. Results of the application of this method to experimental data (the spectrometer ARES) are quite successful : a high degree of cleaning from noise and the restoring of missing clusters give three-fold reduction of raw data with the partial track recognition. The percentage of good events is increased and their further processing is considerably simplified and accelerated. The described cellular automaton for track filtering is suitable for parallel computing and could be also used in the on-line mode. 1. Introduction The transition from film methods in the data acquisition in bubble and streamer chambers to filmless electronic experiments required adequate changes of data handling methods. As was mentioned in Charpak's pioneering works [1], the discrete structure of such a detector as a multiwire proportional chamber (MWPC) bears sufficiently rich information about track points and its slope at each of them. Much later it was shown [2,3] that the probabilistic model of measurements also had to be changed. The reason is that the errors of measurements are in fact correlated and their distribution is not normal but box-shaped with a width specified by wire spacing. In ref. [3] the inference was made that the transition to Chebyshev metrics instead of conventional 1-2-metrics, used in least square methods, improves accuracy of track parameter reconstruction by a factor of vn, where N is the number of measurements. This result was confirmed in our previous work [4] where the detailed probabilistic and geometric analysis was fulfilled for MWPC functioning. On the basis of this analysis we suggested algorithms for the search for straight and circular tracks. The Chebyshev metrics was also applied in our work to the fast vertex search. The suggested algorithms were tested by track and vertex searching with simulated and real data from the ARES setup [7] and showed their satisfactory efficiency. All these works confirmed the fruitfulness of this approach oriented to discreteness of the detector structure and stimulated our further research. At the same time the analysis of the real experimental data obtained with the spectrometer ARES re- quired the necessity of prefiltering these data from noise hits and restoring the missing hits. In the analyed experiments the ARES spectrometer was used as a system of ten coaxial cylindrical multiwire proportional chambers (about 5000 wires) and of three cylindrical scintillator hodoscopes in a magnetic field. Due to the experimental conditions the average track radius was = 20 cm, the width of ioniation clusters ranged from one to three wires. The trigger conditions required the track passing through the target and the last chamber. The rate was about events per second. The problem of prefiltering arose because of the high rate, the specific features of the beam duty cycle, chamber and electronics malfunctions, the presence of 5-electrons, returned tracks and other difficult-to-check reasons. As a result, we came to the well-known concept of two-stage processing : prefiltering at the first stage, which decreases significantly the redundant information, and the event recognition at the second stage. Here we consider only problems of the first stage. et us formulate the common requirements of the prefiltering procedure : - high degree of event cleaning from noise hits ; - restoring of hits missing because of chamber malfunctions ; - grouping of filtered hits according to their possible belonging to different tracks ; - simplicity and high speed of the filtering algorithm needed for their on-line implementation ; - suitability for parallel processing. The accurate consideration of the detector discrete structure and necessity to hold these requirements /93/$ Elsevier Science Publishers B.V. All rights reserved

2 brought us to the idea of using the well developed methods of cellular automata. The logical rules of cellular automaton evolution are proposed on the basis of specific features of the MWPC #'. The results of successful testing of this automaton by prefiltering the data obtained with the spectrometer ARES during the search for the forbidden decay l. +- e+ e+ e - [81 and the study of the rare [91 decay Tr+-> e+v,e+e - are given. A. Glaoc et al. / Filtering tracks in discrete detectors cathode planes plane of anode wires Specific features of MWPC Using the ARES spectrometer as an example, let us consider in the XY projection (fig. 1) two specific features of a discrete detector like a multiwire proportional chamber. First, the shape of external equipotential lines in a proportional chamber allows us to draw imaginary equidistant planes between wires perpendicular to a plane of wires. Second, due to electro-negative additives in the chamber gas the distribution function of the electron collection is box-shaped, i.e. on both sides of the wire plane there exist two planes, so that all electrons that appeare inside them are collected by a wire. But any of electrons outside them are absorbed by the gas. Both these features allow us to consider the chamber to be a chain of imaginary rectangles, each of them surrounding a signal wire. Two parallel sides of each rectangle are determined by the "equipotential" planes, two other sides are formed by the planes of maximal electron collection. Whenever a charged particle track hits a rectangle, a wire inside it produces a signal. If a track crosses a few adjacent rectangles in the chamber, they all work, forming a cluster. In the latter case the track crosses the left side of the lower rectangle and the right side of the upper one or vice versa. Otherwise it would either not have crossed all the hit rectangles or have touched one of missing ones. The most important feature of our model of the discrete detector is the possibility of solving approximately the inverse problem of the track reconstruction (fig. 1). Knowing a cluster structure, one can make conclusion about a range of possible slopes of track passing through the cluster. Besides, when the slope is fixed, the cluster structure determines a possible range of points, where the track crosses the plane of signal wires. This model is confirmed by the results presented in figs In these figures the dependence of the cluster width on the angle of the track passage through the wire chamber for single, double and triple clusters is #' Certainly, taking into account discrete features of another type of electronic detectors would bring us to another cellular automaton. Here we consider only the MWPC. Fig. 1. The model of cluster formation (wires are shown by bold dots). shown #. Here the angle is counted from the normal to the chamber. In the same figures the thin line is the cluster distribution for the model case, when the chamber is presented as a chain of rectangles with the maximal distance h = 1.5 mm of electron collection. As it follows from these figures, this simple model is a satisfactory good approximation for the description of cluster forming effects in the proportional chamber. The difference between the real physical processes and our simplified model is easily taken into account in the implementation of the software. 3. Construction of a cellular automaton Cellular automata [51 are discrete dynamic systems whose behavior is completely determined by local mutual relations of states of these systems. The space is a uniform grid, every cell of which contains a few bits of information. Time is increases by discrete steps. The evolution law is described by a set of rules, let us say, by a table. By means of this table every cell at each step can evaluate its new state according to the states #2 Results were obtained on the ARES setup.

3 264 A. Glaou et al. / Filtering tracks in discrete detectors m U O N A C Û O U A Fig. 2. The distribution of single clusters as a function of track slope. Fig. 4. The distribution of triple clusters as a function of track slope. of its neighbors. If the appropriate set of rules is given then this easy operational mechanism is sufficient for supporting the whole hierarchy of structures and events. Cellular automata give us useful models for many fields in natural science. They created the general paradigm of parallel computations similar to Turing machines for sequential computations. One can formulate the general rules for cellular automata as follows : 1) The cell state is discrete (usually 0 and 1 although there can be automata with a larger number of states). 2) The number of neighboring cells is restricted, often they are the nearest cells. 3) The rules describing the dynamics of the evolution of the cellular automaton have usually a simple ô ô A Fig. 3. The distribution of double clusters as a function of track slope. functional form and depend on the problem to be solved. 4) The cellular automaton system is clocked, i.e. the cell states change simultaneously. et us try to create such a cellular automaton for event filtering. It has to sort out noise hits leaving only experimental points which belong to tracks. Using the well-known game "ife" terminology [6] we can formulate the task of an automaton as : - leave cells belonging to the track as living ones ; - restore as newborns the gaps on the track caused by chamber inefficiency; - eliminate (define dead) all cells which correspond to noise hits ; - divide the rest of living cells into groups, corresponding to different track candidates, on the basis of mutual neighborhood. From there, we can formulate the specific rules of the constructed automaton. First, we define the huing cell as a cluster, i.e. a continuous group of hit wires (see fig. 1). The dead cell is an empty one which does not contain any hits (remember, noise clusters should die in process of the automaton evolution). To support the vital capacity of interrupted tracks (because of chamber malfunction) it is necessary to produce new cells-"phantoms" which would correspond to real clusters if the chamber works correctly. The phantom cells can also die and be reproduced again later but we have to keep them in mind since only real clusters can appear in the final pattern. Thus in our case the cell has four states : real cluster or phantom and living or dead one. Second, we suggest the rule for determination of neighbors based on the discrete nature of our track detector. As shown above, the cluster structure defines the admissible angles of track passing. The method of

4 A. Glaou et al. / Filtering tracks in discrete detectors 265 neighbor determination is built on this feature. Only those clusters can be treated as neighbors in adjacent chambers, through which one can draw a track according to the admissible angles. However, there is an essential physics constraint : any track must leave the target and reach the last chamber. Therefore, we can regard as neighbors only those cells lying in adjacent chambers through which one can draw such an admissible track. From there we can also define a region of potential neighbors of the cluster as a region in the adjacent chambers that is swept up by all admissible tracks passing through the given cluster. This definition is necessary to restore clusters missed due to chamber malfunctions. Third, let us consider the rules of automaton evolution in order to reject noise leaving only true tracks. To begin with, we have to restore clusters missing because of chamber malfunction. Due to the high efficiency of chambers (98-99%) double malfunction of adjacent chambers is in fact impossible (the probability of this case is of the order of 10-4) and we can neglect such cases. In the usual case of the non-interrupted track, every cell has two neighboring cells in the adjacent chambers and lies in their overlapping regions of potential neighbors. If there is no cell in this overlapping (due to malfunction of the given chamber or electronics) it is necessary to produce a phantom cell that is a neighbor of both cells pointing to it (see fig. 5). Then we have to destroy noise clusters, i.e. cells having too few neighbors or too many of them. It is obvious that the cell lying on a single track has exactly two neigh- Fig. 5. The birth condition of cell-phantom. hors. In the case of three-track events it is quite probable that two tracks intersect. This means that the cell on the track intersecting has four neighbors (two from both sides). The probability of three tracks intersecting at one point is negligible. Thus, we have to destroy cells having less than two or more than four neighbors. The problem of the first and last chambers is a separate one. To prevent suppressing tracks from both ends, it is necessary to create imaginary chambers with numbers 0 and (N + 1). They contain neighbors supporting all cells in the real out chambers. Fourth, it is useful to treat birth and death of cells at different stages. The order of these stages is essential. If we would eliminate noise clusters at the first stage, then it could destroy the admissible interrupted tracks. Therefore it is reasonable to handle the birth at the first stage and the death at the second. This order is repeated at every step of the automaton evolution to help the interrupted tracks to survive. We can now briefly formulate the specific features of our filtering automaton (compare with the beginning of section 3): 1) Every cell is either a cluster or a phantom and therefore has four states : a real cluster or a phantom and a living cell or a dead one. 2) The cells in adjacent chambers are neighbors only if an admissible track could pass through them. 3) The cell birth occurs if this cell has at least two neighbors in different chambers. The cell death occurs in two cases : if this cell has less than two neighbors ("loneliness") or if it has more than four neighbors ("overpopulation"). 4) The evolution is clocked, i.e. all cells change their states simultaneously. Each step of the automaton evolution consists of two distinctive stages : the birth at the first stage and the death at the second one. The final stage of the automaton evolution is attainment of a stable or cyclic state. The special processing of the cyclic state is not necessary since in our case the difference between internal configurations of cyclic states consists of various numbers of phantom cells which is negligible. Therefore the attainment of the cyclic state means in practice elimination of all possible noise hits. In order to sense the automaton arrival in the stable or cyclic state we suggest calculation of the checksum CRC (cyclic redundancy check) for every generation and stop iteration in the case of the coincidence of checksums related to different generations. Remember that in the CRC method all bits of an array are considered as coefficients of a binary polynomial and bytes of the checksum are the remainder from division of this polynomial by the known polynomial of degree 16. The other features or functioning details of our automaton are just the same as for conventional cellular automaton [5].

5 26 6 A. Glaov et al. / Filtering tracks in discrete detectors 4. Track filtering and results of applications The cellular automaton was realied on an IBM PC/AT-386 and has been tested with real three-track events obtained during the experiment aimed at searching for the forbidden decay lt --> e+e+e - [8] and the study of the rare decay ar + -~ e +vee + e- [9]. Only ten chambers were used in this experiment. It means that every track contains on the average ten clusters. An example of application of the cellular automaton which was constructed according to the above requirements, is shown in fig. 6. Stars denote clusters eliminated as noise by the automaton. One can see in the upper part of chambers 2 and 3 (starting from center) two eliminated noise hits. The track in the lower part of the figure returned back to the detector after collision with the outer wall and this part was also rejected by the automaton. Close to this track there are 6-electron clusters in chambers 9, 11 and 12. Two of them were rejected on the basis of the information about cluster lengths #3. However, the 8-electron cluster in chamber 11 had the same length as the track cluster in this chamber. So the automaton kept both these clusters as valid. Note the missing hit from this track in chamber 10. In this chamber the cellular automaton substituted the cell-phantom. That rescued this interrupted track from demolishing. Cell-phantoms are not shown in fig. 6 since they are used temporarily only in the automaton evolution process. Chambers 7 and 8 were not used during these experiments. The advantages of the automaton are its simplicity and high speed of work. Namely, the ARES parameters and experiment conditions allow us to construct a cellular automaton with the total number of cells The number of neighbors for each cell varies from six to ten, depending on the cluster length. For every cell the procedure of looking for neighbors and determination of the cell state at the next step requires = 40 assembler instructions (basically on registers). Supposing five steps per event at the average (see fig. 7), the total number of instructions for converging to the final state is = 5 x 40 x 1000 = 2 x Thus, for an IBM PC/AT with the speed 5 X 10 6 instructions per second the processing of one event by our automaton takes about 1/25 s #4. In fig. 7 the distribution of the number of filtering steps is shown. et us point out that the automaton needs at least two steps to make sure that its work is #3 Cluster lengths are not shown in this figure. #a We can neglect the time required to load the data, i.e. to construct the initial configuration of the cellular automaton, since it takes on the average 50 references to memory only. Fig. 6. An example of the cellular automaton application. finished (checksums coincide). About five steps are needed on the average to finish the automaton work. The curve is decreasing slowly with the number of steps because of spiral tracks and random distribution of noise hits in real events (see the long "tail" in fig. 8). In fig. 8 the distribution of the number of events according to the number of clusters in an event is shown (the thin line shows distribution after the automaton work). In the original distribution one can see that due to the preselection there are no events with the number of clusters less than 30. The long tail, caused by noise, can also be seen ranging up to 100 clusters per event. In the distribution obtained as a result of automaton working the peaks are clearly seen in the region of one- and two-track events (which, were ô E~ Number of Fig. 7. The number of filtering steps. steps

6 A. Glaou et al. / Filtering tracks in discrete detectors P Number of clusters Fig. 8. Distribution of the number of events according to the number of clusters in an event before the cellular automaton and after (thin line). left in the previous stage of processing) as well as three-track events (10, 20 and 30 clusters respectively). One can see that the cellular automaton can reject the noise quite well. Now we can naturally determine the number of tracks according to the number of clusters. Besides, the automaton can decrease the volume of data needed for further processing almost by a factor of 3 : it rejects about 20% of events being non-threetracks and decreases almost 50% of the number of experimental points from proportional chambers due to noise rejection. More explicitly the degree of cleaning from noise is shown in fig. 9. It presents the distribution of the percentage of the noise elimination by our automaton as a function of total number of noise hits in each event. As one can see, the prefiltering by the cellular automaton eliminates on the average 65-70% of the 1000 > 750 m 4 N É BO Rejected noise (per cent) Fig. 9. Distribution of the percentage of the final elimination. 5. Conclusion Number of clusters Fig. 10. Distribution of the number of clusters in a group. total noise. The analysis of the rest of noise hits shows that they are mainly clusters from 6-electrons lying too close to tracks and having the cluster structure similar to the track clusters (see also our explanation to fig. 6). The result, which is a by-product but is very important for further processing, consists in grouping experimental points according to their possible belonging to a track. In fig. 10 there is the distribution of the number of clusters in a group marked by the automaton. One can see peaks in the region of 10 clusters (one-track group) and 20 clusters (two-track group). In some cases the automaton could not separate close or intersecting tracks. The reasons for that were : local character of the automaton, the big target sie and the relatively long distance between chambers. The method of track filtering described above is the first application of cellular automata to handling of data from multiwire proportional chambers. The results obtained with the real data are quite successful : the high degree of cleaning from noise and restoring of missing clusters lead to a threefold reduction of input information with data grouping according to their belonging to different tracks. The percentage of useful events is increased and their further processing is considerably simplified and accelerated. According to their nature the cellular automata are ideal objects for making evolution algorithms parallel. Even the minimal parallelism in our case (at least one processor per chamber) increases the speed of calculation by an order of magnitude. So the described cellular automaton for track filtering can be successfully used in parallel computers and also in the on-line mode. The special hardware implementation of the

7 268 A. Glaou et al. / Filtering tracks in discrete detectors. cellular automaton for the ARES spectrometer is be- [4] N.I. Chernov et al., Comp. Phys. Commun. 74 (1993) 217. ing developed at JINR. [5] S. Wolfram (ed.), Theory and Applications of Cellular Automata (World Scientific, 1986). [6] M. Gardner, Scientific American 223(4) (1970) 120. References [7] V.A. Baranov et al., Nucl. Instr. and Meth. B17 (1986) 438. [1] G. Charpak, Ann. Rev. Nucl. Sci. 20 (1970) 195. [8] V.A. Baranov et al., J. Phys. G : Nucl. Part. Phys. 17 (1991) [2] I. Duerdoth, Nucl. Instr. and Meth. 203 (1982) 291. S57 [3] F. James, Nucl. Instr. and Meth. 211(1983) 145. [9] V.A. Baranov et al., Jad. Fi. (to be published).

436 Nuclear Instruments and Methods in Physics Research A278 (1989) North-Holland, Amsterdam. 2. The detector

436 Nuclear Instruments and Methods in Physics Research A278 (1989) North-Holland, Amsterdam. 2. The detector 436 Nuclear Instruments and Methods in Physics Research A278 (1989) 436-440 North-Holland, Amsterdam VLSI STRUCTURES FOR TRACK FINDING Mauro DELL'ORSO Dipartimento di Fisica, Università di Pisa, Piazza

More information

PoS(Baldin ISHEPP XXII)134

PoS(Baldin ISHEPP XXII)134 Implementation of the cellular automaton method for track reconstruction in the inner tracking system of MPD at NICA, G.A. Ososkov and A.I. Zinchenko Joint Institute of Nuclear Research, 141980 Dubna,

More information

A New Segment Building Algorithm for the Cathode Strip Chambers in the CMS Experiment

A New Segment Building Algorithm for the Cathode Strip Chambers in the CMS Experiment EPJ Web of Conferences 108, 02023 (2016) DOI: 10.1051/ epjconf/ 201610802023 C Owned by the authors, published by EDP Sciences, 2016 A New Segment Building Algorithm for the Cathode Strip Chambers in the

More information

FUZZY CLUSTERING ALGORITHM FOR GAMMA RAY TRACKING IN SEGMENTED DETECTORS

FUZZY CLUSTERING ALGORITHM FOR GAMMA RAY TRACKING IN SEGMENTED DETECTORS Romanian Reports in Physics, Vol. 62, Nos. 1, P. 27 36, 2010 FUZZY CLUSTERING ALGORITHM FOR GAMMA RAY TRACKING IN SEGMENTED DETECTORS G. SULIMAN, D. BUCURESCU Horia Hulubei National Institute for Physics

More information

HOUGH TRANSFORM CS 6350 C V

HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM The problem: Given a set of points in 2-D, find if a sub-set of these points, fall on a LINE. Hough Transform One powerful global method for detecting edges

More information

Homework #2 Posted: February 8 Due: February 15

Homework #2 Posted: February 8 Due: February 15 CS26N Motion Planning for Robots, Digital Actors and Other Moving Objects (Winter 2012) Homework #2 Posted: February 8 Due: February 15 How to complete this HW: First copy this file; then type your answers

More information

LHC-B. 60 silicon vertex detector elements. (strips not to scale) [cm] [cm] = 1265 strips

LHC-B. 60 silicon vertex detector elements. (strips not to scale) [cm] [cm] = 1265 strips LHCb 97-020, TRAC November 25 1997 Comparison of analogue and binary read-out in the silicon strips vertex detector of LHCb. P. Koppenburg 1 Institut de Physique Nucleaire, Universite de Lausanne Abstract

More information

Locating the neutrino interaction vertex with the help of electronic detectors in the OPERA experiment

Locating the neutrino interaction vertex with the help of electronic detectors in the OPERA experiment Locating the neutrino interaction vertex with the help of electronic detectors in the OPERA experiment S.Dmitrievsky Joint Institute for Nuclear Research, Dubna, Russia LNGS seminar, 2015/04/08 Outline

More information

Cellular Automata. Cellular Automata contains three modes: 1. One Dimensional, 2. Two Dimensional, and 3. Life

Cellular Automata. Cellular Automata contains three modes: 1. One Dimensional, 2. Two Dimensional, and 3. Life Cellular Automata Cellular Automata is a program that explores the dynamics of cellular automata. As described in Chapter 9 of Peak and Frame, a cellular automaton is determined by four features: The state

More information

Performance of the GlueX Detector Systems

Performance of the GlueX Detector Systems Performance of the GlueX Detector Systems GlueX-doc-2775 Gluex Collaboration August 215 Abstract This document summarizes the status of calibration and performance of the GlueX detector as of summer 215.

More information

PATHFINDER A track finding package based on Hough transformation

PATHFINDER A track finding package based on Hough transformation LC-TOOL-2014-003 http://www-flc.desy.de/lcnotes PATHFINDER A track finding package based on Hough transformation Isa Heinze DESY, Hamburg February 24, 2014 Abstract PATHFINDER is a package which provides

More information

PoS(High-pT physics09)036

PoS(High-pT physics09)036 Triggering on Jets and D 0 in HLT at ALICE 1 University of Bergen Allegaten 55, 5007 Bergen, Norway E-mail: st05886@alf.uib.no The High Level Trigger (HLT) of the ALICE experiment is designed to perform

More information

Generalized Coordinates for Cellular Automata Grids

Generalized Coordinates for Cellular Automata Grids Generalized Coordinates for Cellular Automata Grids Lev Naumov Saint-Peterburg State Institute of Fine Mechanics and Optics, Computer Science Department, 197101 Sablinskaya st. 14, Saint-Peterburg, Russia

More information

arxiv:physics/ v1 [physics.ins-det] 18 Dec 1998

arxiv:physics/ v1 [physics.ins-det] 18 Dec 1998 Studies of 1 µm-thick silicon strip detector with analog VLSI readout arxiv:physics/981234v1 [physics.ins-det] 18 Dec 1998 T. Hotta a,1, M. Fujiwara a, T. Kinashi b, Y. Kuno c, M. Kuss a,2, T. Matsumura

More information

What are Cellular Automata?

What are Cellular Automata? What are Cellular Automata? It is a model that can be used to show how the elements of a system interact with each other. Each element of the system is assigned a cell. The cells can be 2-dimensional squares,

More information

Modeling ion extraction from a free-plasma surface with a flexible conformal mesh

Modeling ion extraction from a free-plasma surface with a flexible conformal mesh Modeling ion extraction from a free-plasma surface with a flexible conformal mesh STANLEY HUMPHRIES JR. Field Precision, PO Box 13595, Albuquerque, New Mexico 87192 Abstract This paper describes a new

More information

Real-time Analysis with the ALICE High Level Trigger.

Real-time Analysis with the ALICE High Level Trigger. Real-time Analysis with the ALICE High Level Trigger C. Loizides 1,3, V.Lindenstruth 2, D.Röhrich 3, B.Skaali 4, T.Steinbeck 2, R. Stock 1, H. TilsnerK.Ullaland 3, A.Vestbø 3 and T.Vik 4 for the ALICE

More information

Suggested Foundation Topics for Paper 2

Suggested Foundation Topics for Paper 2 Suggested Foundation Topics for Paper 2 Number N a N b N b N c N d Add, subtract, multiply and divide any positive and negative integers Order decimals and integers Order rational numbers Use the concepts

More information

Conway s Game of Life Wang An Aloysius & Koh Shang Hui

Conway s Game of Life Wang An Aloysius & Koh Shang Hui Wang An Aloysius & Koh Shang Hui Winner of Foo Kean Pew Memorial Prize and Gold Award Singapore Mathematics Project Festival 2014 Abstract Conway s Game of Life is a cellular automaton devised by the British

More information

Edexcel Linear GCSE Higher Checklist

Edexcel Linear GCSE Higher Checklist Number Add, subtract, multiply and divide whole numbers integers and decimals Multiply and divide fractions Order integers and decimals Order rational numbers Use the concepts and vocabulary of factor

More information

COMPUTER SIMULATION OF COMPLEX SYSTEMS USING AUTOMATA NETWORKS K. Ming Leung

COMPUTER SIMULATION OF COMPLEX SYSTEMS USING AUTOMATA NETWORKS K. Ming Leung POLYTECHNIC UNIVERSITY Department of Computer and Information Science COMPUTER SIMULATION OF COMPLEX SYSTEMS USING AUTOMATA NETWORKS K. Ming Leung Abstract: Computer simulation of the dynamics of complex

More information

Self-similar space-filling packings in three dimensions

Self-similar space-filling packings in three dimensions Self-similar space-filling packings in three dimensions Reza Mahmoodi Baram, Hans J. Herrmann December 11, 2003 Institute for Computational Physics, University of Stuttgart, Pfaffenwaldring 27, 70569 Stuttgart,

More information

Prentice Hall Mathematics: Pre-Algebra 2004 Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 8)

Prentice Hall Mathematics: Pre-Algebra 2004 Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 8) Colorado Model Content Standards and Grade Level Expectations (Grade 8) Standard 1: Students develop number sense and use numbers and number relationships in problemsolving situations and communicate the

More information

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC On behalf of the ATLAS Collaboration Uppsala Universitet E-mail: mikael.martensson@cern.ch ATL-DAQ-PROC-2016-034 09/01/2017 A fast

More information

Two-dimensional Totalistic Code 52

Two-dimensional Totalistic Code 52 Two-dimensional Totalistic Code 52 Todd Rowland Senior Research Associate, Wolfram Research, Inc. 100 Trade Center Drive, Champaign, IL The totalistic two-dimensional cellular automaton code 52 is capable

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Morphology Identification, analysis, and description of the structure of the smallest unit of words Theory and technique for the analysis and processing of geometric structures

More information

number Understand the equivalence between recurring decimals and fractions

number Understand the equivalence between recurring decimals and fractions number Understand the equivalence between recurring decimals and fractions Using and Applying Algebra Calculating Shape, Space and Measure Handling Data Use fractions or percentages to solve problems involving

More information

Straight Lines and Hough

Straight Lines and Hough 09/30/11 Straight Lines and Hough Computer Vision CS 143, Brown James Hays Many slides from Derek Hoiem, Lana Lazebnik, Steve Seitz, David Forsyth, David Lowe, Fei-Fei Li Project 1 A few project highlights

More information

Chapter 15 Introduction to Linear Programming

Chapter 15 Introduction to Linear Programming Chapter 15 Introduction to Linear Programming An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Brief History of Linear Programming The goal of linear programming is to determine the values of

More information

Cellular Automata. Nicholas Geis. January 22, 2015

Cellular Automata. Nicholas Geis. January 22, 2015 Cellular Automata Nicholas Geis January 22, 2015 In Stephen Wolfram s book, A New Kind of Science, he postulates that the world as we know it and all its complexities is just a simple Sequential Dynamical

More information

Arizona Academic Standards

Arizona Academic Standards Arizona Academic Standards This chart correlates the Grade 8 performance objectives from the mathematics standard of the Arizona Academic Standards to the lessons in Review, Practice, and Mastery. Lesson

More information

CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR. 1. History

CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR. 1. History CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR 1. History Cellular automata were initially conceived of in 1948 by John von Neumann who was searching for ways of modeling evolution. He was trying

More information

First results from the LHCb Vertex Locator

First results from the LHCb Vertex Locator First results from the LHCb Vertex Locator Act 1: LHCb Intro. Act 2: Velo Design Dec. 2009 Act 3: Initial Performance Chris Parkes for LHCb VELO group Vienna Conference 2010 2 Introducing LHCb LHCb is

More information

Event reconstruction in STAR

Event reconstruction in STAR Chapter 4 Event reconstruction in STAR 4.1 Data aquisition and trigger The STAR data aquisition system (DAQ) [54] receives the input from multiple detectors at different readout rates. The typical recorded

More information

A CAMERA SHUTTER USED IN HIGH RESOLUTION BUBBLE CHAMBER PHOTOGRAPHY* J. D. Ferrie, R. C. Field and D. A. Talaska

A CAMERA SHUTTER USED IN HIGH RESOLUTION BUBBLE CHAMBER PHOTOGRAPHY* J. D. Ferrie, R. C. Field and D. A. Talaska SLAC-PUB-2905 April 1982 (El A CAMERA SHUTTER USED IN HIGH RESOLUTION BUBBLE CHAMBER PHOTOGRAPHY* J. D. Ferrie, R. C. Field and D. A. Talaska Stanford Linear Accelerator Center Stanford University, Stanford,

More information

An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners

An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners Mohammad Asiful Hossain, Abdul Kawsar Tushar, and Shofiullah Babor Computer Science and Engineering Department,

More information

Robust PDF Table Locator

Robust PDF Table Locator Robust PDF Table Locator December 17, 2016 1 Introduction Data scientists rely on an abundance of tabular data stored in easy-to-machine-read formats like.csv files. Unfortunately, most government records

More information

Smarter Balanced Vocabulary (from the SBAC test/item specifications)

Smarter Balanced Vocabulary (from the SBAC test/item specifications) Example: Smarter Balanced Vocabulary (from the SBAC test/item specifications) Notes: Most terms area used in multiple grade levels. You should look at your grade level and all of the previous grade levels.

More information

Results on Long Term Performances and Laboratory Tests on the L3 RPC system at LEP. Gianpaolo Carlino INFN Napoli

Results on Long Term Performances and Laboratory Tests on the L3 RPC system at LEP. Gianpaolo Carlino INFN Napoli Results on Long Term Performances and Laboratory Tests on the L3 RPC system at LEP Gianpaolo Carlino INFN Napoli Int. Workshop on Aging Phenomena in Gaseous Detectors October 2-5, 2001 Desy, Hamburg Outline

More information

Upgraded Swimmer for Computationally Efficient Particle Tracking for Jefferson Lab s CLAS12 Spectrometer

Upgraded Swimmer for Computationally Efficient Particle Tracking for Jefferson Lab s CLAS12 Spectrometer Upgraded Swimmer for Computationally Efficient Particle Tracking for Jefferson Lab s CLAS12 Spectrometer Lydia Lorenti Advisor: David Heddle April 29, 2018 Abstract The CLAS12 spectrometer at Jefferson

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Binary image processing In binary images, we conventionally take background as black (0) and foreground objects as white (1 or 255) Morphology Figure 4.1 objects on a conveyor

More information

Mathematical Morphology and Distance Transforms. Robin Strand

Mathematical Morphology and Distance Transforms. Robin Strand Mathematical Morphology and Distance Transforms Robin Strand robin.strand@it.uu.se Morphology Form and structure Mathematical framework used for: Pre-processing Noise filtering, shape simplification,...

More information

Motion Planning. Howie CHoset

Motion Planning. Howie CHoset Motion Planning Howie CHoset Questions Where are we? Where do we go? Which is more important? Encoders Encoders Incremental Photodetector Encoder disk LED Photoemitter Encoders - Incremental Encoders -

More information

Drawing Planar Graphs

Drawing Planar Graphs Drawing Planar Graphs Lucie Martinet November 9, 00 Introduction The field of planar graph drawing has become more and more important since the late 960 s. Although its first uses were mainly industrial,

More information

Notes in Computational Geometry Voronoi Diagrams

Notes in Computational Geometry Voronoi Diagrams Notes in Computational Geometry Voronoi Diagrams Prof. Sandeep Sen and Prof. Amit Kumar Indian Institute of Technology, Delhi Voronoi Diagrams In this lecture, we study Voronoi Diagrams, also known as

More information

Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8

Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8 Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8 Grade 6 Grade 8 absolute value Distance of a number (x) from zero on a number line. Because absolute value represents distance, the absolute value

More information

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds Intensity Augmented ICP for Registration of Laser Scanner Point Clouds Bharat Lohani* and Sandeep Sashidharan *Department of Civil Engineering, IIT Kanpur Email: blohani@iitk.ac.in. Abstract While using

More information

Picture Maze Generation by Repeated Contour Connection and Graph Structure of Maze

Picture Maze Generation by Repeated Contour Connection and Graph Structure of Maze Computer Science and Engineering 2013, 3(3): 76-83 DOI: 10.5923/j.computer.20130303.04 Picture Maze Generation by Repeated Contour Connection and Graph Structure of Maze Tomio Kurokawa Department of Information

More information

Simulating the RF Shield for the VELO Upgrade

Simulating the RF Shield for the VELO Upgrade LHCb-PUB-- March 7, Simulating the RF Shield for the VELO Upgrade T. Head, T. Ketel, D. Vieira. Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro, Brazil European Organization for Nuclear Research

More information

SPECIAL TECHNIQUES-II

SPECIAL TECHNIQUES-II SPECIAL TECHNIQUES-II Lecture 19: Electromagnetic Theory Professor D. K. Ghosh, Physics Department, I.I.T., Bombay Method of Images for a spherical conductor Example :A dipole near aconducting sphere The

More information

TEC single wire resolution

TEC single wire resolution L Note 87 TEC single wire resolution after calibration with the SMD Dimitri Bourilkov and Daniel Wagenaar This note presents a study of the single wire resolution of the L TEC for data taken in 99. For

More information

round decimals to the nearest decimal place and order negative numbers in context

round decimals to the nearest decimal place and order negative numbers in context 6 Numbers and the number system understand and use proportionality use the equivalence of fractions, decimals and percentages to compare proportions use understanding of place value to multiply and divide

More information

G4beamline Simulations for H8

G4beamline Simulations for H8 G4beamline Simulations for H8 Author: Freja Thoresen EN-MEF-LE, Univ. of Copenhagen & CERN Supervisor: Nikolaos Charitonidis CERN (Dated: December 15, 2015) Electronic address: frejathoresen@gmail.com

More information

Grade 9 Math Terminology

Grade 9 Math Terminology Unit 1 Basic Skills Review BEDMAS a way of remembering order of operations: Brackets, Exponents, Division, Multiplication, Addition, Subtraction Collect like terms gather all like terms and simplify as

More information

CONSTRUCTION OF THE VORONOI DIAGRAM BY A TEAM OF COOPERATIVE ROBOTS

CONSTRUCTION OF THE VORONOI DIAGRAM BY A TEAM OF COOPERATIVE ROBOTS CONSTRUCTION OF THE VORONOI DIAGRAM BY A TEAM OF COOPERATIVE ROBOTS Flavio S. Mendes, Júlio S. Aude, Paulo C. V. Pinto IM and NCE, Federal University of Rio de Janeiro P.O.Box 2324 - Rio de Janeiro - RJ

More information

ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space

ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space Lecturer: Nikolay Atanasov: natanasov@ucsd.edu Teaching Assistants: Tianyu Wang: tiw161@eng.ucsd.edu Yongxi Lu: yol070@eng.ucsd.edu

More information

Digital Image Processing Fundamentals

Digital Image Processing Fundamentals Ioannis Pitas Digital Image Processing Fundamentals Chapter 7 Shape Description Answers to the Chapter Questions Thessaloniki 1998 Chapter 7: Shape description 7.1 Introduction 1. Why is invariance to

More information

SOME FORMULAS FOR ESTIMATING TRACKING ERRORS* Abstract

SOME FORMULAS FOR ESTIMATING TRACKING ERRORS* Abstract SLAC-PUB-5837 July 1992 (1) SOME FORMULAS FOR ESTIMATING TRACKING ERRORS* Walter R. Innes Stanford Linear Accelerator Center, Stanford University, Stanford, CA 94$ 09 Abstract Universal curves and approximate

More information

(Refer Slide Time: 0:32)

(Refer Slide Time: 0:32) Digital Image Processing. Professor P. K. Biswas. Department of Electronics and Electrical Communication Engineering. Indian Institute of Technology, Kharagpur. Lecture-57. Image Segmentation: Global Processing

More information

BODMAS and Standard Form. Integers. Understand and use coordinates. Decimals. Introduction to algebra, linear equations

BODMAS and Standard Form. Integers. Understand and use coordinates. Decimals. Introduction to algebra, linear equations HIGHER REVISION LIST FOUNDATION REVISION LIST Topic Objectives Topic Objectives BODMAS and Standard Form * Add, subtract, multiply and divide whole numbers, integers and decimals * Order integers and decimals

More information

Track Reconstruction

Track Reconstruction 4 Track Reconstruction 4 Track Reconstruction The NA57 experimental setup has been designed to measure strange particles. In order to translate the information extracted from the detectors to the characteristics

More information

DEVELOPMENT OF POSITION MEASUREMENT SYSTEM FOR CONSTRUCTION PILE USING LASER RANGE FINDER

DEVELOPMENT OF POSITION MEASUREMENT SYSTEM FOR CONSTRUCTION PILE USING LASER RANGE FINDER S17- DEVELOPMENT OF POSITION MEASUREMENT SYSTEM FOR CONSTRUCTION PILE USING LASER RANGE FINDER Fumihiro Inoue 1 *, Takeshi Sasaki, Xiangqi Huang 3, and Hideki Hashimoto 4 1 Technica Research Institute,

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Ranga Rodrigo October 9, 29 Outline Contents Preliminaries 2 Dilation and Erosion 3 2. Dilation.............................................. 3 2.2 Erosion..............................................

More information

The Cut Locus and the Jordan Curve Theorem

The Cut Locus and the Jordan Curve Theorem The Cut Locus and the Jordan Curve Theorem Rich Schwartz November 19, 2015 1 Introduction A Jordan curve is a subset of R 2 which is homeomorphic to the circle, S 1. The famous Jordan Curve Theorem says

More information

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation Phys. 281B Geometric Optics This Chapter 3 Physics Department Yarmouk University 21163 Irbid Jordan 1- Images Formed by Flat Mirrors 2- Images Formed by Spherical Mirrors 3- Images Formed by Refraction

More information

MPM 1D Learning Goals and Success Criteria ver1 Sept. 1, Learning Goal I will be able to: Success Criteria I can:

MPM 1D Learning Goals and Success Criteria ver1 Sept. 1, Learning Goal I will be able to: Success Criteria I can: MPM 1D s and ver1 Sept. 1, 2015 Strand: Number Sense and Algebra (NA) By the end of this course, students will be able to: NA1 Demonstrate an understanding of the exponent rules of multiplication and division,

More information

NUMBER 1 ALGEBRA 1 AUTUMN TERM YEAR 7

NUMBER 1 ALGEBRA 1 AUTUMN TERM YEAR 7 NUMBER 1 Know what even numbers, odd numbers, factors, multiples, primes, squares and square roots are and how to find them. Find the Highest Common Factor by listing factors and/or using Venn diagrams.

More information

Middle School Math Series: Course 3

Middle School Math Series: Course 3 1 Linear Equations This chapter focuses on strategies to solve linear equations in one variable with one solution, infinitely many solutions, and no solutions. Equations include rational number coefficients

More information

SHAPE, SPACE & MEASURE

SHAPE, SPACE & MEASURE STAGE 1 Know the place value headings up to millions Recall primes to 19 Know the first 12 square numbers Know the Roman numerals I, V, X, L, C, D, M Know the % symbol Know percentage and decimal equivalents

More information

Answer Key: Three-Dimensional Cross Sections

Answer Key: Three-Dimensional Cross Sections Geometry A Unit Answer Key: Three-Dimensional Cross Sections Name Date Objectives In this lesson, you will: visualize three-dimensional objects from different perspectives be able to create a projection

More information

COHERENCE AND INTERFERENCE

COHERENCE AND INTERFERENCE COHERENCE AND INTERFERENCE - An interference experiment makes use of coherent waves. The phase shift (Δφ tot ) between the two coherent waves that interfere at any point of screen (where one observes the

More information

Middle School Math Series: Course 3 Textbook-Software Correlation

Middle School Math Series: Course 3 Textbook-Software Correlation Table of Contents Module 1: Linear Equations Chapter 1: Linear Equations...1 Module 2: Linear Functions Chapter 2: Linear Functions...2 Chapter 3: Analyzing Linear Equations...4 Chapter 4: Multiple Representations

More information

Birkdale High School - Higher Scheme of Work

Birkdale High School - Higher Scheme of Work Birkdale High School - Higher Scheme of Work Module 1 - Integers and Decimals Understand and order integers (assumed) Use brackets and hierarchy of operations (BODMAS) Add, subtract, multiply and divide

More information

Constructive floorplanning with a yield objective

Constructive floorplanning with a yield objective Constructive floorplanning with a yield objective Rajnish Prasad and Israel Koren Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 13 E-mail: rprasad,koren@ecs.umass.edu

More information

Application of Two-dimensional Periodic Cellular Automata in Image Processing

Application of Two-dimensional Periodic Cellular Automata in Image Processing International Journal of Computer, Mathematical Sciences and Applications Serials Publications Vol. 5, No. 1-2, January-June 2011, pp. 49 55 ISSN: 0973-6786 Application of Two-dimensional Periodic Cellular

More information

Use of Number Maths Statement Code no: 1 Student: Class: At Junior Certificate level the student can: Apply the knowledge and skills necessary to perf

Use of Number Maths Statement Code no: 1 Student: Class: At Junior Certificate level the student can: Apply the knowledge and skills necessary to perf Use of Number Statement Code no: 1 Apply the knowledge and skills necessary to perform mathematical calculations 1 Recognise simple fractions, for example 1 /4, 1 /2, 3 /4 shown in picture or numerical

More information

Mapping Common Core State Standard Clusters and. Ohio Grade Level Indicator. Grade 5 Mathematics

Mapping Common Core State Standard Clusters and. Ohio Grade Level Indicator. Grade 5 Mathematics Mapping Common Core State Clusters and Ohio s Grade Level Indicators: Grade 5 Mathematics Operations and Algebraic Thinking: Write and interpret numerical expressions. Operations and Algebraic Thinking:

More information

Leveraging Transitive Relations for Crowdsourced Joins*

Leveraging Transitive Relations for Crowdsourced Joins* Leveraging Transitive Relations for Crowdsourced Joins* Jiannan Wang #, Guoliang Li #, Tim Kraska, Michael J. Franklin, Jianhua Feng # # Department of Computer Science, Tsinghua University, Brown University,

More information

Prentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 8)

Prentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 8) Colorado Model Content Standards and Grade Level Expectations (Grade 8) Standard 1: Students develop number sense and use numbers and number relationships in problemsolving situations and communicate the

More information

Lecture 7: Most Common Edge Detectors

Lecture 7: Most Common Edge Detectors #1 Lecture 7: Most Common Edge Detectors Saad Bedros sbedros@umn.edu Edge Detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the

More information

LINEAR PROGRAMMING: A GEOMETRIC APPROACH. Copyright Cengage Learning. All rights reserved.

LINEAR PROGRAMMING: A GEOMETRIC APPROACH. Copyright Cengage Learning. All rights reserved. 3 LINEAR PROGRAMMING: A GEOMETRIC APPROACH Copyright Cengage Learning. All rights reserved. 3.1 Graphing Systems of Linear Inequalities in Two Variables Copyright Cengage Learning. All rights reserved.

More information

Approximation Algorithms for Geometric Intersection Graphs

Approximation Algorithms for Geometric Intersection Graphs Approximation Algorithms for Geometric Intersection Graphs Subhas C. Nandy (nandysc@isical.ac.in) Advanced Computing and Microelectronics Unit Indian Statistical Institute Kolkata 700108, India. Outline

More information

Burnley Brow Year 5 Mathematics Overview

Burnley Brow Year 5 Mathematics Overview Burnley Brow Year 5 Mathematics Overview 2016-2017 Inspire Maths 5 Long-term Plan Unit title Key concepts 1 Whole Numbers (1) Numbers to 10 million Place and value Comparing numbers within 10 million Rounding

More information

CMS Conference Report

CMS Conference Report Available on CMS information server CMS CR 2005/021 CMS Conference Report 29 Septemebr 2005 Track and Vertex Reconstruction with the CMS Detector at LHC S. Cucciarelli CERN, Geneva, Switzerland Abstract

More information

Mathematics (A) (B) (C) (D) 2. In with usual notations, if a,b,c are in A.P. then (A) (B) (C) (D) 3. If then at is (A) (B) (C) (D)

Mathematics (A) (B) (C) (D) 2. In with usual notations, if a,b,c are in A.P. then (A) (B) (C) (D) 3. If then at is (A) (B) (C) (D) / MHT CET 2018 / Mathematics / Code 44 / QP Mathematics Single Correct Questions +2 0 1. 2. In with usual notations, if a,b,c are in A.P. then 3. If then at is 4. The number of solutions of in the interval

More information

Scheme of Work Form 4 (Scheme A)

Scheme of Work Form 4 (Scheme A) Scheme of Work Form 4 (Scheme A) Topic A revision of number work Directed Numbers Content Factors and Multiples Expressing a number as a product of prime factors LCM and HCF Objectives - Core and Paper

More information

Key Stage 3 Asssessment Descriptors - Mathematics

Key Stage 3 Asssessment Descriptors - Mathematics Level 2 Number 1. Count sets of objects reliably: group objects in tens, twos or fives to count them 2. Begin to understand the place value of each digit, use this to order numbers up to 100: know relative

More information

(Refer Slide Time: 00:02:00)

(Refer Slide Time: 00:02:00) Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 18 Polyfill - Scan Conversion of a Polygon Today we will discuss the concepts

More information

Chapter 11 Representation & Description

Chapter 11 Representation & Description Chain Codes Chain codes are used to represent a boundary by a connected sequence of straight-line segments of specified length and direction. The direction of each segment is coded by using a numbering

More information

Lecture 8 Object Descriptors

Lecture 8 Object Descriptors Lecture 8 Object Descriptors Azadeh Fakhrzadeh Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading instructions Chapter 11.1 11.4 in G-W Azadeh Fakhrzadeh

More information

(a) (b) (c) Fig. 1. Omnidirectional camera: (a) principle; (b) physical construction; (c) captured. of a local vision system is more challenging than

(a) (b) (c) Fig. 1. Omnidirectional camera: (a) principle; (b) physical construction; (c) captured. of a local vision system is more challenging than An Omnidirectional Vision System that finds and tracks color edges and blobs Felix v. Hundelshausen, Sven Behnke, and Raul Rojas Freie Universität Berlin, Institut für Informatik Takustr. 9, 14195 Berlin,

More information

Interactive Math Glossary Terms and Definitions

Interactive Math Glossary Terms and Definitions Terms and Definitions Absolute Value the magnitude of a number, or the distance from 0 on a real number line Addend any number or quantity being added addend + addend = sum Additive Property of Area the

More information

9-1 GCSE Maths. GCSE Mathematics has a Foundation tier (Grades 1 5) and a Higher tier (Grades 4 9).

9-1 GCSE Maths. GCSE Mathematics has a Foundation tier (Grades 1 5) and a Higher tier (Grades 4 9). 9-1 GCSE Maths GCSE Mathematics has a Foundation tier (Grades 1 5) and a Higher tier (Grades 4 9). In each tier, there are three exams taken at the end of Year 11. Any topic may be assessed on each of

More information

Theory of Machines Course # 1

Theory of Machines Course # 1 Theory of Machines Course # 1 Ayman Nada Assistant Professor Jazan University, KSA. arobust@tedata.net.eg March 29, 2010 ii Sucess is not coming in a day 1 2 Chapter 1 INTRODUCTION 1.1 Introduction Mechanisms

More information

UNIT 9C Randomness in Computation: Cellular Automata Principles of Computing, Carnegie Mellon University

UNIT 9C Randomness in Computation: Cellular Automata Principles of Computing, Carnegie Mellon University UNIT 9C Randomness in Computation: Cellular Automata 1 Exam locations: Announcements 2:30 Exam: Sections A, B, C, D, E go to Rashid (GHC 4401) Sections F, G go to PH 125C. 3:30 Exam: All sections go to

More information

The Compact Muon Solenoid Experiment. CMS Note. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

The Compact Muon Solenoid Experiment. CMS Note. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland Available on CMS information server CMS NOTE 998/4 The Compact Muon Solenoid Experiment CMS Note Mailing address: CMS CERN, CH-2 GENEVA 23, Switzerland 29 July 998 Muon DTBX Chamber Trigger Simulation

More information

GCSE Higher Revision List

GCSE Higher Revision List GCSE Higher Revision List Level 8/9 Topics I can work with exponential growth and decay on the calculator. I can convert a recurring decimal to a fraction. I can simplify expressions involving powers or

More information

Kate Collins Middle School Pre-Algebra Grade 6

Kate Collins Middle School Pre-Algebra Grade 6 Kate Collins Middle School Pre-Algebra Grade 6 1 1 - Real Number System How are the real numbers related? *some numbers can appear in more than one subset *the attributes of one subset can be contained

More information

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ).

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ). Geometry Kindergarten Identify and describe shapes (squares, circles, triangles, rectangles, hexagons, cubes, cones, cylinders, and spheres). 1 Describe objects in the environment using names of shapes,

More information

Three-Dimensional Reconstruction from Projections Based On Incidence Matrices of Patterns

Three-Dimensional Reconstruction from Projections Based On Incidence Matrices of Patterns Available online at www.sciencedirect.com ScienceDirect AASRI Procedia 9 (2014 ) 72 77 2014 AASRI Conference on Circuit and Signal Processing (CSP 2014) Three-Dimensional Reconstruction from Projections

More information