AccessMyLibrary provides FREE access to over 30 million articles from top publications available through your library.

Formal modeling grammars.(Viewpoint MODELING)(Viewpoint essay)

Computer Graphics World

| October 01, 2008 | Vass, Gergely | COPYRIGHT 2008 PennWell Publishing Corp. This material is published under license from the publisher through the Gale Group, Farmington Hills, Michigan.  All inquiries regarding rights should be directed to the Gale Group. (Hide copyright information)Copyright

The sheer complexity of trees, plants, or cities makes it impossible to model those structures manually for computer graphics applications. To reproduce the rich structure of such formations, procedural techniques are used, most of which are based on a set of very simple rewriting rules. These systems (such as the L-system) are based on formal grammars, a fundamental concept first introduced in linguistics and now studied in a branch of mathematics, the formal language theory.

Formal Languages

Formal and natural languages (such as English) generally have two main aspects: syntax and semantics. The first is what the language "looks like," in so far as what are valid and what are invalid words or sentences; the latter refers to the meaning of various utterances. Formal language theory is only concerned with the syntax of a language and completely ignores meaning. The precise description of a language is called the grammar (or formation rules).

When thinking about the uses of grammars, our first idea usually is the recognition of error for instance, not spelling a word properly or using wrong punctuation. However, grammars are also regarded as a means to generate valid strings of a language. When learning a foreign language, we not only memorize basic words but also a set of rules on how to inflect them or form sentences with them. The rules of grammar help us to create valid utterances of which we may never have even heard.

A formal generative grammar is essentially a set of rules that we can apply to strings (sequences of symbols) to transform them. Triggering an applicable rule one after the other, we can generate any valid combination of words in the language. Generative grammar originates in the work of an American linguist, Noam Chomsky, beginning in the late 1950s. It is considered to be one of the most significant contributions to the field of linguistics made in the 20th century.

[ILLUSTRATION OMITTED]

But why would it be significant to other fields of science, like computer graphics? While in linguistics the alphabet is the set of letters or set of words of a particular language, in other applications of formal grammars we can define an arbitrary alphabet: a set of algae cells, commands of a programming language, or 3D modeling operations. Using such symbols as the building blocks of the language, we have a powerful tool to express very complex structures and patterns. Formal grammars are used to detect erroneous HTML (or XML) code of Web pages, identify syntax problems in computer programs, or to simulate biological formations, such as realistic neural cells.

Related articles from newspapers, magazines, journals, and more
[Beta](1 [right arrow] 3)-Glucan in House Dust of German Homes: Housing...
Magazine article from: Environmental Health Perspectives Gehring, Ulrike Douwes, Jeroen Doekes, Gert Koch, Andrea Bischof, Wolfgang Fahlbusch, Barbel Richter, Kai Wichmann, H.-Erich Heinrich, Joachim February 1, 2001 700+ words
[Beta](1 [right arrow] 3)-Glucans are potent proinflammatory...to assess whether [Beta](1 [right arrow] 3)-glucan concentrations in...the associations of [Beta](1 [right arrow] 3)-glucan with housing characteristics...
(1 [right arrow] 3)-[beta]-D-glucan does not induce acute inflammation after...
Magazine article from: Mediators of Inflammation Beijer, L. Rylander, R. January 1, 2005 700+ words
To assess if (1 [right arrow] 3)-[beta]-D-glucan...deposition of two doses of (1 [right arrow] 3)-[beta]-D-glucan...inflammatory response after (1 [right arrow] 3)-[beta]-D-glucan application...
Immunologically active O6-branched (1[right arrow]3)-[beta]-glucan from the...
Magazine article from: Phytomedicine: International Journal of Phytotherapy & Phytopharmacology Olafsdottir, E.S. Omarsdottir, S. Paulsen, B. Smestad Wagner, H. May 1, 2003 700+ words
...enzymatic hydrolysis with exo-(1[right arrow]3)-[beta]-D-glucanase...found to be consisting of a (1[right arrow] 3)-[beta]-D-glucopyranosyl...chain with branches of a (1[right arrow] 6) linked glucopyranosyl unit...
Lab services and lab testing: serum (1[right arrow]3)-[beta]-D-Glucan...
Magazine article from: Medical Laboratory Observer February 1, 2006 700+ words
...reference laboratory service for serum (1[right arrow]3)-[beta]-D-Glucan detection...to detect minute quantities of (1[right arrow]3)-[beta]-D-Glucan, which...Results are returned in picograms of (1[right arrow]3)-[beta]-D-Glucan per mL...
Facile synthesis of [alpha]-D-Araf-(1[right arrow]5)-D-Galf, the linker unit of...
Magazine article from: Canadian Journal of Chemistry Gandolfi-Donadio, Lucia Gallo-Rodriguez, Carola de Lederkremer, Rosa M. April 1, 2006 700+ words
...region consists of alternating [beta](1[right arrow]5)- and [beta](1[right arrow]6)-linked D-Galf residues. This linear...Thus, an [alpha]-D-Araf-(1[right arrow]5)-D-Galf linkage anchors the arabinan...
Theoretical study on the scattering resonance state and isotope effect of the F...
Magazine article from: Canadian Journal of Chemistry Hong, Yue Xi, Lu Zhengting, Cai Xiaomin, Sun May 1, 2009 700+ words
...probability of the F + [H.sub.2] [right arrow] HF + H system on the semi-experience...experiment in his study of the F + HD [right arrow] HF + D (H + DF) reaction in 2000...resonance in the F + [H.sub.2] [right arrow] HF + H reaction. Both studies confirmed...
THE ASSOCIATION BETWEEN HORMONE REPLACEMENT THERAPY AND RISK OF MYOCARDIAL...
Magazine article from: Southern Medical Journal June 1, 2001 700+ words
...of hormone replacement therapy (HRT) and the presence or absence of coagulation factor V Leiden and prothrombin 20210 G[right arrow]A variants among cases and controls, stratified by hypertension, were the outcome measures. Hypertension was present...
Infection [right arrow] immune stimulation [right arrow] spontaneous...
Magazine article from: Townsend Letter: The Examiner of Alternative Medicine Alleger, Irene August 1, 2007 700+ words
Spontaneous Regression: Cancer and the Immune System by Donald H. MacAdam Xlibris Corporation, 888-795-4274, www.Xlibris.com Softcover, c. 2003, 160 pp. Filled with many documented cases of cancer regression, this small book holds more real hope for cancer patients than all the "breakthrough"
For more facts and information, see all results
©2009 Gale, a part of Cengage Learning. All rights reserved.
About us | FAQs | Contact us | Privacy policy | Terms and conditions
Other Gale sites: Encyclopedia.com | HighBeam Research | Acquire Content | Books & Authors | Goliath | MovieRetriever | Smart QandA