Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/986537.986635acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
Article

Context-free grammar induction using genetic programming

Published: 02 April 2004 Publication History

Abstract

While grammar inference is used in areas like natural language acquisition, syntactic pattern recognition, etc., its application to the programming language problem domain has been limited. We propose a new application area for grammar induction which intends to make domain-specific language development easier and finds a second application in renovation tools for legacy systems. The genetic programming approach is used for grammatical inference. Our earlier work used grammar-specific heuristic operators in tandem with non-random construction of the initial grammar population and succeeded in inducing small grammars.

References

[1]
Langdon, W. B., Genetic Programming and Data Structures: Genetic Programming + Data Structures = Automatic Programming!, Kluwer Academic Publishers, 1998.
[2]
Henriques, P., Varanda Pereira, M., Mernik, M., Lenič, M., Avdičaušević, Žumer, V., Automatic generation of Language based Tools, Electronic Notes in Theoretical Computer Science, Vol. 65 No. 3, Elsevier Science Publisher, 2002.
[3]
Wyard, P., Representational Issues for Context-Free Grammar Induction Using Genetic Algorithm In Proceedings of the 2nd International Colloquim on Grammatical Inference and Applications, Springer-Verlag Lecture Notes in Artificial Intelligence, Vol 862, pp. 222--235, 1994.
[4]
Mernik, M., Gerlič, G., Žumer, V., Bryant, B., Can a Parser be Generated from examples?, Proceedings of the ACM Symposium on Applied Computing, pp 1063--1067, 2003.
[5]
Mernik, M., Lenič, M., Avdičaušević, E., Žumer, V., LISA: An Interactive Environment for Programming Language Development, Proceedings of the 11th International Conference on Compiler Construction, CC'2002, Springer-Verlag Lecture Notes in Computer Science, Vol. 2304, pp. 1--4, 2002.
[6]
Mernik, M., Črepinšek, M., Gerlič, G., Žumer, V., Bryant, B. R., Sprague, A., Learning Context-Free Grammars using an Evolutionary Approach, submitted for publication
[7]
Aho, A. V., Sethi., R., Ullman., J. D., Compilers: Principles, Techniques, and Tools, Addison-Wesley, 1986.

Cited By

View all
  • (2023)Symbolic encoding of LL(1) parsing and its applicationsFormal Methods in System Design10.1007/s10703-023-00420-361:2-3(338-379)Online publication date: 22-Jun-2023
  • (2022)On Comprehension of Genetic Programming Solutions: A Controlled Experiment on Semantic InferenceMathematics10.3390/math1018338610:18(3386)Online publication date: 18-Sep-2022
  • (2020)From Grammar Inference to Semantic Inference—An Evolutionary ApproachMathematics10.3390/math80508168:5(816)Online publication date: 18-May-2020
  • Show More Cited By

Index Terms

  1. Context-free grammar induction using genetic programming

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ACMSE '04: Proceedings of the 42nd annual ACM Southeast Conference
    April 2004
    485 pages
    ISBN:1581138709
    DOI:10.1145/986537
    • General Chair:
    • Seong-Moo Yoo,
    • Program Chair:
    • Letha Hughes Etzkorn
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 April 2004

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. context-free grammars
    2. genetic programming
    3. grammar-induction

    Qualifiers

    • Article

    Conference

    ACM SE04
    Sponsor:
    ACM SE04: ACM Southeast Regional Conference 2004
    April 2 - 3, 2004
    Alabama, Huntsville

    Acceptance Rates

    Overall Acceptance Rate 502 of 1,023 submissions, 49%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Symbolic encoding of LL(1) parsing and its applicationsFormal Methods in System Design10.1007/s10703-023-00420-361:2-3(338-379)Online publication date: 22-Jun-2023
    • (2022)On Comprehension of Genetic Programming Solutions: A Controlled Experiment on Semantic InferenceMathematics10.3390/math1018338610:18(3386)Online publication date: 18-Sep-2022
    • (2020)From Grammar Inference to Semantic Inference—An Evolutionary ApproachMathematics10.3390/math80508168:5(816)Online publication date: 18-May-2020
    • (2018)Model extraction and test generation from JUnit test suitesSoftware Quality Journal10.1007/s11219-017-9399-x26:4(1519-1552)Online publication date: 1-Dec-2018
    • (2016)Maintaining regularity and generalization in data using the minimum description length principle and genetic algorithm: Case of grammatical inferenceSwarm and Evolutionary Computation10.1016/j.swevo.2016.05.00231(11-23)Online publication date: Dec-2016
    • (2016)Grammar induction using bit masking oriented genetic algorithm and comparative analysisApplied Soft Computing10.1016/j.asoc.2015.09.04438:C(453-468)Online publication date: 1-Jan-2016
    • (2015)Learning daily activity patterns with probabilistic grammarsTransportation10.1007/s11116-015-9622-144:1(49-68)Online publication date: 19-May-2015
    • (2011)GraminProceedings of the 4th India Software Engineering Conference10.1145/1953355.1953380(185-194)Online publication date: 24-Feb-2011
    • (2010)PDA Simulator for CFG Induction Using Genetic AlgorithmProceedings of the 2010 12th International Conference on Computer Modelling and Simulation10.1109/UKSIM.2010.25(92-97)Online publication date: 24-Mar-2010
    • (2010)Context free grammar induction library using Genetic Algorithms2010 International Conference on Computer and Communication Technology (ICCCT)10.1109/ICCCT.2010.5640442(752-758)Online publication date: Sep-2010
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media