Results 221 to 230 of about 433 (250)
Some of the next articles are maybe not open access.
Learning Grammar Rules in Probabilistic Grammar-Based Genetic Programming
2016Grammar-based Genetic Programming (GBGP) searches for a computer program in order to solve a given problem. Grammar constrains the set of possible programs in the search space. It is not obvious to write an appropriate grammar for a complex problem. Our proposed Bayesian Grammar-Based Genetic Programming with Hierarchical Learning (BGBGP-HL) aims at ...
Pak-Kan Wong +2 more
openaire +1 more source
Visual concurrent programming with Δ-grammars
Journal of Visual Languages & Computing, 1992Abstract We have been investigating the use of visual graph rewriting languages as a framework for the programming of concurrent and distributed systems. In this paper, we present Δ-grammars, a general graph rewriting framework based on the theory of graph grammars, illustrate Δ programs, and show how static analysis techniques can be employed to ...
Joseph P. Loyall, Simon M. Kaplan
openaire +1 more source
Extracting grammar from programs
ACM SIGPLAN Notices, 2005The paper discusses context-free grammar (CFG) inference using genetic-programming with application to inducing grammars from programs written in simple domain-specific languages. Grammar-specific heuristic operators and non-random construction of the initial population are proposed to achieve this task.
Matej Crepinsek +4 more
openaire +1 more source
Grammar model-based program evolution
Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753), 2004In evolutionary computation, genetic operators, such as mutation and crossover, are employed to perturb individuals to generate the next population. However these fixed, problem independent genetic operators may destroy the sub-solution, usually called building blocks, instead of discovering and preserving them.
Yin Shan +5 more
openaire +1 more source
Optimization of functional programs by grammar thinning
ACM Transactions on Programming Languages and Systems, 1995We describe a new technique for optimizing first-order functional programs. Programs are represented as graph grammars, and optimization proceeds by counterexample: when a graph generated by the grammar is found to contain an unnecessary computation, the optimizer attempts to reformulates the grammar so that it never again generates any graph that ...
openaire +1 more source
Detecting Ambiguity in Programming Language Grammars
2013Ambiguous Context Free Grammars (CFGs) are problematic for programming languages, as they allow inputs to be parsed in more than one way. In this paper, we introduce a simple non-deterministic search-based approach to ambiguity detection which non-exhaustively explores a grammar in breadth for ambiguity.
Naveneetha Vasudevan, Laurence Tratt
openaire +2 more sources
2023 IEEE Latin American Conference on Computational Intelligence (LA-CCI), 2023
Ning Tao +2 more
openaire +1 more source
Ning Tao +2 more
openaire +1 more source
Grammars-as-programs versus grammars- as-data
Behavioral and Brain Sciences, 1983openaire +1 more source

