8 Engineering Science No

1y ago
6 Views
2 Downloads
569.19 KB
12 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Jayda Dunning
Transcription

8E N G I N E E R I N G&S C I E N C EN O. 1

Origami:Complexity in Creases (Again)by Rober t J. LangIn this origami composition, “Hummingbird andTrumpet Vine,” Lang foldedthe bird, each blossom, andeach leaflet from a single,uncut square of paper.Over a decade ago, I wrote an article for Engineering & Science magazine about origami, theJapanese art of paper folding, and its appeal toscientists and mathematicians. Toward the endof the article, in a fit of wild speculation, I asked:“Could a computer someday design a modeldeemed superior to that designed by man?”Little did this would-be futurist know what thefollowing decade would bring. The past 10 yearshave seen an astonishing cross-fertilization of ideasbetween origami, math, and computer science. Wehave origami solutions to ancient problems, suchas how to double a cube or trisect an angle, andorigami solutions to new ones, including how tofold airbags to fit into steering columns, or telescope mirrors to fit into spacecraft. And certainorigami crease patterns have been found to encodesome of the hardest problems known to computerscience. But most remarkably, yes, there is indeeda computer program that can, in 30 seconds or so,design origami models more complex than anything conceived over the previous thousand years.When I wrote that E&S article in 1989, the fieldof origami mathematics was almost nonexistent,but over the past 10 years, researchers from manyfields have developed the principles that led tothat program and to the application of origamito real-world engineering problems.Paper folding did not start out as an engineeringdiscipline; it started as a craft. Origami is the artof folding uncut sheets of paper, usually squares,into decorative shapes. The name is Japaneseand the Japanese form of the art is the most wellknown, although other countries (notably Spain)have their own independent tradition of paperfolding as entertainment. There are two kindsof origami in Japan: abstract, ceremonial shapes,such as the good-luck pattern known as noshi, andrepresentational origami—origami that looks likesomething. Historically, the usual subjects forrepresentational origami were birds, fish, flowers,and the like. It was a woman’s art: simple figures passed down from mother to daughter, valuableprimarily for teaching or entertaining the young.The ceremonial figures were imbued with greatsymbolism, but for the most part, representationalorigami was viewed with the same respect that wegive cootie catchers and paper airplanes—whichis to say, not very much.That began to change in the early part of thetwentieth century, when a Japanese factory workernamed Akira Yoshizawa began creating artisticnew designs. He also promoted origami in booksand exhibitions, initially in Japan, and eventuallyaround the world. Origami as an art form caughton in the West in the 1950s and 1960s. Somepeople seem to have a peculiar susceptibility tothe charms of origami—the simplicity of foldinga pedestrian sheet of paper into unexpected andbeautiful shapes. Through the 1960s and 1970s,the number of people infected by this particularbug grew at an exponential rate.Somewhere along the way, the ranks of theinfected were joined by mathematicians andscientists, who began asking questions like: Whatis possible in origami? How can I fold any givenobject? Can one quantify the difficulty of anorigami design? Of course, scientists don’t justask questions—they set out to answer them.One of the first areas to be explored was theproblem of geometric constructions. You probablyrecall from high-school geometry that you candraw an equilateral triangle or bisect a given angleusing nothing but a compass and a straightedge.But some constructions, the most famous beingthe trisection of an angle, are impossible with justthose tools. It comes as a surprise to many peoplethat it is possible to trisect any angle usingorigami—it came as a surprise to the editors ofthe American Mathematical Monthly, which printedan article in 1996 “proving” the impossibility oforigami angle trisection, and then printed acorrection six months later noting that an origamisolution for angle trisection was over 20 years old.E N G I N E E R I N G&S C I E N C EN O. 19

