HOME

TheInfoList



OR:

Algorithmic art or algorithm art is art, mostly
visual art The visual arts are art forms such as painting, drawing, printmaking, sculpture, ceramics, photography, video, filmmaking, design, crafts and architecture. Many artistic disciplines such as performing arts, conceptual art, and textile ar ...
, in which the design is generated by an
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
. Algorithmic artists are sometimes called ''algorists''.


Overview

Algorithmic art, also known as computer-generated art, is a subset of
generative art Generative art refers to art that in whole or in part has been created with the use of an autonomous system. An autonomous system in this context is generally one that is non-human and can independently determine features of an artwork that w ...
(generated by an autonomous system) and is related to
systems art Systems art is art influenced by cybernetics, and systems theory, that reflects on natural systems, social systems and social signs of the art world itself. Systems art emerged as part of the first wave of the conceptual art movement extended ...
(influenced by systems theory).
Fractal art Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and media. Fractal art developed from the mid-1980s onwards. It is a genre of computer ...
is an example of algorithmic art. For an image of reasonable size, even the simplest
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
s require too much calculation for manual execution to be practical, and they are thus executed on either a single computer or on a cluster of computers. The final output is typically displayed on a
computer monitor A computer monitor is an output device that displays information in pictorial or textual form. A discrete monitor comprises a visual display, support electronics, power supply, housing, electrical connectors, and external user controls. The ...
, printed with a raster-type printer, or drawn using a
plotter A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like vinyl or leather. In the latter case, they are sometimes known as a cutting ...
. Variability can be introduced by using
pseudo-random A pseudorandom sequence of numbers is one that appears to be statistically random, despite having been produced by a completely deterministic and repeatable process. Background The generation of random numbers has many uses, such as for random ...
numbers. There is no consensus as to whether the product of an algorithm that operates on an existing image (or on any input other than pseudo-random numbers) can still be considered computer-generated art, as opposed to computer-assisted art.


History

