z-logo
open-access-imgOpen Access
Uma biblioteca C++ para Desenvolvimento de Algoritmos Evolucionários para o Problema QCaRS
Author(s) -
Tiago Funk,
Fernando de Almeida Santos
Publication year - 2020
Publication title -
anais do encontro nacional de inteligência artificial e computacional (eniac)
Language(s) - Portuguese
Resource type - Conference proceedings
ISSN - 2763-9061
DOI - 10.5753/eniac.2020.12142
Subject(s) - humanities , computer science , physics , philosophy
O problema do caixeiro viajante com quota (QCaRS) consiste em minimizar o custo de uma viagem entre um grupo de cidades, visitando apenas um subgrupo, e garantindo a visita de cidades que cumpram com uma satisfação mínima para o viajante. Algoritmos evolucionários são métodos frequentemente utilizados para resolver o problema QCaRS. No entanto, reproduzir os resultados obtidos por algoritmos existentes na literatura pode ser difícil caso os autores não disponibilizaram suas implementações. Este artigo apresenta uma biblioteca C++ para desenvolvimento de algoritmos evolucionários aplicados no QCaRS. A biblioteca utiliza o padrão de projeto Strategy para proporcionar o intercâmbio de componentes dos algoritmos evolucionários e deste modo facilitar a avaliação de novas propostas de solução para o QCaRS.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom