Freeform Shading and Lighting Systems from Planar Quads

Size: px
Start display at page:

Download "Freeform Shading and Lighting Systems from Planar Quads"

Transcription

1 Freeform Shadng and Lghtng Systems from Planar Quads Cagu Jang, Jun Wang Kng Abdullah Unversty of Scence and Technology, Thuwal, Saud Araba Phllppe Bompas Archtect, 70 rue du Temple, Pars, France Helmut Pottmann Kng Abdullah Unversty of Scence and Technology, Thuwal, Saud Araba and Venna Unversty of Technology, Wen, Austra Johannes Wallner Graz Unversty of Technology, Graz, Austra The topc of ths paper s optmzed shadng and lghtng systems whch consst of planar fns arranged along the edges of a quad-domnant base mesh, that mesh tself coverng a reference surface. Such an arrangement can be observed e.g. n the Kogod courtyard roof desgned by Foster + Partners for the Natonal Portrat Gallery n Washngton DC (Fg. ): A reference surface consstng of three vaults wth curved valleys n between s panelzed by a quad mesh whose faces are not planar; planar glass panels are mounted on a grd of quadrlateral fns whch follow the edges of the quad mesh. In our paper we consder structures of exactly that type, whose geometry s herarchcally set up as follows: The frst element n the herarchy s the reference surface, whch may be any freeform shape. Secondly, the reference surface s panelzed by a quad-domnant mesh, whch s referred to as the base mesh. Thrdly, planar fns are arranged along the edges of the base mesh such that n each vertex the planes of fns ncely ntersect n a common node axs. For the purposes of ths paper, the prmary herarchy the reference shape s gven, whle the second and thrd herarches are to be determned by geometrc obectves lke maxmal shadng or the gudng of lght by reflecton. It turns out that these second and thrd levels (mesh and fns) are ntmately connected to each other and cannot be chosen ndvdually and ndependently. The total of all three levels together s called a torson-free support structure. It s an mportant pont we wsh to make that even n case the prmary surface s flat (lke an ordnary vertcal facade, or a flat roof), the secondary and tertary level are stll freeform. Here we brefly revew the geometrc background, demonstrate results of geometry optmzaton, and dscuss ts applcaton to the desgn of reflecton patterns. We contnue wth manufacturng ssues, and we conclude wth the stablty and rgdty/flexblty of support structures. Foto: Foster+Partners Foto: Foster+Partners Foto: Foster+Partners Fgure : Kogod Courtyard, Smthsonan Natonal Portrat Gallery, Washngton DC. The glass canopy, desgned by Foster + Partners, represents an arrangement of quadrlaterals whch follow the edges of a quad mesh and whch actually consttute a torson-free support structure.

2 PREVIOUS WORK AND GEOMETRIC BASICS OF TORSION-FREE SUPPORT STRUCTURES From the abstract vewpont of geometry, our obects of study are quad-domnant meshes wth addtonal decoraton: each vertex (resp., node) s equpped wth a node axs, and each edge s equpped wth a plane carryng the fns. In order to represent a torson-free support structure, these two tems must be consstent: If an edge contans a node, ts correspondng plane contans the node axs (see Fg. enter). The faces of the base mesh (realzed as glass panels n Fg., rght) are of no concern n ths paper. (Wang et al., 203) propose a computatonal approach for the modelng and optmzaton of such support structures whch satsfy constrants lke the blockng of lght, and whch comply wth desgners wshes lke boundary algnment or prescrbed lnes of sght. Ths modelng procedure entals two steps, whch we do not present n detal here. The frst s to optmze a feld of node axes for a dense sample of vertces placed on the reference surface (wthout knowng the fnal locaton of nodes and edges yet). It turns out that ndeed t s best from the computatonal vewpont to have the node axes as varables n optmzaton. A result of that optmzaton procedure can be seen n Fg. 2a. In a second step one extracts a quad mesh such that the prevously obtaned axes are usable for a support structure wth planar fns (one has to choose edges such that the node axes at ether end are co-planar). The second step s conceptually very smlar to fndng a mesh whose edges follow the prncpal drectons of curvature, see Fg. 2a and Fg. 2b. Fnally one has to apply global optmzaton to ensure planarty of fns, see Fg. 2c. (a) (b) (c) Fgure 2: Typcal example of optmzaton procedure, after node axes have already been determned for a dense sample of ponts on the reference surface. (a) shows a small selecton of node axes (red) and also a sample of the prncpal drectons (blue) whch correspond to ths system of node axes. They are determned by methods of dfferental geometry, cf. (Pottmann and Wallner, 200). (b) already shows the 2nd and 3rd geometry layers whch augment the reference surface: A quad mesh whose edges follow the prncpal drectons, and quadrlateral fns whch are spanned by the edges and node axes. The quads whch occur here are already approxmately planar, so the arrangement of quads s already close to a support structure. Subfgure (c) shows the support structure after global optmzaton such that fns become planar. The degree of planarty s shown by color codng: the red color corresponds to quads whch are off a plane by 2% of ther dameter. These fgures are taken from (Wang et al., 203). The present paper s not concerned wth detals of those methods of optmzaton, whch would anyway ft nether ams and scope of ths conference, nor the usual length of ts papers. One of the questons studed n ths paper, namely reflecton patterns, does requre optmzaton, but we smply refer to the paper by (Wang et al., 203) and use optmzaton as a black box. We brefly menton further prevous work n ths area. Controllng patterns created by lght s an mportant topc n varous felds, e.g. both Computer Graphcs and Archtecture. For computatonal approaches, we refer to (Papas et al., 20), (Kser et al., 202) for modelng caustcs, and to (Weyrch et al., 2009) for modelng mcrogeometry reflectons. As already mentoned, the man reference for the computatonal part of the present paper s (Wang et al., 203). The dfferental geometry aspects whch occur n modelng reflectons are treated by (Pottmann and Wallner, 200), as are the bascs of knematc geometry whch we need for stablty consderatons.

3 Fgure 3: Left: Reference surface wth sun path. Rght: Shadng system optmzed for blockng lght for a gven sun poston, for shallow shadng fns, and for reflectng lght onto the celng. Here the detaled shape of the reflecton patterns s not the subect of optmzaton, only the general drecton of outgong lght s. Ths example s taken from (Wang et al., 203). DESIGNING REFLECTION PATTERNS We here dscuss the desgn of a torson-free support structure whch functons as a system of fns whch reflect ncomng lght towards a gven lght pattern. Artfcal examples of such desred reflecton patterns can be seen n Fg. 4. As regards the three-level geometry herarchy mentoned above, we assume that a reference surface Φ s gven, and so s a doman Φ, whch typcally les n some plane. We wsh to determne the 2nd and 3rd geometry layer (base mesh and reflectng fns) such that lght httng Φ s reflected n the fns towards Φ. In the followng we descrbe the modelng procedure n more detal: Frst we fnd a correspondence whch maps ponts P Φ to ponts P = Φ. For some examples, e.g. f Φ s a curve-lke doman lke the sne wave of Fg. 4c, ths s easy: After choosng local coordnate systems for both Φ and Φ, ths mappng could read P = ( x, y, z) P = ( ax, bsn( cy),0),where abc,, are sutably chosen parameters. For other patterns we use e.g. a correspondence defned by mean value coordnatesf. (Floater, 2003). For each pont P we can compute a unt vector L representng ncomng lght and a unt vector L2 = ( P P)/ P P representng outgong lght. Then the vector N( P) = L L2s a normal vector of a plane whch can effect the desred reflecton (n case we eventually use P as the locaton of a reflectng fn). If a support structure s to effect the desred reflecton, then at least one half of the fns must be used for that purpose. The support structures llustrated by Fg. and Fg. 2c genercally have four fns adacent to each node axs, formng a cross. If P Φmarks the locaton of such a node axs, two of these fns must be placed approxmately orthogonal to the vector N( P ). (Wang et al., 203) has a method of fndng a feld of node axes where one half of fns, so to speak, s already determned. We apply that method as a black box, whch yelds a feld of node axes from whch a support structure could be derved (that would be the steps depcted n Fgs. 2b,c). Numercal experments show that support structures generated by ths method do not fathfully reproduce the desred reflecton pattern. Ths s not really to be wondered at snce the spatal poston of one half of the fns s well-determned by the orgnal correspondence Φ Φ alone, and we cannot expect that a crcutous optmzaton procedure (known normal vectors of half of the fns computng node axes computng fns agan) yelds the very fn dstrbuton we started from. Snce exactness of fn placement s very mportant when desgnng reflecton patterns, we reconsder the feld of node axes, whch s n the stage depcted by Fg. 2a. It comes wth a feld of suggested prncpal drectons, one half of whch corresponds to the reflectng fns. We smply apply correcton to the feld of prncpal drectons, replacng the wrong drectons wth the known drectons whch stem from the correctly placed fns. From now on the constructon of a support structure s the same as appled by (Wang et al., 203). We have chosen a sne wave reflecton pattern to not only compute, but actually buld, a support structure. Fg. 5

4 (a) (a2) (b) (b2) (c) (c2) Fgure 4: Playng wth reflecton patterns. The subfgures labelled wth show the desred reflecton pattern whch s to occur f lght falls n from a fxed drecton and hts an arrangement of fns. The pattern s smulated by renderng the behavour of planar quads whch are unformly dstrbuted along the reference surface, each of whch reflects ncomng lght towards a certan pont n the llumnated regon. The subfgures labelled wth 2 show the smulated reflecton pattern created by a complete arrangement of planar fns whch meet ther neghbours at node axes. (a) (b) (c) Fgure 5: Modelng of reflecton patterns. (a) Torson-free support structure whose fns are to reflect ncomng lght towards a prescrbed shape, n ths case a sne wave. (b) smulaton of reflecton of ncomng lght n all fns, not only that half of fns whch s desgned to reflect lght nto the wave. Snce the other half of fns does not agree on a common destnaton for reflected lght, the orgnally ntended lght dstrbuton s the only one whch s clearly vsble. (c) shows a photo of the actual lght dstrbuton obtaned by llumnatng the model by a strong flashlght. (d) shows a cutout pattern for strps whch can be bent along node axes and stacked together, thus manufacturng the support structure. llustrates the computed support structure, a smulaton of lght reflected n the support structure, a cutout pattern for manufacturng (antcpatng the next secton), and a photo of the actually occurrng reflectons whch were created wth a flashlght. Remark. Dfferental geometers wll recognze the node axes as the elements of a lne congruence; planar fns approxmate torsal planes. The procedure above mmcs the dfferental geometrc fact that one famly of torsal planes determnes the lnes of the congruence and n turn the other famly of torsal planes. (d) MANUFACTURING Torson-free support structures have two geometrc propertes whch are relevant for manufacturng, vz., the planarty of fns, and the fact that successve fns meet each other n a node axs. These propertes suggest at least two ways of manufacturng. One of them s shown by Fg. 6. Here shadng fns are connected to each node axs n a way whch does not transmt moments about that axs. Another one s depcted n Fg. 7 and conssts n collectng a sequence of successve fns n a strp whch can be developed nto the plane. After cuttng out these strps and cuttng slts nto the strps where the node axes are gong to be, one can bend the strps nto shape and assemble them as shown n Fg. 7.

5 (a) (b) (c) Fgure 6: A way of connectng shadng fns at node axes. Subfgures (a) (c) respectvely llustrate the regular case of 4 fns onng n the node axs, and the sngular cases of 3 and 5 fns. The second method requres that the materal used for manufacturng allows for the necessary bendng, whle stll dschargng all structural functons. For applcatons whose dmensons are close to the glass canopy of Fg. t s unlkely that a manufacturng soluton wll be anythng lke cuttng out strps and bendng them. Obvously for each realzaton of a support structure n practce the manner of manufacturng must be chosen n a way whch mnmzes costs, under the sde condtons specfc to that applcaton. The two propertes mentoned above are helpful n any case. STABILITY An mportant queston to be asked s f support structures are stable. We here present an approach to ths queston whch avods a full-blown fnte element analyss and nvestgaton of forces and stresses, but nstead nvestgates the possblty of the structure beng flexble and, n consequence, unstable. Ths approach works by assumng that the structure conssts of ndvdual rgd bodes whch are connected together by hnges. Those rgd bodes could be the ndvdual shadng fns of a support structure whch are connected accordng to Fg. 6; or they could be rgd developable strps consstng of successve fns lke the ones shown n Fg. 7, wth hnge connectons at each node axs. In the followng we descrbe n more detal an algorthm to determne the degree of flexblty or rgdty of any such system consstng of rgd bodes connected wth hnges. N Algorthm. We enumerate all rgd bodes and call them,,. If and are connected by a hnge, we choose two ponts A, B on the hnge and declare them to belong to both and. It s well known that for any rgd body moton of the system the velocty state of s governed by the vector C of angular velocty, and another vector C whch s the velocty experenced by the orgn of the coordnate system; the velocty experenced by any pont P connected to s then gven by V ( P) = C P+ C, (*) cf. (Pottmann and Wallner, 200). Bodes whch are connected cannot move ndependently; for each hnge we have the condtons C A + C = C A + C, C B + C = C B + C, (**) whch express the fact that the ponts A and B on the hnge must experence the same velocty, regardless of the system they belong to. Snce the entre arrangement of rgd bodes can always move as a sngle rgd body, the lnear system (**) has a 6- dmensonal space of trval solutons. In order to elmnate these we constran one system, to reman at rest. Assumng our arrangement of systems and hnges s stll flexble, there wll be a nonzero velocty state whch solves Equaton (**); otherwse the only soluton wll be zero veloctes. In order to determne how far our arrangement s from beng flexble, we solve for a best-possble soluton of (**) under the sde condton that each system must move. It s well

6 Fgure 7: Buldng a model. Ths arrangement of strps s part of the larger shadng and lghtng system shown by Fg. 3. Strps consstng of successve shadng fns have been developed nto the planeut out from acrylc glass, and stacked together. Left: Cutout pattern of strps. Top: Renderng of shadng system and photo of the acrylc glass model. known that the soluton s obtaned by the followng standard procedure:. We constran one system, say, to reman at rest by enforcng C = (0,0,0) and C = (0,0,0). There reman 2 2 N N 2( N ) unknown vectors C, C,, C, C. 2. The system (**) represents two vector equatons per hnge, and a total of 6 scalar equatons per hnge. If the number of hnges s denoted by H, we get a total of 6H scalar equatons for the 6N scalar components c 2, c ( =,..., N) of whch 6( N ) are unknown. Actually these 6 scalar equatons per hnge only count as 5 equatons, because they are lnearly dependent, but ths detal s not essental here N N N 3. We put the 6( N ) varables c 2 3, 2 c3 n a sngle column vector X, and wrte the lnear condtons(**) n the form AX = 0 wth a certan matrx A of 6H rows and 6( N ) columns. 4. The above-mentoned best possble soluton s more precsely defned as the mnmzer of AX under the condton X =, where the usual 2-norm for vectors s employed. 5. It s well known that the soluton X s gven as the frst row of the matrx V n a sngular value decomposton A=UDV, where U, V are orthogonal matrces and D s a rectangular-dagonal matrx whose nonnegatve dagonal entres are sorted n ascendng order. The resultng vector X represents velocty states of the ndvdual rgd bodes whch are as consstent as possble n the sense that the devaton of veloctes n the hnges s mnmal (n the least squares sense). In case ths mechansm s truly flexble, the devaton of veloctes wll vansh, and (**) wll be fulflled exactly for all hnges.

7 Fgure 8: Illustraton of stablty of a shadng system va ts rgdty. In (a) the long strps of Fg. 7 are consdered rgd, whle n (b) and (b2) each shadng fn s a rgd body of ts own. In all cases the node axes act as hnges. The obect s scaled such that the average dstance of nodes from the barycenter s 000 unts of length. The veloctes of an almost consstent flexon are computed as descrbed n the text; veloctes are normalzed by fxng one system and lettng the velocty of a dstance node equal unt/sec. The colors llustrate the dscrepancy experenced by hnge vertces after travelng for sec. Interpretaton of Results. The computatons descrbed n the prevous paragraph yeld a velocty state ( C, C ) for each rgd component of a support structure. In partcular, each pont P belongng to system s assgned a velocty V ( P) = C P+ C. We now let each pont move for a tme nterval of second, so that P moves to the new poston P+ V ( P). For a hnge pont we may compute the updated postons w.r.t. both systems t belongs to. The dscrepancy ( ) ( ) P+ V ( P) P+ V ( P) = V ( P) V ( P) (a) (b) (b2) experenced by that hnge s llustrated by Fg. 8. One can clearly see that n case the entre strps are consdered rgd, the devaton at hnges s way too hgh to be accommodated by the usual leeway present n connectons; whereas n case each ndvdual fn s rgd, ths devaton s rather small, so that for all practcal purposes the arrangement must be consdered flexble n consequence, the fn arrangement of Fg. 7onnected va hnges as shown by Fg. 6, s unstable and cannot be expected to bear loads (ncludng the dead load) unless the connecton s made rgd so as to transmt moments also. CONCLUSION After reportng on motvaton we revewed the capabltes of a computatonal approach to shadng and lghtng systems publshed by (Wang et al., 203). Ths paper extends the applcatons gven there, n partcular we gven examples where reflecton patterns are desgned. A man focus of ths paper s manufacturng: We not only demonstrate cutout patterns correspondng to shadng and lghtng systems, but we also study the stablty of such systems. The methods whch are employed n ths analyss are knematc n nature and are founded on the prncple that flexblty and stablty exclude each other. In concluson we beleve that ths topc of controllng lght and shade s an attractve one whch nvolves dfferent dscplnes, n partcular geometry processng, and whch can beneft from each other. REFERENCES Floater, M. S., Mean value coordnates. Comp. Aded Geom. Desgn, 20:9 27. Kser T.; Egensatz M.; Nguyen M. M.; Bompas P.; Pauly M., 202. Archtectural caustcs controllng lght wth geometry. In L. Hesselgren et al., edtors, Advances n Archtectural Geometry 202, pages Sprnger. Papas M.; JaroszW.; JakobW.; Rusnkewcz S.; MatuskW.;Weyrch T., 20. Goal-based caustcs. Computer Graphcs Forum, 30(2):503 5, Proc. Eurographcs. Papas M.; Hout T.; Nowrouzezahra D.; Gross M.; Jarosz W., 202. The magc lens: refractve steganography. ACM Trans. Graph., 3(6):86: 86:0, Proc. SIGGRAPH Asa. Pottmann H.; Wallner J., 200. Computatonal Lne Geometry. Sprnger. Wang J.; Jang C.; Bompas P.; Wallner J.; Pottmann H., 203. Dscrete lne congruences for shadng and lghtng. Computer Graphcs Forum, 32(5):53 62, Proc. Symposum Geometry Processng. Weyrch T.; Peers P.; MatuskW.; Rusnkewcz S., Fabrcatng mcrogeometry for custom surface reflectance. ACM Trans. Graph., 28(3):32: 32:6, Proc. SIGGRAPH.

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton

More information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical analysis of light-weight, triangular weave reflector antennas Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna

More information

On Some Entertaining Applications of the Concept of Set in Computer Science Course

On Some Entertaining Applications of the Concept of Set in Computer Science Course On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis Internatonal Mathematcal Forum, Vol. 6,, no. 7, 8 Soltary and Travelng Wave Solutons to a Model of Long Range ffuson Involvng Flux wth Stablty Analyss Manar A. Al-Qudah Math epartment, Rabgh Faculty of

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

UNIT 2 : INEQUALITIES AND CONVEX SETS

UNIT 2 : INEQUALITIES AND CONVEX SETS UNT 2 : NEQUALTES AND CONVEX SETS ' Structure 2. ntroducton Objectves, nequaltes and ther Graphs Convex Sets and ther Geometry Noton of Convex Sets Extreme Ponts of Convex Set Hyper Planes and Half Spaces

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Graph-based Clustering

Graph-based Clustering Graphbased Clusterng Transform the data nto a graph representaton ertces are the data ponts to be clustered Edges are eghted based on smlarty beteen data ponts Graph parttonng Þ Each connected component

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Color in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model

Color in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model Color n OpenGL Polygonal Shadng Lght Source n OpenGL Materal Propertes Normal Vectors Phong model 2 We know how to rasterze - Gven a 3D trangle and a 3D vewpont, we know whch pxels represent the trangle

More information

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

AP PHYSICS B 2008 SCORING GUIDELINES

AP PHYSICS B 2008 SCORING GUIDELINES AP PHYSICS B 2008 SCORING GUIDELINES General Notes About 2008 AP Physcs Scorng Gudelnes 1. The solutons contan the most common method of solvng the free-response questons and the allocaton of ponts for

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n

More information

Inverse kinematic Modeling of 3RRR Parallel Robot

Inverse kinematic Modeling of 3RRR Parallel Robot ème Congrès Franças de Mécanque Lyon, 4 au 8 Août 5 Inverse knematc Modelng of RRR Parallel Robot Ouafae HAMDOUN, Fatma Zahra BAGHLI, Larb EL BAKKALI Modelng and Smulaton of Mechancal Systems Laboratory,

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Multiblock method for database generation in finite element programs

Multiblock method for database generation in finite element programs Proc. of the 9th WSEAS Int. Conf. on Mathematcal Methods and Computatonal Technques n Electrcal Engneerng, Arcachon, October 13-15, 2007 53 Multblock method for database generaton n fnte element programs