PADPAEDAFθBTsune Abe’s trisectionmethod works for anyangle less than 90 . ThereC1. Draw the desiredangle, PBC, so thatpoint B is in the cornerof a square of paperas shown.APJDBCJPAEFEFGHGHCBB3. Fold line BC up toline EF and unfold,creating line GH.DAPJEDABGBHC5. With the cornerstill up, fold bothlayers to continuethe crease that endsat point G all the wayto J, then unfold.6. Unfold corner B.There are always a few adventurous highschoolers who, when told of the impossibilityof angle trisection, seek to find a method on theirown. However, it’s been mathematically proventhat a compass and unmarked straightedge don’tallow angle trisection—at least, not withoutcheating. The way this was proven was to showthat all the different operations you could makewith compass and straightedge—striking arcs,drawing straight lines through points, and so on—were only enough to solve quadratic equations,while trisecting an arbitrary angle requires thesolution of a cubic equation. One of the compassand-straightedge cheats involves holding yourcompass against the ruler and manipulating thetwo as a single object, thus effectively letting youdo things with a marked straightedge. This simplechange adds another new operation to compassand-straightedge that allows the solution of cubicequations, and thus, angle trisections. In theorigami angle trisection, the action in step four—It came as a surprise to the editors of the American Mathematical Monthly, whichprinted an article in 1996 “proving” the impossibility of origami angletrisection, and then printed a correction six months later noting that anorigami solution for angle trisection was over 20 years old.folding two different points to lie on two differentlines—fills the role of the marked straightedge.This maneuver, or one like it, is at the heart ofseveral origami solutions to problems that bestedEuclid. One of the most elegant is “doubling thecube,” that is, constructing two line segments inS C I E N C EN O. 1PJDEFG&Cθ/3work for larger angles.E N G I N E E R I N GD4. Fold the bottomleft corner up so thatpoint E touches lineBP and point Btouches line GH.are other methods that10PD2. Make a horizontalfold anywhere acrossthe square, definingline EF.AP FEFEHGHGCBCB7. Fold along thecrease that runs topoint J, extending itto point B. Fold thebottom edge BC upto line BJ and unfold.θ/3KHθ/3C8. The two creasesBJ and BK divide theoriginal angle PBCinto thirds.the ratio of 1: 3 2 . An approach devised by PeterMesser is shown on page 12.Origami geometric constructions are part of afamily of pure mathematical problems in whichthe object is to fold an arbitrary geometric shapeor a pure number represented as a distance proportional to the edge of the paper. While theorigami construction of a 13-gon has a certainallure, for many folders (myself included), origami’s appeal has always been that you folded aspecific subject: a bird, fish, or cuckoo clock. Myown interest has been more practical: given thesubject, how can I use mathematics to figure outhow to fold it? This has been dubbed mathematical origami design.This field owes a great debt to computationalgeometry, itself only about 30 years old. One ofthe first formal results was proven in 1994, whenMarshall Bern and Barry Hayes, computer scientists at Xerox PARC in Palo Alto, California,showed that the problem of origami crease assignment—given a pattern of creases on a square, howto decide whether each crease should be a mountain fold (making a peak) or valley fold (makinga trough)—could be computationally intractablefor relatively small problems.In lay terms, Bern and Hayes proved that “origami is hard”—a point most people don’t needto be convinced of. But in fact, they proved itsdifficulty in a significant way. They showed thatcrease assignment was one of a broad class ofproblems known as “NP-complete” that containssome of the most challenging problems knownto computer science (see sidebar). These problemsshare two characteristics: if you find a quick wayto solve one of them, you can use the sameapproach to quickly solve all the others; and noone has ever found a quick way to solve any of

