Chapter 11 Multiway Search Trees
|
|
- Katrina Marshall
- 6 years ago
- Views:
Transcription
1 Chater 11 Multiway Search Trees m-way Search Trees B-Trees B + -Trees C-C Tsai P.1 m-way Search Trees Definition: An m-way search tree is either emty or satisfies the following roerties: The root has at most m subtrees and the structure of each subtree has also at most m subtrees. Each node has u to m 1 airs and m children. For the height h, the maximum number of elements is m h -1. m = 2 => binary search tree. C-C Tsai P.2 1
2 Examles of m-way Search Tree A three-way search tree 20,40 10,15 25,30 45,50 A four-way search tree k < 10 10<k<30 30<k<35 k > 35 C-C Tsai P.3 Caacity of m-way Search Tree The maximum number of elements is m h -1. m = 2 m = 200 h = * h = * h = * C-C Tsai P.4 2
3 B-Trees Definition: A B-tree of order m is an m-way search tree that either is emty or satisfies the following roerties: The root has at least two children. All nodes other than the root node and external nodes have at least m/2 children. All external nodes are at the same level. 2-3 tree is B-tree of order tree is B-tree of order 4. C-C Tsai P Trees Each node can have a degree of 2 or 3. The number of elements is between 2 h 1 and 3 h 1, where h is the height of the tree. So if there are n elements, the height is between log 3 (n+1) and log 2 (n+1). Hence to search in a 2-3 tree, you need O(log n) time. < 40 > 40 External nodes are at the same level. C-C Tsai P.6 3
4 Search in A 2-3 Tree The search algorithm is similar to that for a BST (binary search tree). At each node (suose we are searching for x): k 1 k 2 Go this way if x < k 1 Go this way if x > k 1 and x < k 2 Go this way if x > k 2 C-C Tsai P.7 Insertion Into A 2-3 Tree Insert 70: First we search for 70. It is not in the tree, and the leaf node encountered during the search is node C. Since there is only one key there, we directly insert 70 into node C. C-C Tsai P.8 4
5 Insertion 30 into A 2-3 Tree Now we want to insert 30. The leaf we encounter is B. B is full. So we must create a new node D. The keys that will be concerned in this oeration are 10, 20 (in B) and 30 (to be inserted). Largest (30): ut into D. Smallest (10): remain in B. Median (20): insert into A, the arent of B. Add a link from A to D. median smallest largest C-C Tsai P. Insertion 60 into A 2-3 Tree We encounter leaf node C when we search for 60. C is full, so we: Create node E to hold max{70, 80, 60} = 80. Remain min{70,80,60} = 60 in C. The median, 70, will be inserted into A. But A is also full, so New node F will be created. F has children C (where 60 is in) and E (where 80 is in). 70 will be inserted to A A B D C E C-C Tsai P.10 5
6 But A is also full, so Create node F to hold max{20,40,70} = 70. F has children C and E. min{20,40,70} = 20 will remain in A. med{20,40,70} = 40 should be inserted into arent of A. But A has no arent, so create G to hold 40. G has children A and F. 70 will be A inserted to A E B D C C-C Tsai P.11 Slit A 3-Node Inserting y into a 3-node B causes a slit. A med will be inserted into A. A B x z B min max C D E F (F is a node that does not have a arent yet. ) G (new) min, max, and med are the minimum, maximum, and median of {x, y, z}, resectively. C-C Tsai P.12 6
7 Slit Observe that this attern reeats. arent() med (next y) arent() (next ) x z min max (next q) ch 1 () ch 2 () ch 3 () q q is initialized to be null. At that time is a leaf. ch 1 () ch 2 () ch 3 () The osition to insert the link to q deends on the situation. q C-C Tsai P.13 Slit Slit is simler when is the root. New root med x z min max ch 1 () ch 2 () ch 3 () q ch 1 () ch 2 () ch 3 () The osition to insert the link to q deends on the situation. q C-C Tsai P.14 7
8 Insertion Algorithm We are to insert key y in tree t. First, search for y in t. When you visit each node, ush it into a stack to facilitate finding arents later. Assume that y is not in t (otherwise we need not insert). Let be the leaf node we encountered in the search. So, if we o a node from the above stack, we ll obtain the arent of (assume that itself is not ushed into the stack). C-C Tsai P.15 Insertion Algorithm Initialize q to be null. If is a 2-node, then simly insert y into. Put q immediately to the right of y. That is, if w is originally in, then we have two cases: w y y w nil nil q=nil nil q=nil nil And we re done! C-C Tsai P.16 8
9 Insertion Algorithm If is a 3-node, then slit. arent() med (next y) arent() (next ) x z min max (next q) nil nil nil q=nil nil nil nil q=nil Then, let = arent(), q be the new node holding max, and y = med. We ll now consider the insertion of the new y into the new. C-C Tsai P.17 Insertion Algorithm In the remaining rocess, if is a 2-node, then simly insert y into, and udate the links as: w y y w a b q a q b And we re done! C-C Tsai P.18
10 Insertion Algorithm If is a 3-node, then slit. Then we ll continue to insert the new y into the new. arent() med (next y) arent() (next ) x z min max (next q) ch 1 () ch 2 () ch 3 () q ch 1 () ch 2 () ch 3 () q The osition to insert the link to q deends on the situation. C-C Tsai P.1 Insertion Algorithm If (3-node) is the root, then the slit is done in the manner as stated before. We re done after this. New root med x z min max ch 1 () ch 2 () ch 3 () q ch 1 () ch 2 () ch 3 () The osition to insert the link to q deends on the situation. q C-C Tsai P.20 10
11 Correctness of Insertion Note that, all keys in art B, including y and keys in q, lie between u and v. Because we followed the middle link of arent() when we did the search in the examle below, the inut key (to be inserted) falls between u and v. Besides the (inut) key to insert, all keys in B were originally there and fall between u and v. u v arent()?? y to be inserted in ch 1 () ch 2 () ch 3 () q A B C-C Tsai P.21 C Correctness of Insertion So the global relationshi is ok. As to the local relationshi among the keys, the insertion actions clearly maintain such roerly. u v arent() w y ch 1 () ch 2 () q You should use induction as well as these observations to give a more rigorous roof. and q are always 2-3 trees after each iteration. C-C Tsai P.22 11
12 Time Comlexity of Insertion At each level, the algorithm takes O(1) time. There are O(log n) levels. So insertion takes O(log n) time. C-C Tsai P.23 Deletion From A 2-3 Tree Deletion of any element can be transformed into deletion of a leaf element. To delete 50, we relace 50 by 60 or 20. Then delete corresondingly the leaf element 60 or is the leftmost leaf element in the right subtree of is the rightmost leaf element in the left subtree of Use the algorithm resented later to delete 20 in the leaf. C-C Tsai P.24 12
13 Deletion From A 2-3 Tree Delete 70 (in C). This case is straightforward, as the resulting C is non-emty. C-C Tsai P.25 Deletion From A 2-3 Tree Delete 0 (in D). This is also simle; a shift of 5 in D suffices. C-C Tsai P.26 13
14 Deletion From A 2-3 Tree Delete 60 (in C). C becomes emty. Left sibling of C is a 3-node. Hence (rotation): Move 50 from A to C. Move 20 from B to A. C-C Tsai P.27 Deletion From A 2-3 Tree Delete 5 (from D): D becomes emty. Its left sibling C is a 2-node, hence (combine): Move 80 from A to C. Delete D. C-C Tsai P.28 14
15 Deletion From A 2-3 Tree Delete 50 (in C). Simly shift. C-C Tsai P.2 Deletion From A 2-3 Tree Delete 10 (in B): B becomes emty. The right sibling of B is a 2-node, hence (combine): Move 20 from A to B. Move 80 from C to B. The arent A, which is also the root, is emty. Hence simly let B be the new root. C-C Tsai P.30 15
16 Rotation and Combine When a deletion in node leaves emty, then: Let r be the arent of. If is the left child of r, then let q be the right sibling of. Otherwise, let q be the left sibling of. If q is a 2-node, then rotation. If q is a 3-node, then combine. C-C Tsai P.31 Rotation If is the left child of r: (? means don t care) Observe the correctness. C-C Tsai P.32 16
17 Rotation If is the middle child of r. C-C Tsai P.33 Rotation If is the right child of r. C-C Tsai P.34 17
18 Combine If is the left child of r: Case 1: If r is a 2-node. r becomes emty, so we set to be r, and continue to consider to rotate/combine the new. If r is a root, then let become the new root. C-C Tsai P.35 Combine If is the left child of r. Case 2: If r is a 3-node. C-C Tsai P.36 18
19 Combine If is the middle child of r: Case 1: If r is a 2-node. Continue to handle the emty r as before. r w r q y y w a b c a b c C-C Tsai P.37 Combine If is the middle child of r: Case 2: If r is a 3-node. r w x r x q y d y w d a b c a b c C-C Tsai P.38 1
20 Combine If is the right child of r: r w x r w a q y a y x b c d b c d C-C Tsai P.3 Correctness of Deletion Observe that, if a combine results in a new emty node, then that node must have the following aearance (r with one tail): r r will become in the next iteration. In the (left-hand side) ictures we ve seen, has the above aearance. So alicable. We begin with being a leaf. At that time, the children of are all null. So rotation/combine as illustrated in the revious figures are also alicable. Correctness of other arts should be clear. C-C Tsai P.40 20
21 Time Comlexity of Deletion At each level: O(1) time. Rotation/combine need O(1) time. #levels: O(log n). Total: O(log n) time. C-C Tsai P.41 B + -Trees Definition: A B + -tree of order m is a tree that either is emty or satisfies the following roerties: All data nodes are the same level and are leaves. Data nodes contain elements only. The index nodes define a B-tree of order m; each index node has keys but not elements. Remaining nodes have following structure: j a 0 k 1 a 1 k 2 a 2 k j a j j = number of keys in node. a i is a ointer to a subtree. k i <= smallest key in subtree a i and > largest in a i-1. C-C Tsai P.42 21
22 B + -Tree vs B-Tree B + -tree is a close cousin of the B-tree, but some differences: Data nodes and index nodes corresond to internal nodes and external nodes, resectively, of a B-tree. Data nodes stores elements and index nodes store keys (not elements) and ointers. Data nodes are linked together, in left to right order, to form a doubly linked list. C-C Tsai P.43 Examle of a B + -Tree index nodes: store keys and ointers leaf/data nodes: store elements C-C Tsai P.44 22
23 B + -Tree Search Search the key: key = 5 Search the key: 6 <= key <= 20 C-C Tsai P.45 B + -Tree Insert Insert 3 C-C Tsai P.46 23
24 B+-Tree Insert Insert a air with key = 2. New air goes into a 3-node. C-C Tsai P.47 Insert Into A 3-node Insert new air so that the keys are in ascending order. Slit into two nodes Insert smallest key in new node and ointer to this new node into arent. 1 2 C-C Tsai P
25 Insert Insert an index entry 2 lus a ointer into arent. C-C Tsai P.4 Insert Now, insert a air with key = 18. C-C Tsai P.50 25
26 Insert Now, insert a air with key = 18. Insert an index entry17 lus a ointer into arent. C-C Tsai P.51 Insert Now, insert a air with key = 18. Insert an index entry17 lus a ointer into arent. C-C Tsai P.52 26
27 Insert Now, insert a air with key = 7. C-C Tsai P.53 Delete Delete air with key = 16. Note: delete air is always in a leaf. C-C Tsai P.54 27
28 Delete Delete air with key = 16. Note: delete air is always in a leaf. C-C Tsai P.55 Delete Delete air with key = 1. Get >= 1 from sibling and udate arent key. C-C Tsai P.56 28
29 Delete Delete air with key = 1. Get >= 1 from sibling and udate arent key. C-C Tsai P.57 Delete Delete air with key = 2. Merge with sibling, delete in-between key in arent. C-C Tsai P.58 2
30 Delete Delete air with key = 3. Get >= 1 from sibling and udate arent key. C-C Tsai P.5 Delete Delete air with key =. Merge with sibling, delete in-between key in arent. C-C Tsai P.60 30
31 Delete C-C Tsai P.61 Delete Delete air with key = 6. Merge with sibling, delete in-between key in arent. C-C Tsai P.62 31
32 Delete Index node becomes deficient. Get >= 1 from sibling, move last one to arent, get arent key. C-C Tsai P.63 Delete Delete. Merge with sibling, delete in-between key in arent. C-C Tsai P.64 32
33 Delete Index node becomes deficient. Merge with sibling and in-between key in arent. C-C Tsai P.65 Delete Index node becomes deficient. It s the root; discard. C-C Tsai P.66 33
34 B*-Trees Root has between 2 and 2 * floor((2m 2)/3) + 1 children. Remaining nodes have between ceil((2m 1)/3) and m children. All external/failure nodes are on the same level. C-C Tsai P.67 Insert When insert node is overfull, check adjacent sibling. If adjacent sibling is not full, move a dictionary air from overfull node, via arent, to nonfull adjacent sibling. If adjacent sibling is full, slit overfull node, adjacent full node, and in-between air from arent to get three nodes with floor((2m 2)/3), floor((2m 1)/3), floor(2m/3) airs lus two additional airs for insertion into arent. C-C Tsai P.68 34
35 Delete When combining, must combine 3 adjacent nodes and 2 in-between airs from arent. Total # airs involved = 2 * floor((2m-2)/3) + [floor((2m-2)/3) 1] + 2. Equals 3 * floor((2m-2)/3) + 1. Combining yields 2 nodes and a air that is to be inserted into the arent. m mod 3 = 0 => nodes have m 1 airs each. m mod 3 = 1 => one node has m 1 airs and the other has m 2. m mod 3 = 2 => nodes have m 2 airs each. C-C Tsai P.6 35
More Examples and Applications on AVL Tree
CSCI2100 Tutorial 11 Jianwen Zhao Department of Computer Science and Engineering The Chinese University of Hong Kong Adapted from the slides of the previous offerings of the course Recall in lectures we
More informationPrinciples of Computer Science
Principles of Computer Science AVL Trees 08/11/2013 CSCI 2010 - AVL Trees - F.Z. Qureshi 1 Today s Topics Review Sorted Binary Tree Traversal Insert AVL Tree Sorted balanced binary tree Problems of insertion
More informationObjectives. 6.3, 6.4 Quantifying the quality of hypothesis tests. Type I and II errors. Power of a test. Cautions about significance tests
Objectives 6.3, 6.4 Quantifying the quality of hyothesis tests Tye I and II errors Power of a test Cautions about significance tests Further reading: htt://onlinestatbook.com/2/ower/contents.html Toics:
More informationLecture 2: Linear vs. Branching time. Temporal Logics: CTL, CTL*. CTL model checking algorithm. Counter-example generation.
CS 267: Automated Verification Lecture 2: Linear vs. Branching time. Temoral Logics: CTL, CTL*. CTL model checking algorithm. Counter-examle generation. Instructor: Tevfik Bultan Linear Time vs. Branching
More information1Number and Algebra. Surds
Numer an Algera ffi ffi ( ), cue root ( ecimal or fraction value cannot e foun. When alying Pythagoras theorem, we have foun lengths that cannot e exresse as an exact rational numer. Pythagoras encountere
More informationChapter 8 Multioperand Addition
Chapter 8 Multioperand Addition Using Two-Operand Adders Carry-Save Adders Wallace and Dadda Trees Parallel Counters Generalized Parallel Counters Adding Multiple Signed Numbers Ch 8. Multioperand Addition
More informationMendel Laid the Groundwork for Genetics Traits Genetics Gregor Mendel Mendel s Data Revealed Patterns of Inheritance Experimental Design purebred
Genetics Notes Mendel Laid the Groundwork for Genetics Traits are distinguishing characteristics that are inherited, such as eye color, leaf shae, and tail length. Genetics is the study of biological inheritance
More informationArtificial Intelligence. The Planning Problem. Typical Assumptions. Planning. Given: Find
rtificial Intelligence Planning 1 The Planning Problem Given: set of oerators n initial state descrition goal state descrition or redicate Find sequence of oerator instances such that erforming them in
More informationComplexity Results in Epistemic Planning
Comlexity Results in Eistemic Planning Thomas Bolander, DTU Comute, Tech Univ of Denmark Joint work with: Martin Holm Jensen and Francois Schwarzentruer Comlexity Results in Eistemic Planning. 1/9 Automated
More informationReinforcing Visual Grouping Cues to Communicate Complex Informational Structure
8 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 20, NO. 12, DECEMBER 2014 1973 Reinforcing Visual Grouing Cues to Communicate Comlex Informational Structure Juhee Bae and Benjamin Watson
More informationChapter 4: One Compartment Open Model: Intravenous Bolus Administration
Home Readings Search AccessPharmacy Adv. Search Alied Bioharmaceutics & Pharmacokinetics, 7e > Chater 4 Chater 4: One Comartment Oen Model: Intravenous Bolus Administration avid S.H. Lee CHAPTER OBJECTIVES
More informationl A data structure representing a list l A series of dynamically allocated nodes l A separate pointer (the head) points to the first
Liked Lists Week 8 Gaddis: Chater 17 CS 5301 Srig 2018 Itroductio to Liked Lists l A data structure reresetig a list l A series of dyamically allocated odes chaied together i sequece - Each ode oits to
More informationPatterns of Inheritance
atterns of Inheritance Introduction Dogs are one of man s longest genetic exeriments. Over thousands of years, humans have chosen and mated dogs with secific traits. The results : an incredibly diversity
More informationCRIKEY - A Temporal Planner Looking at the Integration of Scheduling and Planning
CRIKEY - A Temoral Planner Looking at the Integration of Scheduling and Planning Keith Halsey and Derek Long and Maria Fox University of Strathclyde Glasgow, UK keith.halsey@cis.strath.ac.uk Abstract For
More informationSIMULATIONS OF ERROR PROPAGATION FOR PRIORITIZING DATA ACCURACY IMPROVEMENT EFFORTS (Research-in-progress)
SIMLATIONS OF ERROR PROPAGATION FOR PRIORITIZING DATA ACCRACY IMPROEMENT EFFORTS (Research-in-rogress) Irit Askira Gelman niversity of Arizona Askirai@email.arizona.edu Abstract: Models of the association
More informationOrigins of Hereditary Science
Section 1 Origins of Hereditary Science Key Ideas V Why was Gregor Mendel imortant for modern genetics? V Why did Mendel conduct exeriments with garden eas? V What were the imortant stes in Mendel s first
More informationR programs for splitting abridged fertility data into a fine grid of ages using the quadratic optimization method
Max-Planck-Institut für demografische Forschung Max Planck Institute for Demograhic Research Konrad-Zuse-Strasse 1 D-18057 Rostock Germany Tel +49 (0) 3 81 20 81-0 Fax +49 (0) 3 81 20 81-202 www.demogr.mg.de
More informationGRUNDFOS DATA BOOKLET. Hydro Grundfos Hydro 2000 booster sets with 2 to 6 CR(E) pumps 50 Hz
GRUNDFOS DATA OOKET ydro Grundfos ydro booster sets with 2 to 6 CR(E) ums z Contents Product data Performance range 3 ydro 4 Control 4 Functions 4 Alication and need 5 Water suly 5 Industry 5 Irrigation
More information! A data structure representing a list. ! A series of dynamically allocated nodes. ! A separate pointer (the head) points to the first
Liked Lists Week 8 Gaddis: Chater 17 CS 5301 Fall 2015 Itroductio to Liked Lists! A data structure reresetig a list! A series of dyamically allocated odes chaied together i sequece - Each ode oits to oe
More informationFOR NPP PERSONAL GAMMA RADIATION DOSIMETER ДКГ-05Д. Operation manual ФВКМ РЭ
436210 ОКП SIENTIFIC AND PRODUCTION COMPANY DOZA FOR NPP PERSONAL GAMMA RADIATION DOSIMETER ДКГ-05Д Oeration manual ФВКМ.412113.005РЭ Table of contents 1 Dosimeter descrition and oeration...3 1.1 Purose
More informationMerging of Experimental and Simulated Data Sets with a Bayesian Technique in the Context of POD Curves Determination
5 th Euroean-American Worksho on Reliability of NDE Lecture 5 Merging of Exerimental and Simulated Data Sets with a Bayesian Technique in the Context of POD Curves Determination Bastien CHAPUIS *, Nicolas
More informationAuthor's personal copy
Vision Research 48 (2008) 1837 1851 Contents lists available at ScienceDirect Vision Research journal homeage: www.elsevier.com/locate/visres Bias and sensitivity in two-interval forced choice rocedures:
More informationHow to Conduct On-Farm Trials. Dr. Jim Walworth Dept. of Soil, Water & Environmental Sci. University of Arizona
How to Conduct On-Farm Trials Dr. Jim Walworth Dept. of Soil, Water & Environmental Sci. University of Arizona How can you determine whether a treatment (this might be an additive, a fertilizer, snake
More informationThe Application of a Cognitive Diagnosis Model via an. Analysis of a Large-Scale Assessment and a. Computerized Adaptive Testing Administration
The Alication of a Cognitive Diagnosis Model via an Analysis of a Large-Scale Assessment and a Comuterized Adative Testing Administration by Meghan Kathleen McGlohen, B.S., M. A. Dissertation Presented
More informationThe Loss of Heterozygosity (LOH) Algorithm in Genotyping Console 2.0
The Loss of Heterozygosity (LOH) Algorithm in Genotyping Console 2.0 Introduction Loss of erozygosity (LOH) represents the loss of allelic differences. The SNP markers on the SNP Array 6.0 can be used
More informationDo People s First Names Match Their Faces?
First names and faces 1 Journal of Articles in Suort of the Null Hyothesis Vol. 12, No. 1 Coyright 2015 by Reysen Grou. 1539-8714 www.jasnh.com Do Peole s First Names Match Their Faces? Robin S. S. Kramer
More informationCentral Algorithmic Techniques. Iterative Algorithms
Central Algorithmic Techniques Iterative Algorithms Code Representation of an Algorithm class InsertionSortAlgorithm extends SortAlgorithm { void sort(int a[]) throws Exception { for (int i = 1; i < a.length;
More informationTO help 25.8 million Americans [1] with diabetes, a growing
3108 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 26, NO. 11, NOVEMBER 2015 Patient Infusion Pattern based Access Control Schemes for Wireless Insulin Pum System Xiali Hei, Member, IEEE,
More informationThe dynamic evolution of the power exponent in a universal growth model of tumors
Journal of Theoretical Biology 240 (2006) 459 463 www.elsevier.com/locate/yjtbi The dynamic evolution of the ower exonent in a universal growth model of tumors Caterina Guiot a,b,, Pier Paolo Delsanto
More informationDecision Analysis Rates, Proportions, and Odds Decision Table Statistics Receiver Operating Characteristic (ROC) Analysis
Decision Analysis Rates, Proortions, and Odds Decision Table Statistics Receiver Oerating Characteristic (ROC) Analysis Paul Paul Barrett Barrett email: email:.barrett@liv.ac.uk htt://www.liv.ac.uk/~barrett/aulhome.htm
More informationCocktail party listening in a dynamic multitalker environment
Percetion & Psychohysics 2007, 69 (1), 79-91 Cocktail arty listening in a dynamic multitalker environment DOUGLAS S. BRUNGART AND BRIAN D. SIMPSON Air Force Research Laboratory, Wright-Patterson Air Force
More information+ + =?? Blending of Traits. Mendel. History of Genetics. Mendel, a guy WAY ahead of his time. History of Genetics
History of Genetics In ancient times, eole understood some basic rules of heredity and used this knowledge to breed domestic animals and cros. By about 5000 BC, for examle, eole in different arts of the
More informationCredal decision trees in noisy domains
Credal decision trees in noisy domains Carlos J. Mantas and Joaquín Abellán Department of Computer Science and Artificial Intelligence University of Granada, Granada, Spain {cmantas,jabellan}@decsai.ugr.es
More informationMaximum Likelihood ofevolutionary Trees is Hard p.1
Maximum Likelihood of Evolutionary Trees is Hard Benny Chor School of Computer Science Tel-Aviv University Joint work with Tamir Tuller Maximum Likelihood ofevolutionary Trees is Hard p.1 Challenging Basic
More informationPrefrontal cortex fmri signal changes are correlated with working memory load
Cognitive Neuroscience and Neurosychology NeuroReort 8, 545 549 (997) WE investigated whether a nonsatial working memory (WM) task would activate dorsolateral refrontal cortex (DLPFC) and whether activation
More informationThe vignette, task, requirement, and option (VITRO) analyses approach to operational concept development
CAN UNCLASSIFIED The vignette, task, requirement, and otion (VITRO) analyses aroach to oerational concet develoment atrick W. Dooley, Yvan Gauthier DRDC Centre for Oerational Research and Analysis Journal
More informationCourse: Animals Production. Unit Title: Genetics TEKS: 130.3(C)(6)(B) Instructor: Ms. Hutchinson. Objectives:
Course: Animals roduction Unit Title: Genetics TEKS: 130.3(C)(6)() Instructor: Ms. Hutchinson Ojectives: After comleting this unit of instruction, students will e ale to: A. Exlain Gregor Mendel s contriution
More informationCAN Tree Routing for Content-Addressable Network
Sensors & Transucers 2014 by IFSA Publishing, S. L. htt://www.sensorsortal.com CAN Tree Routing for Content-Aressable Network Zhongtao LI, Torben WEIS University Duisburg-Essen, Universität Duisburg-Essen
More informationShape Analysis of the Left Ventricular Endocardial Surface and Its Application in Detecting Coronary Artery Disease
Shae Analysis of the Left Ventricular Endocardial Surface and Its Alication in Detecting Coronary Artery Disease Anirban Mukhoadhyay, Zhen Qian 2, Suchendra Bhandarkar, Tianming Liu, and Szilard Voros
More informationINTRODUCTION TO MACHINE LEARNING. Decision tree learning
INTRODUCTION TO MACHINE LEARNING Decision tree learning Task of classification Automatically assign class to observations with features Observation: vector of features, with a class Automatically assign
More informationComparative analysis of fetal electrocardiogram (ECG) extraction techniques using system simulation
International Journal of the Physical Sciences Vol. 6(21),. 4952-4959, 30 Setember, 2011 Available online at htt://www.academicjournals.org/ijps DOI: 10.5897/IJPS11.415 ISSN 1992-1950 2011 Academic Journals
More informationName Psychophysical Methods Laboratory
Name Psychophysical Methods Laboratory 1. Classical Methods of Psychophysics These exercises make use of a HyperCard stack developed by Hiroshi Ono. Open the PS 325 folder and then the Precision and Accuracy
More informationAssociation of anxiety with body mass index (BMI) and waist to hip ratio (WHR) in medical students
Original Research Association of anxiety with body mass index (BMI) and waist to hi ratio (WHR) in medical students Rajeshree S. Meshram, Yogita D. Sulaxane, Snehal S. Kulkarni, Ashok H. Kale Deartment
More informationThe majority of ad exposure occurs under incidental conditions where
An Examination of Different Exlanations for the Mere Exosure Effect XIANG FANG SURENDRA SINGH ROHINI AHLUWALIA* This article investigates two cometing exlanations of the mere exosure effect the cognition-based
More informationDifferences in the local and national prevalences of chronic kidney disease based on annual health check program data
Clin Ex Nehrol (202) 6:749 754 DOI 0.007/s057-02-0628-0 ORIGINAL ARTICLE Differences in the local and national revalences of chronic kidney disease based on annual health check rogram data Minako Wakasugi
More informationGrade 6 Math Circles Winter February 6/7 Number Theory
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 6 Math Circles Winter 2018 - February 6/7 Number Theory Warm-up! What is special about the following
More informationCognitive Load and Analogy-making in Children: Explaining an Unexpected Interaction
Cognitive Load and Analogy-making in Children: Exlaining an Unexected Interaction Jean-Pierre Thibaut, Robert French, Milena Vezneva LEAD-CNRS, UMR50, University of Burgundy, FRANCE {jean-ierre.thibaut,
More informationAutomatic System for Retinal Disease Screening
Automatic System for Retinal Disease Screening Arathy.T College Of Engineering Karunagaally Abstract This work investigates discrimination caabilities in the texture of fundus images to differentiate between
More informationOutlier Analysis. Lijun Zhang
Outlier Analysis Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Extreme Value Analysis Probabilistic Models Clustering for Outlier Detection Distance-Based Outlier Detection Density-Based
More information34 Cancer. Lecture Outline, 11/30/05. Cancer is caused by mutant genes. Changes in growth properties of cancer cells
34 Cancer Lecture Outline, 11/30/05 Review the Cell cycle Cancer is a genetic disease Oncogenes and roto-oncogenes Normally romote cell growth. Become oncogenic after oint mutations, dulications, deletion
More informationCSE 331, Spring 2000
YOUR NAME: SECTION NUMBER: CSE 331, Spring 2000 Class Exercise 15 Algrithm Design Techniques-Greedy Algrithms March 13, 2000 Fllwing are five f the cmmn types f algrithms. Fr many prblems it is quite likely
More informationResearch Article Effects of Pectus Excavatum on the Spine of Pectus Excavatum Patients with Scoliosis
Hindawi Healthcare Engineering Volume 2017, Article ID 5048625, 6 ages htts://doi.org/10.1155/2017/5048625 Research Article Effects of Pectus Excavatum on the Sine of Pectus Excavatum Patients with Scoliosis
More informationPredictive Model for Detection of Colorectal Cancer in Primary Care by Analysis of Complete Blood Counts
Predictive Model for Detection of Colorectal Cancer in Primary Care by Analysis of Complete Blood Counts Kinar, Y., Kalkstein, N., Akiva, P., Levin, B., Half, E.E., Goldshtein, I., Chodick, G. and Shalev,
More informationPresymptomatic Risk Assessment for Chronic Non- Communicable Diseases
Presymtomatic Risk Assessment for Chronic Non- Communicable Diseases Badri Padhukasahasram 1 *. a, Eran Halerin 1. b c, Jennifer Wessel 1 d, Daryl J. Thomas 1 e, Elana Silver 1, Heather Trumbower 1, Michele
More informationThe Model and Analysis of Conformity in Opinion Formation
roceedings of the 7th WSEAS International Conference on Simulation, Modelling and Otimization, Beijing, China, Setember 5-7, 2007 463 The Model and Analysis of Conformity in Oinion Formation ZHANG LI,
More informationSPECTRAL ENVELOPE ANALYSIS OF SNORING SIGNALS
SPECTRAL ENVELOPE ANALYSIS OF SNORING SIGNALS Mustafa Çavuşoğlu, Mustafa Kamaşak 2, Tolga Çiloğlu 3,Yeşim Serinağaoğlu 3,Osman Eroğul 4 Max Planck Instıtute for Biological Cybernetics, High Field MR Center,
More informationPROGRAMMER S SAFETY KIT: Important Points to Remember While Programming or Validating Safety Tables
PharmaSUG 2012 - Paper IB09 PROGRAMMER S SAFETY KIT: Important Points to Remember While Programming or Validating Safety Tables Sneha Sarmukadam, Statistical Programmer, PharmaNet/i3, Pune, India Sandeep
More informationTumor Migration Analysis. Mohammed El-Kebir
Tumor Migration Analysis Mohammed El-Kebir samples Mutation Matrix mutations Standard hylogenetic Techniques Sample Tree 0 1 1 0 1 0 1 * @ 1 1 0 1 0A Cellular History of Metastatic Cancer * mutation 1
More informationInteractions between Symptoms and Motor and Visceral Sensory Responses of Irritable Bowel Syndrome Patients to Spasmolytics (Antispasmodics)
Interactions between Symtoms and Motor and Visceral Sensory Resonses of Irritable Bowel Syndrome Patients to Sasmolytics (Antisasmodics) Igor L.Khalif 1, Eamonn M.M.Quigley 2, P.A.Makarchuk 1, O.V.Golovenko
More informationMaking charts in Excel
Making charts in Excel Use Excel file MakingChartsInExcel_data We ll start with the worksheet called treatment This shows the number of admissions (not necessarily people) to Twin Cities treatment programs
More informationChild attention to pain and pain tolerance are dependent upon anxiety and attention
Child attention to ain and ain tolerance are deendent uon anxiety and attention control: An eye-tracking study Running Head: Child anxiety, attention control, and ain Heathcote, L.C. 1, MSc, Lau, J.Y.F.,
More informationIntro to Theory of Computation
Intro to Theory of Computation LECTURE 13 Last time: Turing Machines and Variants Today Turing Machine Variants Church-Turing Thesis Sofya Raskhodnikova 2/23/2016 Sofya Raskhodnikova; based on slides by
More informationA Note on False Positives and Power in G 3 E Modelling of Twin Data
Behav Genet (01) 4:10 18 DOI 10.100/s10519-011-9480- ORIGINAL RESEARCH A Note on False Positives and Power in G E Modelling of Twin Data Sohie van der Sluis Danielle Posthuma Conor V. Dolan Received: 1
More informationUniversity of Groningen. Variations in working memory capacity Gulbinaite, Rasa
University of Groningen Variations in working memory caacity Gulbinaite, Rasa IMPORTANT NOTE: You are advised to consult the ublisher's version (ublisher's PDF) if you wish to cite from it. Please check
More informationGrade 6 Math Circles Winter February 6/7 Number Theory - Solutions Warm-up! What is special about the following groups of numbers?
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Grade 6 Math Circles Winter 2018 - February 6/7 Number Theory - Solutions Warm-up! What is special about the following groups of numbers? Centre for Education
More informationRegret theory and risk attitudes
J Risk Uncertain (2017) 55:147 175 htts://doi.org/10.1007/s11166-017-9268-9 Regret theory and risk attitudes Jeeva Somasundaram 1 Enrico Diecidue 1 Published online: 5 January 2018 Sringer Science+Business
More informationLinear Theory, Dimensional Theory, and the Face-Inversion Effect
Psychological Review Coyright 2004 by the American Psychological Association, Inc. 2004 (in ress) A long list of strange numbers will aear here in the actual article Linear Theory, Dimensional Theory,
More information4.3 Measures of Variation
4.3 Measures of Variation! How much variation is there in the data?! Look for the spread of the distribution.! What do we mean by spread? 1 Example Data set:! Weight of contents of regular cola (grams).
More informationIN a recent article (Iwasa and Pomiankowski 1999),
Coyright 001 by the Genetics Society of America The Evolution of X-Linked Genomic Imrinting Yoh Iwasa* and Andrew Pomiankowski *Deartment of Biology, Kyushu University, Fukuoka 81-8581, Jaan and Deartment
More informationA modular neural-network model of the basal ganglia s role in learning and selecting motor behaviours
Cognitive Systems Research 3 (2002) 5 13 www.elsevier.com/ locate/ cogsys A modular neural-network model of the basal ganglia s role in learning and selecting motor behaviours Action editors: Wayne Gray
More informationAn Algorithm for Probabilistic Least{Commitment Planning 3. Nicholas Kushmerick Steve Hanks Daniel Weld. University ofwashington Seattle, WA 98195
To aear, AAAI-94 An Algorithm for Probabilistic Least{Commitment Planning 3 Nicholas Kushmerick Steve Hanks Daniel Weld Deartment of Comuter Science and Engineering, FR{35 University ofwashington Seattle,
More informationSOME ASSOCIATIONS BETWEEN BLOOD GROUPS AND DISEASE
SOME ASSOCIATIONS BETWEEN BLOOD GROUPS AND DISEASE J. A. FRASER ROBERTS MX). D.Sc. F.R.C.P. Medical Research Council Clinical Genetics Research Unit Institute of Child Health The Hosital for Sick Children
More informationArtificial Intelligence For Homeopathic Remedy Selection
Artificial Intelligence For Homeopathic Remedy Selection A. R. Pawar, amrut.pawar@yahoo.co.in, S. N. Kini, snkini@gmail.com, M. R. More mangeshmore88@gmail.com Department of Computer Science and Engineering,
More informationBIOL 458 BIOMETRY Lab 7 Multi-Factor ANOVA
BIOL 458 BIOMETRY Lab 7 Multi-Factor ANOVA PART 1: Introduction to Factorial ANOVA ingle factor or One - Way Analysis of Variance can be used to test the null hypothesis that k or more treatment or group
More informationRegularized Joint Estimation of Related VAR Models via Group Lasso
Research Article Regularized Joint Estimation of Related VAR Models via Grou Lasso Sriniov A *, and Michailidis G Deartment of Mathematics, University of Houston, Houston, Texas, USA Deartment of Statistics,
More informationA model of HIV drug resistance driven by heterogeneities in host immunity and adherence patterns
a. Adherence attern Based on hyothesized causes and timescales Month b. Pharmacokinetics Liver TDF TFV ME ME Cell membrane c. Pharmacodynamics TDF= R relative to WT 1.8.6.4.2 WT K65R M184V TFV MP DP -4-2
More informationLOAD CARRYING CAPACITY OF BROKEN ELLIPSOIDAL INHOMOGENEITY AND CRACK EXTENDED IN PARTICLE REINFORCED COMPOSITES
18 TH INTERNATIONAL CONFERENCE ON COMPOSITE MATERIALS LOAD CARRYING CAPACITY OF BROKEN ELLIPSOIDAL INHOMOGENEITY AND CRACK EXTENDED IN PARTICLE REINFORCED COMPOSITES Y. Cho 1 * 1 Deartment of Manufacturing
More informationI will explain the most important concepts of functional treatment while treating our 4 patients: Tom Clint Alice Dick
Every step we ve covered so far, from Evaluation to Clinical Reasoning to Establishing Goals and Preparation for Function has laid the groundwork for the final step: Treatment Using Functional Activities.
More informationFAB55 EXERCISES, 5 WEEKS, 5 MINUTES A DAY
BANDED SIDE STEP Strengthening Hip Complex Starting Position: Start in a standing position with the strength mini-band placed around your ankles. Your knees, hips and toes should be in-line with each other.
More informationKinesiology Taping reduces lymphedema of the upper extremity in women after breast cancer treatment: a pilot study
DOI: 10.5114/m.2014.44997 Prz Menoauzalny 2014; 13(4): 221-226 Original aer Kinesiology Taing reduces lymhedema of the uer extremity in women after breast cancer treatment: a ilot study Iwona Malicka,
More informationImprove Your Success with Food Logging in the dotfit Program
Managing your weight ultimately comes down to managing the calories you take in and the calories you burn. Studies show that individuals who log food regularly lose more weight than those who don t, and
More informationPopulation. Sample. AP Statistics Notes for Chapter 1 Section 1.0 Making Sense of Data. Statistics: Data Analysis:
Section 1.0 Making Sense of Data Statistics: Data Analysis: Individuals objects described by a set of data Variable any characteristic of an individual Categorical Variable places an individual into one
More informationINRODUCTION TO TREEAGE PRO
INRODUCTION TO TREEAGE PRO Asrul Akmal Shafie BPharm, Pg Dip Health Econs, PhD aakmal@usm.my Associate Professor & Program Chairman Universiti Sains Malaysia Board Member HTAsiaLink Adjunct Associate Professor
More informationFear of crime among university students: A research in Namik Kemal University
IJRES 5 (2018) 70-76 ISSN 2059-1977 Fear of crime among university students: A research in Namik Kemal University Okşan Tandoğan 1 * and Birol Toçu 2 1 Namık Kemal Üniversity, Faculty of Fine Arts, Design
More informationEstimating shared copy number aberrations for array CGH data: the linear-median method
University of Wollongong Research Online Faculty of Informatics - Paers (Archive) Faculty of Engineering and Information Sciences 2010 Estimating shared coy number aberrations for array CGH data: the linear-median
More informationTransitive Relations Cause Indirect Association Formation between Concepts. Yoav Bar-Anan and Brian A. Nosek. University of Virginia
1 Transitive Association Formation Running head: TRANSITIVE ASSOCIATION FORMATION Transitive Relations Cause Indirect Association Formation between Concets Yoav Bar-Anan and Brian A. Nosek University of
More informationLecture Outline. Biost 517 Applied Biostatistics I. Purpose of Descriptive Statistics. Purpose of Descriptive Statistics
Biost 517 Applied Biostatistics I Scott S. Emerson, M.D., Ph.D. Professor of Biostatistics University of Washington Lecture 3: Overview of Descriptive Statistics October 3, 2005 Lecture Outline Purpose
More informationCognitive Modeling. Problem-solving. History. Lecture 4: Models of Problem Solving. Sharon Goldwater. January 21, 2010
Cognitive Modeling Lecture 4: Models of Problem Solving Sharon Goldwater School of Informatics University of Edinburgh sgwater@inf.ed.ac.uk January 21, 2010 1 2 3 Reading: Cooper (2002:Ch. 4). Sharon Goldwater
More informationCognitive Modeling. Lecture 4: Models of Problem Solving. Sharon Goldwater. School of Informatics University of Edinburgh
Cognitive Modeling Lecture 4: Models of Problem Solving Sharon Goldwater School of Informatics University of Edinburgh sgwater@inf.ed.ac.uk January 21, 2010 Sharon Goldwater Cognitive Modeling 1 1 Background
More informationHow to interpret scientific & statistical graphs
How to interpret scientific & statistical graphs Theresa A Scott, MS Department of Biostatistics theresa.scott@vanderbilt.edu http://biostat.mc.vanderbilt.edu/theresascott 1 A brief introduction Graphics:
More informationThis is an author-deposited version published in: Eprints ID: 15989
Oen Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an oen access reository that collects the work of Toulouse researchers and makes it freely available over the web where ossible. This is an author-deosited
More informationGerman Collegiate Programming Contest
German Collegiate Programming Contest GCPC Jury gcpc@nwerc.eu 2. Juli 2011 GCPC Jury German Collegiate Programming Contest 2. Juli 2011 1 / 23 jury sample solutions Problem min. LOC max. LOC Faculty Dividing
More informationAdding an Event to the Campus Calendar
Adding an Event to the Campus Calendar To get your event on the UMSL calendar, you ll first have to log in to Cascade (the CMS) at http://cms.umsl.edu/. If you do not have CMS access, please pass the event
More informationSTATISTICAL METHODS FOR DIAGNOSTIC TESTING: AN ILLUSTRATION USING A NEW METHOD FOR CANCER DETECTION XIN SUN. PhD, Kansas State University, 2012
STATISTICAL METHODS FOR DIAGNOSTIC TESTING: AN ILLUSTRATION USING A NEW METHOD FOR CANCER DETECTION by XIN SUN PhD, Kansas State University, 2012 A THESIS Submitted in partial fulfillment of the requirements
More informationThe duration of the attentional blink in natural scenes depends on stimulus category
Vision Research 47 (2007) 597 7 www.elsevier.com/locate/visres The duration of the attentional blink in natural scenes deends on stimulus category Wolfgang Einhäuser a, *, Christof Koch a,b, Scott Makeig
More informationFusing Procedural and Declarative Planning Goals for Nondeterministic Domains
Proceedings of the wenty-hird AAAI Conference on Artificial Intelligence (2008) Fusing Procedural and Declarative Planning Goals for Nondeterministic Domains Dzmitry Shaarau FBK-IRS, rento, Italy shaarau@fbk.eu
More informationSummarizing Data. (Ch 1.1, 1.3, , 2.4.3, 2.5)
1 Summarizing Data (Ch 1.1, 1.3, 1.10-1.13, 2.4.3, 2.5) Populations and Samples An investigation of some characteristic of a population of interest. Example: You want to study the average GPA of juniors
More informationKumar N. Alagramam, PhD Associate Professor Director of Research UH Ear, Nose & Throat Institute Anthony J. Maniglia Chair for Research and Education
Kumar N. Alagramam, PhD Associate Professor Director of Research UH Ear, Nose & Throat Institute Anthony J. Maniglia Chair for Research and Education University Hospitals Cleveland Medical Center Case
More informationTop 10 Tips for Successful Searching ASMS 2003
Top 10 Tips for Successful Searching I'd like to present our top 10 tips for successful searching with Mascot. Like any hit parade, we will, of course, count them off in reverse order 1 10. Don t specify
More informationComparative judgments of animal intelligence and pleasantness
Memory & Cognition 1980, Vol. 8 (1), 39-48 Comarative judgments of animal intelligence and leasantness ALLAN PAIVIO and MARC MARSCHARK University of Western Ontario, London, Ontario N6A 5C2, Canada Symbolic
More information