More information

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems

More information

LECTURE : MANIFOLD LEARNING

LECTURE : MANIFOLD LEARNING LECTURE : MANIFOLD LEARNING Rta Osadchy Some sldes are due to L.Saul, V. C. Raykar, N. Verma Topcs PCA MDS IsoMap LLE EgenMaps Done! Dmensonalty Reducton Data representaton Inputs are real-valued vectors

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

LINE ARRAYS CONCEPTS AND MODELING TOOLS. Jeff Berryman May 29, 2010 / Rev. 1

LINE ARRAYS CONCEPTS AND MODELING TOOLS. Jeff Berryman May 29, 2010 / Rev. 1 LINE ARRAYS CONCEPTS AND MODELING TOOLS Jeff Berryman May 29, 2010 / Rev. 1 A lne array s a stack of loudspeaker systems n a sngle lne. The lne s usually curved. Uncurved lnes do not have desrable drectonal

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

An inverse problem solution for post-processing of PIV data

An inverse problem solution for post-processing of PIV data An nverse problem soluton for post-processng of PIV data Wt Strycznewcz 1,* 1 Appled Aerodynamcs Laboratory, Insttute of Avaton, Warsaw, Poland *correspondng author: wt.strycznewcz@lot.edu.pl Abstract

More information

Assembler. Building a Modern Computer From First Principles.

Assembler. Building a Modern Computer From First Principles. Assembler Buldng a Modern Computer From Frst Prncples www.nand2tetrs.org Elements of Computng Systems, Nsan & Schocken, MIT Press, www.nand2tetrs.org, Chapter 6: Assembler slde Where we are at: Human Thought

More information

Topology Design using LS-TaSC Version 2 and LS-DYNA

Topology Design using LS-TaSC Version 2 and LS-DYNA Topology Desgn usng LS-TaSC Verson 2 and LS-DYNA Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2, a topology optmzaton tool

More information

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach Modelng, Manpulatng, and Vsualzng Contnuous Volumetrc Data: A Novel Splne-based Approach Jng Hua Center for Vsual Computng, Department of Computer Scence SUNY at Stony Brook Talk Outlne Introducton and

More information

Monte Carlo Rendering

Monte Carlo Rendering Monte Carlo Renderng Last Tme? Modern Graphcs Hardware Cg Programmng Language Gouraud Shadng vs. Phong Normal Interpolaton Bump, Dsplacement, & Envronment Mappng Cg Examples G P R T F P D Today Does Ray

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2 Introducton to Geometrcal Optcs - a D ra tracng Ecel model for sphercal mrrors - Part b George ungu - Ths s a tutoral eplanng the creaton of an eact D ra tracng model for both sphercal concave and sphercal

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Design for Reliability: Case Studies in Manufacturing Process Synthesis

Design for Reliability: Case Studies in Manufacturing Process Synthesis Desgn for Relablty: Case Studes n Manufacturng Process Synthess Y. Lawrence Yao*, and Chao Lu Department of Mechancal Engneerng, Columba Unversty, Mudd Bldg., MC 473, New York, NY 7, USA * Correspondng

More information

K-means and Hierarchical Clustering

K-means and Hierarchical Clustering Note to other teachers and users of these sldes. Andrew would be delghted f you found ths source materal useful n gvng your own lectures. Feel free to use these sldes verbatm, or to modfy them to ft your

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

CHAPTER 2 DECOMPOSITION OF GRAPHS