NP-Completeness and OrigamiNP-complete problems are defined by theircomputational complexity, which measures howthe work involved in solving a problem relates tothe size of the problem itself. For example, whenyou add two n-digit numbers, you start at theright and add each pair of digits (plus any carries),record the result, and go on to the next pair. Youdo this n times and thus the problem’s complexityis said to be of order n, abbreviated as O(n).For simple addition, complexity increaseslinearly, but often it grows much faster. Forexample, you “convolve” two lists of numbersby multiplying every number in one list by everynumber in the other list and then adding them upin groups. (Convolution is what Adobe Photoshopdoes when it blurs or sharpens an image.) For twolists of n numbers, there are n2 multiplications andn2 additions, so the problem is said to be O(n2).Now, if you double the problem’s size, you quadruple the program’s running time.Sometimes there are faster approaches. Whilemultiply-and-add is O(n2), the Fast Fourier Transform allows you to do a convolution in O(n log n),meaning that the number of steps is proportionalto the product of n and its natural logarithm. Ofcourse, n log n still grows, but much more slowlythan n2. A fast algorithm can make the differencebetween minutes and days of computing.Addition and convolution are called class Pproblems, where P stands for “polynomial time,”because the time needed to solve them is boundedby some finite polynomial in n (meaning n raisedto a finite power; thus, n log n is bounded by n2).But a host of nasty problems appear to scale asan exponential of their size and quickly becomeintractable as n increases. Running an exponential-time algorithm might easily take longer thanthe age of the universe even for fairly small valuesof n.One famous example is the traveling salesmanproblem: given the locations of n cities, what isthe shortest route that visits each city? A relatedform of the problem asks if there is a route shorterthan a specified distance. Although people havefigured out relatively fast ways of finding prettygood answers—routes that are among the shortest—the only known way to guarantee you’vereally found the shortest one is to compare allpossible routes, or at least a fairly large subsetof them. The traveling salesman is in a classof problems, called NP for “nondeterministicpolynomial time,” which may or may not besolvable in polynomial time, but whose solutions,once found, can be checked in polynomial time. Forexample, it’s easy to see whether a route is under100 miles long.The traveling salesman problem and severalothers are in a special corner of NP, called NP-complete, which means that they are hard ina particular way. As in the case of convolution,problems can sometimes be converted, or “reduced,” to other problems. NP-complete problems have the property that every problem in NPcan be converted into any NP-complete problem,which means that if you could knock off one ofthese incorrigibles in polynomial time, you coulduse the same approach to solve all NP problemsand make millions of dollars along the way. Thefrustrating thing is that although almost everyonebelieves that there are no polynomial-time algorithms for NP-complete problems, no one hasbeen able to prove it.Which brings us to an origami problem: givena pattern of creases, how can you assign valley andmountain folds to the creases so that the result canbe folded flat? It’s pretty easy to analyze a singlevertex where creases intersect. For example, if fourcreases come together, they will only fold flat ifthere are three mountain folds and one valley foldor vice versa, and the sums of opposite angles areequal. (To see this, fold a square in half and thenin half again to make a new square one-fourth theoriginal size.)The complexity arises when edges and layersstart to collide in a large pattern. You can’t passthe paper through itself, and a crease that runs allthe way across the paper can make widely separated regions interfere with one another. Suchlong-range interconnectedness is a hallmark ofthe traveling salesman problem and its ilk.Bern and Hayes showed that assigning mountain and valley folds is equivalent to the so-called“not-all-equal three-variable satisfiability” problem, which is known to be NP-complete: given acollection of clauses, each containing exactly threetrue-false logic variables, determine whether youcan make each clause have either one or two, butnot zero or three, “trues.” A simple example isshown in the margin. Bern and Hayes convertedthe clauses into small crease patterns connectedby long, skinny pleats. A noninterfering set ofmountains and valleys corresponded to a valid setof trues and falses. So a pleat that went mountainvalley might mean “Pat is the husband, Kim is thewife,” whereas valley-mountain would mean “Patis the wife, Kim is the husband.” Thankfully,only one particular class of crease-assignmentproblems is NP-complete, or this article wouldnot have been written.As noted earlier, if you could solve one NPcomplete problem efficiently, you’ve solved themall, but proving that a problem is NP-completedoes not prove that no efficient algorithm forsolving it exists. It just means that while I can’tfind one, neither can all the famous folk. E N G I N E E R I N G&This brainteaser usesgenders instead of “true”and “false.” Four couplesattend a party: Pat andKim, Renay and Leslie, Lynnand Lee, and Sydney andChris. Each couple consistsof a husband and wife,though not necessarily inthat order. Each of thefollowing trios includestwo members of one sexand one of the other:1. Leslie, Lynn, and Sydney;2. Pat, Leslie, and Chris;3. Kim, Renay, and Lynn;4. Kim, Leslie, and Lee.If all the husbands gettogether in one room andall the wives in another,who is in the room withRenay? For the answer, seepage 44.S C I E N C EN O. 111

