42,881 research outputs found

    Firefly Algorithm, Stochastic Test Functions and Design Optimisation

    Full text link
    Modern optimisation algorithms are often metaheuristic, and they are very promising in solving NP-hard optimization problems. In this paper, we show how to use the recently developed Firefly Algorithm to solve nonlinear design problems. For the standard pressure vessel design optimisation, the optimal solution found by FA is far better than the best solution obtained previously in literature. In addition, we also propose a few new test functions with either singularity or stochastic components but with known global optimality, and thus they can be used to validate new optimisation algorithms. Possible topics for further research are also discussed.Comment: 12 pages, 11 figure

    Nonlinear Viscoelastic Compaction in Sedimentary Basins

    Get PDF
    In the mathematical modelling of sediment compaction and porous media flow, the rheological behaviour of sediments is typically modelled in terms of a nonlinear relationship between effective pressure pep_e and porosity Ο•\phi, that is pe=pe(Ο•)p_e=p_e(\phi). The compaction law is essentially a poroelastic one. However, viscous compaction due to pressure solution becomes important at larger depths and causes this relationship to become more akin to a viscous rheology. A generalised viscoelastic compaction model of Maxwell type is formulated, and different styles of nonlinear behaviour are asymptotically analysed and compared in this paper

    Review of Metaheuristics and Generalized Evolutionary Walk Algorithm

    Full text link
    Metaheuristic algorithms are often nature-inspired, and they are becoming very powerful in solving global optimization problems. More than a dozen of major metaheuristic algorithms have been developed over the last three decades, and there exist even more variants and hybrid of metaheuristics. This paper intends to provide an overview of nature-inspired metaheuristic algorithms, from a brief history to their applications. We try to analyze the main components of these algorithms and how and why they works. Then, we intend to provide a unified view of metaheuristics by proposing a generalized evolutionary walk algorithm (GEWA). Finally, we discuss some of the important open questions.Comment: 14 page
    • …
    corecore