Graffiti & Automated Conjecture-Making

fajtlowicz and erdos

Graffiti is a program of Siemion Fajtlowicz, a mathematician at the University of Houston. Its development began around 1985. Development of Graffiti was preceded by "Little Paul" written by Fajtlowicz's student Shui-Tain Chen. Graffiti was co-developed with Ermelinda DeLaVina from 1990 to 1993. Graffiti makes conjectures in various subfields of mathematics and in chemistry. In principle, it is domain-independent and not limited to these areas.

Information about Graffiti available on the WWW has been scattered on the web pages of Fajtlowicz (email: siemion@math.uh.edu), DeLaVina (email: delavinae@uhd.edu), and Craig Larson (email: clarson@math.uh.edu). This page is meant to at least collate links to the most important information available at these sites.


Graffiti in Short

A quick, and broad overview of the uses of Graffiti in research, discovery and education can be had by viewing the following materials:


Conjectures of Graffiti

The list of Conjectures of Graffiti, "Written on the Wall" (WoW)

DeLaVina maintains a list, WoW II, of conjectures she has generated using, originally, Graffiti, and later Graffiti.pc.

The conjectures of Minuteman on Fullerene Expanders

  • Ashes and Diamonds is a list of conjectures discussed in Fajtlowicz's Fall 2003 "Knowledge Based Algorithms" course.
  • Ashes and Diamonds 2 is a list of conjectures from Summer 2004.


    The Original Graffiti Papers

    Graffiti was originally described in Fajtlowicz's series of papers "On Conjectures of Graffiti" (COG)


    Papers Describing Graffiti

    Fajtlowicz's paper Postscript to Fully Automated Fragments of Graph Theory (pdf) discusses his philosophy of conjecture-making programs in the context of the Turing test, Penrose's "Shadows of the Mind" and Putnam's "Mathematics without Foundation."

    Fajtlowicz's paper, Toward Fully Automated Fragments of Graph Theory grew out of his talk at Graph Theory Day 2001 and appeared in Graph Theory Notes of New York.

    In August, 2003, Fajtlowicz gave an address, "Toward Fully Automated Fragments of Graph Theory," at the 18th International Symposium on Mathematical Programming (ISMP 2003), held in Copenhagen, Denmark.

  • Here's the second part, Toward Fully Automated Fragments of Graph Theory, II.

    C. E. Larson, "A Survey of Research in Automated Mathematical Conjecture-Making"

    Descriptions of early versions of Graffiti, co-developed with DeLaVina, are contained in her paper, "On Some History of the Development of Graffiti" C. E. Larson, "Intelligent Machinery and Mathematical Discovery"

    Papers Inspired by Graffiti's Conjectures

    Graffiti's conjectures have inspired a large number of papers.

    On the Use of Graffiti in Teaching

    Graffiti has been used as a tool for independent study and exploration in Graph Theory. Fajtlowicz's student Jimmy Pritts took the first course of this kind in 2000 when he was an undergraduate. He has taught a regular course at least once a year since then.

    Fajtlowicz's paper, Toward Fully Automated Fragments of Graph Theory which grew out of his talk at Graph Theory Day 2001 and appeared in Graph Theory Notes of New York.

    DeLaVina has developed a version of Graffiti for Windows machines, Graffiti.pc.

    Ryan Pepper's paper "On New Didactics of Mathematics: Learning Graph Theory via Graffiti" (to appear in the DIMACS volume "Graphs and Discovery")


    Other Research in Automated Mathematical Conjecture-Making

    Whether a program is said to have contributed to the field of "automated mathematical conjecture-making" depends on how the word "conjecture" is used. The following list includes programs that are "rediscovery" programs -- that is, that never produced conjectures as that word is defined in Larson's "Survey of Automated Mathematical Conjecture-Making" (above) -- but are sometimes included in discussions of conjecture-making programs.