Graph grammar induction on structural data for visual programming

Keven Ates*, Jacek Kukluk, Lawrence Holder, Diane Cook, Kang Zhang

*Corresponding author for this work

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

20 Citations (Scopus)

Abstract

Computer programs that can be expressed in two or more dimensions are typically called visual programs. The underlying theories of visual programming languages involve graph grammars. As graph grammars are usually constructed manually, construction can be a time-consuming process that demands technical knowledge. Therefore, a technique for automatically constructing graph grammars - at least in part - is desirable. An induction method is given to infer node replacement graph grammars. The method operates on labeled graphs of broad applicability. It is evaluated by its performance on inferring graph grammars from various structural representations. The correctness of an inferred grammar is verified by parsing graphs not present in the training set.

Original languageEnglish
Title of host publicationProcedings - 18th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2006
Pages232-239
Number of pages8
DOIs
Publication statusPublished - 2006
Externally publishedYes
Event18th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2006 - Arlington, VA, United States
Duration: 13 Oct 200615 Oct 2006

Publication series

NameProceedings - International Conference on Tools with Artificial Intelligence, ICTAI
ISSN (Print)1082-3409

Conference

Conference18th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2006
Country/TerritoryUnited States
CityArlington, VA
Period13/10/0615/10/06

Fingerprint

Dive into the research topics of 'Graph grammar induction on structural data for visual programming'. Together they form a unique fingerprint.

Cite this