DAD AD ADADAGFEPeter Messer’s constructionEHof the cube root of 2.C B1. Make a small foldhalfway up the rightside of the paper.C B2. Make a creaseconnecting points Aand C and anotherconnecting B and E.Only make themsharp where theycross each other.C3. Fold the top edgedown horizontallyto touch the creaseintersection andunfold. Then fold thebottom edge up totouch this new creaseand unfold.them. Absent that magic bullet, cracking suchproblems basically boils down to trying out anappreciable fraction of all the possible solutionsand seeing which one works. Bern and Hayesshowed that some origami crease patterns canbe used to encode NP-complete logic problems;solving the crease pattern would be equivalentto solving the logic problem.The difficulty of assigning mountain and valleyfolds to an existing crease pattern grows quicklyCreating a rigorous definition of a “flap” was fundamental to our solution.A not-so-rigorous definition is “a loose bit of paper that gets turned intoan appendage.”with the number of creases; therefore it is possibleto construct patterns for which mountain-fold andvalley-fold assignments would stump even themost powerful computer. Small problems areamenable to trial and error—just try every possible combination of mountain and valley folds—but this quickly becomes impractical as the sizeof the pattern grows.Not all crease problems are intractable; in fact,some of them are at just the right level of difficulty to make good puzzles. On the opposite pageis a crease pattern designed by Hayes, who calledit “Get Off the Moon!” In honor of JPL’s currentsuccesses on the red planet, I’ve created a modifiedversion titled “Get Off of Mars!” Cut out theblack square and fold it, making creases only onthe dotted lines, to conceal all six rovers—threeon each side of the paper.Bern and Hayes’s proof would seem to ruleout developing a computer algorithm for origamidesign; after all, how can you hope to design anunknown crease pattern if you can’t even assignmountain-valley status to a known crease pattern?E N G I N E E R I N G2 F&S C I E N C EN O. 1 BC4. Fold corner C tolie on line AB whilepoint I lies on lineFG.IC1B12GEIE3HB5. Point C divides edgeAB into two segmentswhose proportions are 1and the cube root of 2.Fortunately, their result only applies to patternsthat may encode NP-complete logic problems.If you can lay out the creases to avoid such logicalchallenges, then the problem might be quitetractable.During the 1990s, Japanese biochemistToshiyuki Meguro and I independently developeda set of techniques for expressing the structure ofa large class of folded shapes in a way that could betransformed into creases on a sheet. Just as importantly, the mountain-valley status of most of thecreases was predetermined by the shape itself, andthe remaining creases could easily be assignedusing simple, polynomial-time rules.Creating a rigorous definition of a “flap” wasfundamental to our solution. A not-so-rigorousdefinition is “a loose bit of paper that gets turnedinto an appendage.” Flaps become wings, legs,arms, feet, ears, horns—basically, anything thatsticks out from the rest of the model. In origami,a shape with a bunch of flaps is called a “base.”In general, a base resembles the subject to befolded by having the same number and length offlaps as the subject has appendages. For example,a base for a bird might have four flaps, corresponding to a head, tail, and two wings. A slightlymore complicated subject such as a lizard wouldrequire a base with six flaps for the head, four legs,and a tail. And an extremely complicated subjectsuch as a flying horned beetle might have six legs,four wings, three horns, two antennae, and anabdomen, requiring a base with 16 flaps.The number of flaps required depends on thelevel of anatomical accuracy desired by the paperfolder. Historically, much origami design wasperformed by trial and error—manipulating apiece of paper until it began to resemble something recognizable. For a complex subject, this israther inefficient, since one is unlikely to stumbleupon a 16-pointed base with flaps of the right sizein the right places purely by luck. A more directed approach was clearly needed.

