This report describes research about flow graphs - labeled, directed, acyclic graphs which abstract representations used in a variety of Artificial Intelligence applications. Flow graphs may be derived from flow grammars much as strings may be derived from string grammars; this derivation process forms a useful model for the stepwise refinement processes used in programming and other engineering domains. The central result of this report is a parsing algorithm for flow graphs. Given a flow grammar and a flow graph, the algorithm determines whether the grammar generates the graph and, if so, finds all possible derivations for it. The author has implemented the algorithm in LISP. The intent of this report is to make flow-graph...
A key problem in semantic parsing with graph-based semantic representations is graph parsing, i.e. c...
Over the last few years, a number of ar-eas of natural language processing have begun applying graph...
In this paper, we suggest a class of (attributed) expansive graph grammars which generate languages ...
We introduce a new approach to construct data flow graphs of imperative programs. It is based on gra...
In the compiler literature, parsing algorithms for context-free grammars are presented using string ...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Graph grammars are graph replacement systems and can be therefore regarded as a generalization of we...
Data flow languages form a subclass of the languages which are based primarily upon function applica...
Recognizing standard computational structures (cliches) in a program can help an experienced progr...
Some tools used in Combinatorics of Words allow the profiling of “divide and conquer” algorithms in ...
summary:The program is defined syntactically as an ordered finite set of labelled commands which are...
This paper specifies the theoretical basis for the implementation of different generators of the OPT...
Graphs are a powerful representation formalism that can be applied to a variety of aspects related t...
Directed graphs are an intuitive and versatile representation of natural language meaning because th...
Many parallel and distributed applications have well defined structure which can be described by few...
A key problem in semantic parsing with graph-based semantic representations is graph parsing, i.e. c...
Over the last few years, a number of ar-eas of natural language processing have begun applying graph...
In this paper, we suggest a class of (attributed) expansive graph grammars which generate languages ...
We introduce a new approach to construct data flow graphs of imperative programs. It is based on gra...
In the compiler literature, parsing algorithms for context-free grammars are presented using string ...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Graph grammars are graph replacement systems and can be therefore regarded as a generalization of we...
Data flow languages form a subclass of the languages which are based primarily upon function applica...
Recognizing standard computational structures (cliches) in a program can help an experienced progr...
Some tools used in Combinatorics of Words allow the profiling of “divide and conquer” algorithms in ...
summary:The program is defined syntactically as an ordered finite set of labelled commands which are...
This paper specifies the theoretical basis for the implementation of different generators of the OPT...
Graphs are a powerful representation formalism that can be applied to a variety of aspects related t...
Directed graphs are an intuitive and versatile representation of natural language meaning because th...
Many parallel and distributed applications have well defined structure which can be described by few...
A key problem in semantic parsing with graph-based semantic representations is graph parsing, i.e. c...
Over the last few years, a number of ar-eas of natural language processing have begun applying graph...
In this paper, we suggest a class of (attributed) expansive graph grammars which generate languages ...