19
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      The Semantics of Graph Programs

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          GP (for Graph Programs) is a rule-based, nondeterministic programming language for solving graph problems at a high level of abstraction, freeing programmers from handling low-level data structures. The core of GP consists of four constructs: single-step application of a set of conditional graph-transformation rules, sequential composition, branching and iteration. We present a formal semantics for GP in the style of structural operational semantics. A special feature of our semantics is the use of finitely failing programs to define GP's powerful branching and iteration commands.

          Related collections

          Most cited references9

          • Record: found
          • Abstract: not found
          • Article: not found

          Topology of series-parallel networks

          R.J Duffin (1965)
            Bookmark
            • Record: found
            • Abstract: not found
            • Book Chapter: not found

            GrGen: A Fast SPO-Based Graph Rewriting Tool

              Bookmark
              • Record: found
              • Abstract: not found
              • Book Chapter: not found

              THE PROGRES APPROACH: LANGUAGE AND ENVIRONMENT

                Bookmark

                Author and article information

                Journal
                23 March 2010
                Article
                10.4204/EPTCS.21.3
                1003.4563
                c9fde4fd-8f13-4351-8530-f94c9fc1befc

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                EPTCS 21, 2010, pp. 27-38
                cs.LO cs.PL
                EPTCS

                Comments

                Comment on this article