Roman Verostko argues that
Islamic geometric patterns Islamic geometric patterns are one of the major forms of Islamic ornament, which tends to avoid using figurative images, as it is forbidden to create a representation of an important Islamic figure according to many holy scriptures. The geo ...
are constructed using algorithms, as are
Italian Renaissance The Italian Renaissance ( it, Rinascimento ) was a period in Italian history covering the 15th and 16th centuries. The period is known for the initial development of the broader Renaissance culture that spread across Europe and marked the tra ...
paintings which make use of mathematical techniques, in particular
linear perspective Linear or point-projection perspective (from la, perspicere 'to see through') is one of two types of graphical projection perspective in the graphic arts; the other is parallel projection. Linear perspective is an approximate representation, ...
and proportion. Some of the earliest known examples of computer-generated algorithmic art were created by
Georg Nees Georg Nees (23 June 1926 – 3 January 2016) was a German academic who was a pioneer of computer art and generative graphics. He studied mathematics, physics and philosophy in Erlangen and Stuttgart and was scientific advisor at the SEMIOSIS, I ...
,
Frieder Nake Frieder Nake (born December 16, 1938 in Stuttgart, Germany) is a mathematician, computer scientist, and pioneer of computer art. He is best known internationally for his contributions to the earliest manifestations of computer art, a field of com ...
,
A. Michael Noll A. Michael Noll (born 1939, Newark, New Jersey) is an American engineer, and professor emeritus at the Annenberg School for Communication and Journalism at the University of Southern California. He served as dean of the Annenberg School from 1992 t ...
, Manfred Mohr and Vera Molnár in the early 1960s. These artworks were executed by a
plotter A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like vinyl or leather. In the latter case, they are sometimes known as a cutting ...
controlled by a computer, and were therefore computer-generated art but not
digital art Digital art refers to any artistic work or practice that uses digital technology as part of the creative or presentation process, or more specifically computational art that uses and engages with digital media. Since the 1960s, various name ...
. The act of creation lay in writing the program, which specified the sequence of actions to be performed by the
plotter A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like vinyl or leather. In the latter case, they are sometimes known as a cutting ...
.
Sonia Landy Sheridan Sonia Landy Sheridan (April 10, 1925 – October 30, 2021), known as Sonia Sheridan, was an American artist, academic and researcher, who in 1969 founded the Generative Systems research program at the School of the Art Institute of Chicago. She ...
established Generative Systems as a program at the
School of the Art Institute of Chicago The School of the Art Institute of Chicago (SAIC) is a private art school associated with the Art Institute of Chicago (AIC) in Chicago, Illinois. Tracing its history to an art students' cooperative founded in 1866, which grew into the museum an ...
in 1970 in response to social change brought about in part by the computer-robot communications revolution.Sonia Landy Sheridan, "Generative Systems versus Copy Art: A Clarification of Terms and Ideas", in: '' Leonardo'', Vol. 16, No. 2 (Spring, 1983), pp. 103-108. Her early work with copier and telematic art focused on the differences between the human hand and the algorithm.Flanagan, Mary. "An Appreciation on the Impact of the work of Sonia Landy Sheridan." The Art of Sonia Landy Sheridan. Hanover, NH:
Hood Museum of Art The Hood Museum of Art is owned and operated by Dartmouth College, located in Hanover, New Hampshire, in the United States. The first reference to the development of an art collection at Dartmouth dates to 1772, making the collection among the ol ...
, 2009, pp. 37–42.
Aside from the ongoing work of Roman Verostko and his fellow algorists, the next known examples are
fractal art Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and media. Fractal art developed from the mid-1980s onwards. It is a genre of computer ...
works created in the mid to late 1980s. These are important here because they use a different means of execution. Whereas the earliest algorithmic art was "drawn" by a
plotter A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like vinyl or leather. In the latter case, they are sometimes known as a cutting ...
,
fractal art Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and media. Fractal art developed from the mid-1980s onwards. It is a genre of computer ...
simply creates an image in
computer memory In computing, memory is a device or system that is used to store information for immediate use in a computer or related computer hardware and digital electronic devices. The term ''memory'' is often synonymous with the term '' primary storage ...
; it is therefore
digital art Digital art refers to any artistic work or practice that uses digital technology as part of the creative or presentation process, or more specifically computational art that uses and engages with digital media. Since the 1960s, various name ...
. The native form of a
fractal art Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and media. Fractal art developed from the mid-1980s onwards. It is a genre of computer ...
work is an image stored on a computer –this is also true of very nearly all equation art and of most recent algorithmic art in general. However, in a stricter sense "fractal art" is not considered algorithmic art, because the algorithm is not devised by the artist. In light of such ongoing developments, pioneer algorithmic artist
Ernest Edmonds Ernest Edmonds (born 1942, London, England) is a British artist, a pioneer in the field of computer art and its variants, algorithmic art, generative art, interactive art, from the late 1960s to the present. His work is represented in the Victo ...
has documented the continuing prophetic role of art in human affairs by tracing the early 1960s association between art and the computer up to a present time in which the algorithm is now widely recognized as a key concept for society as a whole.


Role of the algorithm

From one point of view, for a work of art to be considered algorithmic art, its creation must include a process based on an
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
devised by the artist. Here, an algorithm is simply a detailed recipe for the design and possibly execution of an artwork, which may include
computer code A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These progr ...
, functions, expressions, or other input which ultimately determines the form the art will take. This input may be
mathematical Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
,
computation Computation is any type of arithmetic or non-arithmetic calculation that follows a well-defined model (e.g., an algorithm). Mechanical or electronic devices (or, historically, people) that perform computations are known as '' computers''. An esp ...
al, or generative in nature. Inasmuch as algorithms tend to be
deterministic Determinism is a philosophical view, where all events are determined completely by previously existing causes. Deterministic theories throughout the history of philosophy have developed from diverse and sometimes overlapping motives and consi ...
, meaning that their repeated execution would always result in the production of identical artworks, some external factor is usually introduced. This can either be a random number generator of some sort, or an external body of data (which can range from recorded heartbeats to frames of a movie.) Some artists also work with organically based gestural input which is then modified by an algorithm. By this definition,