Skip to main navigation Skip to search Skip to main content

A direct method for solving calculus of variations problems using the whale optimization algorithm

Research output: Contribution to journalArticlepeer-review

Abstract

A numerical algorithm for solving problems of calculus of variations is proposed and analyzed in the present paper. The method is based on direct minimizing the functional in its discrete form with finite dimension. To solve the resulting optimization problem , the recently proposed whale optimization algorithms is used and adopted. The method proposed in this work is capable of solving constrained and unconstrained problems with fixed or free endpoint conditions. Numerical examples are given to check the validity and accuracy of the proposed method in practice. The results show the superior accuracy and efficiency of the proposed technique as compared to other numerical methods.

Original languageEnglish
JournalEvolutionary Intelligence
DOIs
Publication statusPublished - 1 Jan 2019
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy
  3. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  4. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  5. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production
  6. SDG 13 - Climate Action
    SDG 13 Climate Action
  7. SDG 17 - Partnerships for the Goals
    SDG 17 Partnerships for the Goals

Keywords

  • Calculus of variations
  • Finite difference
  • Numerical solution
  • Whale optimization algorithm

Fingerprint

Dive into the research topics of 'A direct method for solving calculus of variations problems using the whale optimization algorithm'. Together they form a unique fingerprint.

Cite this