YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Object-Oriented Framework for Genetic Algorithms with Application to Space Truss Optimization

    Source: Journal of Computing in Civil Engineering:;2002:;Volume ( 016 ):;issue: 001
    Author:
    C. S. Krishnamoorthy
    ,
    P. Prasanna Venkatesh
    ,
    R. Sudarshan
    DOI: 10.1061/(ASCE)0887-3801(2002)16:1(66)
    Publisher: American Society of Civil Engineers
    Abstract: Genetic algorithms have been shown to be very effective optimization tools for a number of engineering problems. Since the genetic processes typically operate independent of the actual problem, a core genetic algorithm library consisting of all the genetic operators having an interface to a generic objective function can serve as a very useful tool for learning as well as for solving a number of practical optimization problems. This paper discusses the object-oriented design and implementation of such a core library. Object-oriented design, apart from giving a more natural representation of information, also facilitates better memory management and code reusability. Next, it is shown how classes derived from the implemented libraries can be used for the practical size optimization of large space trusses, where several constructibility aspects have been incorporated to simulate real-world design constraints. Strategies are discussed to model the chromosome and to code genetic operators to handle such constraints. Strategies are also suggested for member grouping for reducing the problem size and implementing move-limit concepts for reducing the search space adaptively in a phased manner. The implemented libraries are tested on a number of large previously fabricated space trusses, and the results are compared with previously reported values. It is concluded that genetic algorithms implemented using efficient and flexible data structures can serve as a very useful tool in engineering design and optimization.
    • Download: (617.3Kb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Statistics

      Object-Oriented Framework for Genetic Algorithms with Application to Space Truss Optimization

    URI
    https://yetl.yabesh.ir/yetl1/handle/yetl/43086
    Collections
    • Journal of Computing in Civil Engineering

    Show full item record

    contributor authorC. S. Krishnamoorthy
    contributor authorP. Prasanna Venkatesh
    contributor authorR. Sudarshan
    date accessioned2017-05-08T21:12:58Z
    date available2017-05-08T21:12:58Z
    date copyrightJanuary 2002
    date issued2002
    identifier other%28asce%290887-3801%282002%2916%3A1%2866%29.pdf
    identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/43086
    description abstractGenetic algorithms have been shown to be very effective optimization tools for a number of engineering problems. Since the genetic processes typically operate independent of the actual problem, a core genetic algorithm library consisting of all the genetic operators having an interface to a generic objective function can serve as a very useful tool for learning as well as for solving a number of practical optimization problems. This paper discusses the object-oriented design and implementation of such a core library. Object-oriented design, apart from giving a more natural representation of information, also facilitates better memory management and code reusability. Next, it is shown how classes derived from the implemented libraries can be used for the practical size optimization of large space trusses, where several constructibility aspects have been incorporated to simulate real-world design constraints. Strategies are discussed to model the chromosome and to code genetic operators to handle such constraints. Strategies are also suggested for member grouping for reducing the problem size and implementing move-limit concepts for reducing the search space adaptively in a phased manner. The implemented libraries are tested on a number of large previously fabricated space trusses, and the results are compared with previously reported values. It is concluded that genetic algorithms implemented using efficient and flexible data structures can serve as a very useful tool in engineering design and optimization.
    publisherAmerican Society of Civil Engineers
    titleObject-Oriented Framework for Genetic Algorithms with Application to Space Truss Optimization
    typeJournal Paper
    journal volume16
    journal issue1
    journal titleJournal of Computing in Civil Engineering
    identifier doi10.1061/(ASCE)0887-3801(2002)16:1(66)
    treeJournal of Computing in Civil Engineering:;2002:;Volume ( 016 ):;issue: 001
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian