[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM
[pt] Construção de vocabulário é uma heurística para problemas de otimização combinatória que propõe identificar porções de boas soluções e recombiná-las de modo a intensificar a busca em regiões do espaço de soluções identificadas como promissoras. A técnica de construção de vocabulário pode s...
Main Author: | |
---|---|
Other Authors: | |
Language: | pt |
Published: |
MAXWELL
2007
|
Subjects: | |
Online Access: | https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@1 https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@2 http://doi.org/10.17771/PUCRio.acad.10596 |
id |
ndltd-puc-rio.br-oai-MAXWELL.puc-rio.br-10596 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-puc-rio.br-oai-MAXWELL.puc-rio.br-105962018-11-02T04:26:36Z[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM [pt] UM FRAMEWORK PARA CONSTRUÇÃO DE VOCABULÁRIO E SUA APLICAÇÃO AO PROBLEMA DE SEQÜENCIAMENTO DE CARROS DARLINTON BARBOSA FERES CARVALHO[pt] FRAMEWORK[en] FRAMEWORK[pt] OTIMIZACAO COMBINATORIA[en] COMBINATORIAL OPTIMIZATION[pt] SEQUENCIAMENTO[en] SEQUENCING[pt] HEURISTICA[en] HEURISTICS[pt] CONSTRUCAO DE VOCABULARIO[en] VOCABULARY BUILDING[pt] Construção de vocabulário é uma heurística para problemas de otimização combinatória que propõe identificar porções de boas soluções e recombiná-las de modo a intensificar a busca em regiões do espaço de soluções identificadas como promissoras. A técnica de construção de vocabulário pode ser aplicada de diversas maneiras na resolução de problemas. Para facilitar a implementação e comparação de algoritmos de um mesmo domínio, a tecnologia de frameworks é uma solução que já demonstrou ser muito eficaz. O objetivo deste trabalho é desenvolver um framework para a implementação de heurísticas baseadas em construçao de vocabulário. O desenvolvimento foi fundamentado em extensa revisão bibliográfica sobre a técnica e em boas práticas de engenharia de software, como frameworks orientados a objetos e padrões de projeto. Como um estudo de caso, foram geradas aplicações a partir do framework para a resolução do problema de seqüenciamento da produção de carros, que é um problema combinatório proposto a partir de necessidades reais da indústria[en] Vocabulary building is a heuristic for solving combinatorial optimization problems, based on the identification of solution fragments which are common to good solutions and on their combination to intensify the search on promising regions of the solution space. This technique can be vastly applied on problem solving. The technology of frameworks is an efficient strategy to facilitate the implementation and comparison of same domain algorithms. The objective of this work is to develop a framework for the implementation of heuristics based on vocabulary building. Its development was based on a wide bibliographic revision about the technique and good software engineering practices, like oriented objects frameworks and design patters. We generated applications of the framework to solve the car sequencing problem, which is a combinatorial problem proposed by real requirements of the industryMAXWELLCARLOS JOSE PEREIRA DE LUCENACARLOS JOSE PEREIRA DE LUCENACELSO DA CRUZ CARNEIRO RIBEIROCELSO DA CRUZ CARNEIRO RIBEIRO2007-09-18TEXTOhttps://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@1https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@2http://doi.org/10.17771/PUCRio.acad.10596pt |
collection |
NDLTD |
language |
pt |
sources |
NDLTD |
topic |
[pt] FRAMEWORK [en] FRAMEWORK [pt] OTIMIZACAO COMBINATORIA [en] COMBINATORIAL OPTIMIZATION [pt] SEQUENCIAMENTO [en] SEQUENCING [pt] HEURISTICA [en] HEURISTICS [pt] CONSTRUCAO DE VOCABULARIO [en] VOCABULARY BUILDING |
spellingShingle |
[pt] FRAMEWORK [en] FRAMEWORK [pt] OTIMIZACAO COMBINATORIA [en] COMBINATORIAL OPTIMIZATION [pt] SEQUENCIAMENTO [en] SEQUENCING [pt] HEURISTICA [en] HEURISTICS [pt] CONSTRUCAO DE VOCABULARIO [en] VOCABULARY BUILDING DARLINTON BARBOSA FERES CARVALHO [en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
description |
[pt] Construção de vocabulário é uma heurística para problemas
de otimização
combinatória que propõe identificar porções de boas
soluções e recombiná-las de modo a intensificar a busca em
regiões do espaço de soluções identificadas como
promissoras. A técnica de construção de vocabulário pode
ser
aplicada de diversas maneiras na resolução de problemas.
Para facilitar a
implementação e comparação de algoritmos de um mesmo
domínio, a tecnologia de frameworks é uma solução que já
demonstrou ser muito eficaz. O
objetivo deste trabalho é desenvolver um framework para a
implementação
de heurísticas baseadas em construçao de vocabulário. O
desenvolvimento
foi fundamentado em extensa revisão bibliográfica sobre a
técnica e em boas
práticas de engenharia de software, como frameworks
orientados a objetos
e padrões de projeto. Como um estudo de caso, foram
geradas aplicações
a partir do framework para a resolução do problema de
seqüenciamento da
produção de carros, que é um problema combinatório
proposto a partir de
necessidades reais da indústria === [en] Vocabulary building is a heuristic for solving
combinatorial optimization
problems, based on the identification of solution
fragments which are
common to good solutions and on their combination to
intensify the search
on promising regions of the solution space. This technique
can be vastly
applied on problem solving. The technology of frameworks
is an efficient
strategy to facilitate the implementation and comparison
of same domain
algorithms. The objective of this work is to develop a
framework for the
implementation of heuristics based on vocabulary building.
Its development
was based on a wide bibliographic revision about the
technique and good
software engineering practices, like oriented objects
frameworks and design
patters. We generated applications of the framework to
solve the car
sequencing problem, which is a combinatorial problem
proposed by real
requirements of the industry |
author2 |
CARLOS JOSE PEREIRA DE LUCENA |
author_facet |
CARLOS JOSE PEREIRA DE LUCENA DARLINTON BARBOSA FERES CARVALHO |
author |
DARLINTON BARBOSA FERES CARVALHO |
author_sort |
DARLINTON BARBOSA FERES CARVALHO |
title |
[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
title_short |
[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
title_full |
[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
title_fullStr |
[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
title_full_unstemmed |
[en] A FRAMEWORK FOR VOCABULARY BUILDING HEURISTIC AND YOURS APPLICATION TO THE CAR SEQUENCING PROBLEM |
title_sort |
[en] a framework for vocabulary building heuristic and yours application to the car sequencing problem |
publisher |
MAXWELL |
publishDate |
2007 |
url |
https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@1 https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10596@2 http://doi.org/10.17771/PUCRio.acad.10596 |
work_keys_str_mv |
AT darlintonbarbosaferescarvalho enaframeworkforvocabularybuildingheuristicandyoursapplicationtothecarsequencingproblem AT darlintonbarbosaferescarvalho ptumframeworkparaconstrucaodevocabularioesuaaplicacaoaoproblemadesequenciamentodecarros |
_version_ |
1718788550030262272 |