Left: The traditional BirdBase and Frog Base areuniaxial bases.Right: John Montroll’sfamous Dog Base is not,Bird BaseFrog Basehaving two distinct axes.I focused my attention on a class of bases thatcan be oriented so that all of the layers run up anddown and all of the flaps have their tips and atleast one edge in a horizontal plane. If you takeeither base shown at left and rotate it 90 degreesaround the red axis, you’ll see what I mean. Thisclass, which I named the “uniaxial” base, takes inall of the traditional origami bases, including theKite, Fish, Bird, and Frog [see E&S, Winter 1989]and many (though not all) modern bases as well.If you illuminate a uniaxial base from directlyabove, its shadow will consist solely of lines, asyou can see on the next page. It turns out thatthe most important properties of a uniaxial base—indeed, much of its structure—can be determinedsolely from the properties of its shadow. In mathematical terms, this shadow forms a “tree graph,”which is a fancy term for a “stick figure.” The treegraph consists of “edges,” or line segments, and“nodes,” which are points where edges either cometogether or terminate. The flaps have a one-to-onecorrespondence with the graph’s edges; similarly, E N G I N E E R I N G&Montroll’s Dog BaseS C I E N C EN O. 113

A folded uniaxial base(right) casts a tree-graphshadow. We can takePBPmany paths between leafAvertices P and Q, theBshortest of which (path A)is the same length as theQAshadow. When the paperis unfolded (far right), thispath becomes the creaseQconnecting P and Q.14E N G I N E E R I N G&S C I E N C EN O. 1

Origami subjects withrelatively large, roundedbodies are not so wellsuited to tree theory. Thisfigure, “Night Hunter,” usesa mixture of tree theoryand intuition in its design.the flaps’ tips match up with the “leaf nodes,”which are the nodes that have exactly one edgeconnected to them. While graph theory generallydoesn’t care about the lengths of the graph’s linesegments, we do; we assign the length to eachedge that we desire in the corresponding flap ofthe base. With this, we are ready to start figuringout the creases.Let’s consider the hypothetical base at left, andthe relationship between paths on the unfoldedpaper, the same paths in the folded base, and theshadow. Suppose you drew a line, not necessarilystraight, on the paper. What would that line looklike in the folded base, and how long would itsshadow be?A point on the paper whose shadow is a leafnode is called a “leaf vertex.” Each vertex corresponds to the tip of a flap, so that any pathbetween two leaf vertices will, in the folded base,run from the tip of one flap to the tip of another—say between points P and Q. This path mighttravel in a horizontal plane in the base, as path Adoes, or it might go uphill and downhill withinthe folds of paper, like path B. How does thelength of the path compare to the length of itsshadow? If the path is purely horizontal, like pathA, then the two lengths are equal. Any otherpath, including path B, is longer than its shadow.Thus the distance between any two leaf vertices onthe unfolded crease pattern must be greater thanor equal to the distances between the corresponding leaf nodes on the tree graph. I named thismathematical expression the “path condition” forthe two vertices, and there is a path condition forevery possible pair of leaf nodes.This seems pretty obvious, but in the early1990s I was able to show something not soobvious: that the inequalities embodied in thepath conditions were not only necessary for a validcrease pattern, but they were sufficient, as well—a much more useful result. In other words, if youfound a set of points on a piece of paper that satisfied all possible path conditions, then thosepoints were the leaf vertices of a pattern thatwould fold into a base whose shadow was thegraph. Furthermore, whenever the length of apath between two vertices exactly equaled thedistance between the corresponding nodes, a foldline ran between those vertices, and that fold wasalmost always a valley. For example, path A isperfectly horizontal and runs along the bottom ofthe base. Any path that descends to this line, likepath B, has to change direction in the folded baseor leave the paper; consequently, there must be acrease there. Constructing all such valley foldsproduces the creases that serve as a framework forthe base.AEFTop: The tree graph for aBsix-flap base.Bottom: The skeleton ofCGHthe crease pattern thatwill fold into theDcorresponding base. Nowall we have to do isFEBconstruct the secondaryBAfolds that will, for example,BBbring together all theCpoints labeled B.CHGCCDE N G I N E E R I N G&S C I E N C EN O. 115

