Export Ready — 

Nature-inspired algorithms for solving some hard numerical problems

Bibliographic Details
Main Author: Freitas, Diogo Nuno Teixeira
Publication Date: 2020
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.13/3010
Summary: Optimisation is a branch of mathematics that was developed to find the optimal solutions, among all the possible ones, for a given problem. Applications of optimisation techniques are currently employed in engineering, computing, and industrial problems. Therefore, optimisation is a very active research area, leading to the publication of a large number of methods to solve specific problems to its optimality. This dissertation focuses on the adaptation of two nature inspired algorithms that, based on optimisation techniques, are able to compute approximations for zeros of polynomials and roots of non-linear equations and systems of non-linear equations. Although many iterative methods for finding all the roots of a given function already exist, they usually require: (a) repeated deflations, that can lead to very inaccurate results due to the problem of accumulating rounding errors, (b) good initial approximations to the roots for the algorithm converge, or (c) the computation of first or second order derivatives, which besides being computationally intensive, it is not always possible. The drawbacks previously mentioned served as motivation for the use of Particle Swarm Optimisation (PSO) and Artificial Neural Networks (ANNs) for root-finding, since they are known, respectively, for their ability to explore high-dimensional spaces (not requiring good initial approximations) and for their capability to model complex problems. Besides that, both methods do not need repeated deflations, nor derivative information. The algorithms were described throughout this document and tested using a test suite of hard numerical problems in science and engineering. Results, in turn, were compared with several results available on the literature and with the well-known Durand–Kerner method, depicting that both algorithms are effective to solve the numerical problems considered.
id RCAP_0ceff80180d1e9c0086a3ea36b08133e
oai_identifier_str oai:digituma.uma.pt:10400.13/3010
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Nature-inspired algorithms for solving some hard numerical problemsOtimizaçãoOtimização por enxame de partículasRedes neurais artificiaisRaízesPolinómiosEquações não linearesOptimisationParticle swarm optimisationArtificial neural networksRootsPolynomialsNon-linear equationsMathematics, Statistics and Applications.Faculdade de Ciências Exatas e da EngenhariaOptimisation is a branch of mathematics that was developed to find the optimal solutions, among all the possible ones, for a given problem. Applications of optimisation techniques are currently employed in engineering, computing, and industrial problems. Therefore, optimisation is a very active research area, leading to the publication of a large number of methods to solve specific problems to its optimality. This dissertation focuses on the adaptation of two nature inspired algorithms that, based on optimisation techniques, are able to compute approximations for zeros of polynomials and roots of non-linear equations and systems of non-linear equations. Although many iterative methods for finding all the roots of a given function already exist, they usually require: (a) repeated deflations, that can lead to very inaccurate results due to the problem of accumulating rounding errors, (b) good initial approximations to the roots for the algorithm converge, or (c) the computation of first or second order derivatives, which besides being computationally intensive, it is not always possible. The drawbacks previously mentioned served as motivation for the use of Particle Swarm Optimisation (PSO) and Artificial Neural Networks (ANNs) for root-finding, since they are known, respectively, for their ability to explore high-dimensional spaces (not requiring good initial approximations) and for their capability to model complex problems. Besides that, both methods do not need repeated deflations, nor derivative information. The algorithms were described throughout this document and tested using a test suite of hard numerical problems in science and engineering. Results, in turn, were compared with several results available on the literature and with the well-known Durand–Kerner method, depicting that both algorithms are effective to solve the numerical problems considered.Lopes, Luiz Carlos GuerreiroDias, Fernando Manuel Rosmaninho Morgado FerrãoDigitUMaFreitas, Diogo Nuno Teixeira2021-10-02T00:30:15Z2020-10-022020-10-02T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.13/3010urn:tid:202538583enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-24T16:53:43Zoai:digituma.uma.pt:10400.13/3010Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T20:41:57.451429Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Nature-inspired algorithms for solving some hard numerical problems
title Nature-inspired algorithms for solving some hard numerical problems
spellingShingle Nature-inspired algorithms for solving some hard numerical problems
Freitas, Diogo Nuno Teixeira
Otimização
Otimização por enxame de partículas
Redes neurais artificiais
Raízes
Polinómios
Equações não lineares
Optimisation
Particle swarm optimisation
Artificial neural networks
Roots
Polynomials
Non-linear equations
Mathematics, Statistics and Applications
.
Faculdade de Ciências Exatas e da Engenharia
title_short Nature-inspired algorithms for solving some hard numerical problems
title_full Nature-inspired algorithms for solving some hard numerical problems
title_fullStr Nature-inspired algorithms for solving some hard numerical problems
title_full_unstemmed Nature-inspired algorithms for solving some hard numerical problems
title_sort Nature-inspired algorithms for solving some hard numerical problems
author Freitas, Diogo Nuno Teixeira
author_facet Freitas, Diogo Nuno Teixeira
author_role author
dc.contributor.none.fl_str_mv Lopes, Luiz Carlos Guerreiro
Dias, Fernando Manuel Rosmaninho Morgado Ferrão
DigitUMa
dc.contributor.author.fl_str_mv Freitas, Diogo Nuno Teixeira
dc.subject.por.fl_str_mv Otimização
Otimização por enxame de partículas
Redes neurais artificiais
Raízes
Polinómios
Equações não lineares
Optimisation
Particle swarm optimisation
Artificial neural networks
Roots
Polynomials
Non-linear equations
Mathematics, Statistics and Applications
.
Faculdade de Ciências Exatas e da Engenharia
topic Otimização
Otimização por enxame de partículas
Redes neurais artificiais
Raízes
Polinómios
Equações não lineares
Optimisation
Particle swarm optimisation
Artificial neural networks
Roots
Polynomials
Non-linear equations
Mathematics, Statistics and Applications
.
Faculdade de Ciências Exatas e da Engenharia
description Optimisation is a branch of mathematics that was developed to find the optimal solutions, among all the possible ones, for a given problem. Applications of optimisation techniques are currently employed in engineering, computing, and industrial problems. Therefore, optimisation is a very active research area, leading to the publication of a large number of methods to solve specific problems to its optimality. This dissertation focuses on the adaptation of two nature inspired algorithms that, based on optimisation techniques, are able to compute approximations for zeros of polynomials and roots of non-linear equations and systems of non-linear equations. Although many iterative methods for finding all the roots of a given function already exist, they usually require: (a) repeated deflations, that can lead to very inaccurate results due to the problem of accumulating rounding errors, (b) good initial approximations to the roots for the algorithm converge, or (c) the computation of first or second order derivatives, which besides being computationally intensive, it is not always possible. The drawbacks previously mentioned served as motivation for the use of Particle Swarm Optimisation (PSO) and Artificial Neural Networks (ANNs) for root-finding, since they are known, respectively, for their ability to explore high-dimensional spaces (not requiring good initial approximations) and for their capability to model complex problems. Besides that, both methods do not need repeated deflations, nor derivative information. The algorithms were described throughout this document and tested using a test suite of hard numerical problems in science and engineering. Results, in turn, were compared with several results available on the literature and with the well-known Durand–Kerner method, depicting that both algorithms are effective to solve the numerical problems considered.
publishDate 2020
dc.date.none.fl_str_mv 2020-10-02
2020-10-02T00:00:00Z
2021-10-02T00:30:15Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.13/3010
urn:tid:202538583
url http://hdl.handle.net/10400.13/3010
identifier_str_mv urn:tid:202538583
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833598805706014720