CHAPTER 2 DECOMPOSITION OF GRAPHS CHAPTER DECOMPOSITION OF GRAPHS. INTRODUCTION A graph H s called a Supersubdvson of a graph G f H s obtaned from G by replacng every edge uv of G by a bpartte graph,m (m may vary for each edge by dentfyng

More information

TEST-05 TOPIC: OPTICS COMPLETE

TEST-05 TOPIC: OPTICS COMPLETE Q. A boy s walkng under an nclned mrror at a constant velocty V m/s along the x-axs as shown n fgure. If the mrror s nclned at an angle wth the horzontal then what s the velocty of the mage? Y V sn + V

More information

Simplification of 3D Meshes

Simplification of 3D Meshes Smplfcaton of 3D Meshes Addy Ngan /4/00 Outlne Motvaton Taxonomy of smplfcaton methods Hoppe et al, Mesh optmzaton Hoppe, Progressve meshes Smplfcaton of 3D Meshes 1 Motvaton Hgh detaled meshes becomng

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c Advanced Materals Research Onlne: 03-06-3 ISSN: 66-8985, Vol. 705, pp 40-44 do:0.408/www.scentfc.net/amr.705.40 03 Trans Tech Publcatons, Swtzerland Fnte Element Analyss of Rubber Sealng Rng Reslence Behavor

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Investigations of Topology and Shape of Multi-material Optimum Design of Structures

Investigations of Topology and Shape of Multi-material Optimum Design of Structures Advanced Scence and Tecnology Letters Vol.141 (GST 2016), pp.241-245 ttp://dx.do.org/10.14257/astl.2016.141.52 Investgatons of Topology and Sape of Mult-materal Optmum Desgn of Structures Quoc Hoan Doan

More information

All-Pairs Shortest Paths. Approximate All-Pairs shortest paths Approximate distance oracles Spanners and Emulators. Uri Zwick Tel Aviv University

All-Pairs Shortest Paths. Approximate All-Pairs shortest paths Approximate distance oracles Spanners and Emulators. Uri Zwick Tel Aviv University Approxmate All-Pars shortest paths Approxmate dstance oracles Spanners and Emulators Ur Zwck Tel Avv Unversty Summer School on Shortest Paths (PATH05 DIKU, Unversty of Copenhagen All-Pars Shortest Paths

More information

Improving Low Density Parity Check Codes Over the Erasure Channel. The Nelder Mead Downhill Simplex Method. Scott Stransky

Improving Low Density Parity Check Codes Over the Erasure Channel. The Nelder Mead Downhill Simplex Method. Scott Stransky Improvng Low Densty Party Check Codes Over the Erasure Channel The Nelder Mead Downhll Smplex Method Scott Stransky Programmng n conjuncton wth: Bors Cukalovc 18.413 Fnal Project Sprng 2004 Page 1 Abstract

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like: Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A

More information

Lecture 15: Memory Hierarchy Optimizations. I. Caches: A Quick Review II. Iteration Space & Loop Transformations III.

Lecture 15: Memory Hierarchy Optimizations. I. Caches: A Quick Review II. Iteration Space & Loop Transformations III. Lecture 15: Memory Herarchy Optmzatons I. Caches: A Quck Revew II. Iteraton Space & Loop Transformatons III. Types of Reuse ALSU 7.4.2-7.4.3, 11.2-11.5.1 15-745: Memory Herarchy Optmzatons Phllp B. Gbbons

More information

Lecture 5: Probability Distributions. Random Variables

Lecture 5: Probability Distributions. Random Variables Lecture 5: Probablty Dstrbutons Random Varables Probablty Dstrbutons Dscrete Random Varables Contnuous Random Varables and ther Dstrbutons Dscrete Jont Dstrbutons Contnuous Jont Dstrbutons Independent

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR Judth Aronow Rchard Jarvnen Independent Consultant Dept of Math/Stat 559 Frost Wnona State Unversty Beaumont, TX 7776 Wnona, MN 55987 aronowju@hal.lamar.edu

More information

Parameterization of Quadrilateral Meshes

Parameterization of Quadrilateral Meshes Parameterzaton of Quadrlateral Meshes L Lu 1, CaMng Zhang 1,, and Frank Cheng 3 1 School of Computer Scence and Technology, Shandong Unversty, Jnan, Chna Department of Computer Scence and Technology, Shandong

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

A Topology-aware Random Walk

A Topology-aware Random Walk A Topology-aware Random Walk Inkwan Yu, Rchard Newman Dept. of CISE, Unversty of Florda, Ganesvlle, Florda, USA Abstract When a graph can be decomposed nto clusters of well connected subgraphs, t s possble

More information

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell Module 6: FEM for Plates and Shells Lecture 6: Fnte Element Analyss of Shell 3 6.6. Introducton A shell s a curved surface, whch by vrtue of ther shape can wthstand both membrane and bendng forces. A shell

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016)

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016) Technsche Unverstät München WSe 6/7 Insttut für Informatk Prof. Dr. Thomas Huckle Dpl.-Math. Benjamn Uekermann Parallel Numercs Exercse : Prevous Exam Questons Precondtonng & Iteratve Solvers (From 6)

More information

F Geometric Mean Graphs

F Geometric Mean Graphs Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 (December 2015), pp. 937-952 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) F Geometrc Mean Graphs A.

More information