AAaaDDDEbBEDcbBCcDCDECcBbCcBbDDaaAATop left: The crease pattern for the triangle molecule. Top right: The molecule is formed byfolding along the angle bisectors and bringing the three points marked D together as youflip the paper over. (Dashed lines are valley folds, dot-dashed lines are mountain folds.)Bottom left: The folded molecule. If you now folded tips B and C forward to meet tip A, allof the original triangle’s edges would now lie on a common line. Bottom right: Themolecule’s tree graph.Below: The two four-nodegraphs, and somemolecules that fold intoThese first folds aren’t the entire crease pattern,of course, but they establish its overall structureby dividing the paper into polygons that correspond to various pieces of the tree graph. Now weneed to fill in these polygons with creases in sucha way that each polygon folds flat with all itsedges along a common line. Several crease patterns that do this—dubbed bun-shi (molecules) bybiochemist Meguro—were found for triangles andsome special quadrilaterals by Koji Husimi, JunMaekawa, Fumiaki Kawahata, Toshikazu Kawasaki, and me during the 1980s and early 1990s.The creases that fill in a triangle are very simpleto construct; they bisect the three corners.There’s a close relationship between a polygonand its tree graph: the sides of the polygon, whenfolded, become the edges of the graph. For atriangle, it’s a one-to-one relationship; there isexactly one triangle for a given three-leaf-node treegraph and vice versa. Quadrilaterals are a bit morecomplicated, first, because there are two possibletree graphs with four leaf nodes, and second,because there can be many different quadrilateralsfor the same tree graph. The two tree graphs arecalled the “four-star” and the “sawhorse,” and areillustrated below, along with two molecules foreach. As the number of sides goes up, the numberof graphs and molecules grows rapidly.One type of molecule, called the gusset, isparticularly versatile; one version of it can befolded into a four-star, and another into a sawhorse. In 1995, I discovered a generalization ofit that worked for any convex polygon, no matterhow many sides it had. I dubbed the algorithmthat creates these solutions the “universal” molecule. Any tree graph can be decomposed into oneor more polygons, each of which can be folded intoa universal molecule, giving a full crease patternfor any uniaxial base.them. Heavy black linesaare valley folds, heavybagreen lines are mountainefolds, and the light blackcdblines are “hinge creases,”dcwhich may be mountains,four-starvalleys, or unfolded,sawhorsedepending on the flap’srole in the model.gusset moleculewaterbomb molecule16E N G I N E E R I N G&S C I E N C EN O. 1 sawhorse moleculegusset molecule

A one-cut puzzle. Cut outBthis rectangle and fold itonly on the solid lines:mountain folds are greenand valley folds are black.Then cut through all layersalong a line that runs frompoint A to point B (fromAdot to dot) and carefullyunfold all the pieces.The universal molecule has an interesting property: it enables you to make any convex polygonfrom a folded sheet of paper with a single straightcut. The “one-cut” problem was independentlysolved for all polygons, including concave andmultiple ones, by University of Waterloo gradstudent Erik Demaine, now an assistant professorat MIT, whose research revolves around folding ofall kinds. Demaine’s cutting algorithm bears aIn much of science and engineering, the most productive way to deal with aproblem is to turn it into one that somebody else has either already solved orproven impossible. Or, put another way, the key to productivity is lettingdead guys do your work for you.surprisingly close relationship to several issues inpure uncut origami design. The creases’ preciselocations within a universal molecule depend onthe polygon’s size and shape and on the lengths ofthe edges of the tree graph. If you freeze the polygon but shrink the graph, the universal moleculeevolves toward, and eventually becomes, the solution to the one-cut problem.I applied Demaine’s algorithm for multipleconcave polygons to create the one-cut puzzleabove. First, fold the figure—which is, in itself,something of a challenge. Then cut along thedotted line that runs from A to B and unfoldthe paper. If you’ve done it correctly, you shouldobtain the initials of a well-known institution ofhigher learning.Let’s turn now to the concept of efficiency,around which many computational-geometryproblems revolve. For example, the usual goalof the traveling-salesman problem is to find theshortest route among the salesman’s cities. Inorigami design, the most efficient crease patternis the one that gives the largest possible base for a given tree graph and a given-sized sheet of paper.We measure a base’s efficiency by m, which wecall the “scale”; it quantifies how large the finishedbase is relative to the size of the unfolded square,whose sides we define to be 1 unit long. If m isvery small, then all the distances specified by thetree graph are short. The leaf vertices are closetogether and you can always find a set of them thatsatisfies all possible path inequalities—in fact,there will be many possible arrangements. Butthese bases will be very small and, because all thatpaper must be tucked into them somewhere, theywill also be thick, and difficult to fold. On theother hand, if m is made too large, no arrangementof points will work. If we have two flaps, each 1unit long, then the separation between their leafvertices must be at least 2 units, and you can’t fittwo points that far apart into a 1-unit square.Somewhere between the possible and the impossible lies the most efficient base—a crease patternwhose leaf-vertex arrangement satisfies all possiblepath inequalities for the largest possible value of m.In much of science and engineering, the mostproductive way to deal with a problem is to turnit into one that somebody else has either alreadysolved or proven impossible. Or, put another way,the key to productivity is letting dead guys doyour work for you. In this case, the problem canbe posed in a form known as a “nonlinear constrained optimization,” namely: “find a set ofvariables (the scale m, and the coordinates of theleaf nodes in the crease pattern) that maximizesthe value of m subject to a set of inequalities (thepath conditions and inequalities that constrain allpoints to the square of paper).” Thankfully, nonlinear constrained optimization problems havebeen thoroughly studied by computer scientists.Finding the provably best possible solution isoften computationally intractable, but fast, efficientalgorithms for near-optimal solutions are known.“Good enough for government work” is also usually good enough for origami design.E N G I N E E R I N G&S C I E N C EN O. 117

Origami tree theory worksbest for subjects that c

of origami in Japan: abstract, ceremonial shapes, such as the good-luck pattern known as noshi, and representational origami—origami that looks like something. Historically, the usual subjects for representational origami were birds, fish, flowers, and the like. It was a woman's art: simple figures Origami: Complexity in Creases (Again) by .

Related Documents:

Materials Science and Engineering, Mechanical Engineering, Production Engineering, Chemical Engineering, Textile Engineering, Nuclear Engineering, Electrical Engineering, Civil Engineering, other related Engineering discipline Energy Resources Engineering (ERE) The students’ academic background should be: Mechanical Power Engineering, Energy .

Accreditation Programme for Nursing and Midwifery . Date of submission of report to Bangladesh Nursing and Midwifery Council_ 2) The Review Team During the site visit, the review team members validate the self-assessment for each of the criteria. . as per DGNM guideline. Yes ⃝No

Grade (9-1) _ 58 (Total for question 1 is 4 marks) 2. Write ̇8̇ as a fraction in its simplest form. . 90. 15 blank Find the fraction, in its

OLE MISS ENGINEERING RECOMMENDED COURSE SCHEDULES Biomedical engineering Chemical engineering Civil engineering Computer engineering Computer science Electrical engineering General engineering Geological engineering Geology Mechanical engineering Visit engineering.olemiss.edu/advising for full course information.

The College of Engineering offers six Bachelor of Science in engineering programs – bioengineering, chemical engineering, civil engineering, computer science and engineering, electrical engineering and mechanical engineering. A seventh program, the Bachelor of Sciencein environmental engineering

Science Color & Light Delta Science Module (DSM) 4 Science Mixtures & Solutions Kit Full Option Science System (FOSS) 5 Science Landforms Kit Full Option Science System (FOSS) 5 Science Variables Kit Full Option Science System (FOSS) 5 Science Environments Full Option Science System (FOSS) 5 Science Oceans Delta Science Module (DSM) 5

Introduction to Science Section 2 The Branches of Science, continued The branches of science work together. -biological science: the science of living things botany, ecology -physical science: the science of matter and energy chemistry: the science of matter and its changes physics: the science of forces and energy -earth science: the science of the Earth, the

Careers in Engineering Guide the brighter choice. Contents ABOUT LSBU 4–5 BUILDING SERVICES ENGINEERING 6–7 CHEMICAL AND PETROLEUM ENGINEERING 8–9 CIVIL ENGINEERING 10–11 ELECTRICAL AND ELECTRONIC ENGINEERING 12–13 MECHANICAL ENGINEERING 14–15 MECHATRONICS ENGINEERING 16–17 PRODUCT DESIGN ENGINEERING 18–19 An engineering degree is a big challenge to take on. There is no denying .