Fast evaluation of solutions to pseudo-boolean optimization problems
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Universidade Federal do ABC
|
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Link de acesso: | http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=127716&midiaext=81713 |
Resumo: | Coordenação de Aperfeiçoamento de Pessoal de Nivel Superior |
| id |
UFBC_ab5dabb7b503672bc6ea6f6d91d43164 |
|---|---|
| oai_identifier_str |
oai:BDTD:127716 |
| network_acronym_str |
UFBC |
| network_name_str |
Repositório Institucional da UFABC |
| repository_id_str |
|
| spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisFast evaluation of solutions to pseudo-boolean optimization problems2024-05-06Meneses, Cláudio Nogueira deLiang, Ricardo NantesUniversidade Federal do ABCPrograma de Pós-Graduação em Ciência da ComputaçãoUFABCengOTIMIZAÇÃO PSEUDO-BOOLEANAOTIMIZAAVALIAEFICIÊNCIA COMPUTACIONALPSEUDO-BOOLEAN OPTIMIZATIONQUADRATIC UNCONSTRAINED BINARY OPTIMIZATIONFAST FLIP MOVE EVALUATIONCOMPUTATIONAL EFFICIENCYPROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABCCoordenação de Aperfeiçoamento de Pessoal de Nivel SuperiorO problema de OtimizaçãoPseudo-Booleana (PBO) é investigado. Este problema pertence 'a classe de complexidade computacional NP-dif'icil, sendo capaz de modelar uma ampla gama de problemas de otimização combinatória. O problema de Otimização Binária Quadrática Irrestrita (QUBO), que é bem conhecido, 'e um caso específico de otimização pseudo-Booleana. Vários métodos no estado da arte da literatura para resolver classes específicas de problemas PBO dependem da capacidade de avaliar rapidamente mudan¸cas no valor da função objetivo após um flip move, i.e. após mudar o valor de uma variável em um vetor solução de 0 para 1 ou de 1 para 0. Consequentemente, pesquisa em avaliação rápida de flip moves tem beneficiado vários métodos exatos e heurísticos existentes. Neste trabalho, buscamos expandir a literatura acerca da avaliação rápida de flip moves. As primeiras três contribuções dizem respeito ao problema QUBO. Primeiro, são considerados dois algoritmos existentes para avaliar vários simultâneos flip moves. Dependendo dos valores de seus parâmetros, um pode ser mais rápido que outro. Então, são propostos algoritmos de avaliação híbridos, que consistem em estimar e utilizar o algoritmo existente mais rápido para os parâmetros fornecidos. Como segunda contribuição, fórmulas fechadas são provadas, e algoritmos são propostos para avaliar rapidamente vários flip moves simultâneos considerando o caso onde valores fracionários são permitidos nos vetores solução. Como terceira contribuição, estruturas de dados são propostas para acelerar a avaliação de 1-flip moves no contexto da heurística Tabu Search quando a instância do problema QUBO sendo resolvida é esparsa. A útima contribuição se refere ao problema geral do PBO. E considerado o caso onde a função objetivo do problema érepresentada ' por um posiform, i.e. uma expressão que pode conter negações de variáveis booleanas. Baseando-se nisto, são provadas fórmulas fechadas, e algoritmos e estruturas de dados são propostos para acelerar a avaliação de 1-flip moves. Para todas as contribuições, por meio de experimentos computacionais extensivos, verificou-se que as propostas podem beneficiar métodos existentes na literatura para resolver os respectivos problemas, considerando que várias etapas desses méodos puderam ser aceleradas pelas contribuições propostas.http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=127716&midiaext=81713application/pdfreponame:Repositório Institucional da UFABCinstname:Universidade Federal do ABC (UFABC)instacron:UFABCinfo:eu-repo/semantics/openAccess2026-01-15T22:13:33Zoai:BDTD:127716Repositório InstitucionalPUBhttp://www.biblioteca.ufabc.edu.br/oai/oai.phpopendoar:2025-05-19T10:17:22Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC)false |
| dc.title.pt.fl_str_mv |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| title |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| spellingShingle |
Fast evaluation of solutions to pseudo-boolean optimization problems Liang, Ricardo Nantes |
| title_short |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| title_full |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| title_fullStr |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| title_full_unstemmed |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| title_sort |
Fast evaluation of solutions to pseudo-boolean optimization problems |
| author |
Liang, Ricardo Nantes |
| author_facet |
Liang, Ricardo Nantes |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Meneses, Cláudio Nogueira de |
| dc.contributor.author.fl_str_mv |
Liang, Ricardo Nantes |
| contributor_str_mv |
Meneses, Cláudio Nogueira de |
| description |
Coordenação de Aperfeiçoamento de Pessoal de Nivel Superior |
| publishDate |
2024 |
| dc.date.issued.fl_str_mv |
2024-05-06 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=127716&midiaext=81713 |
| url |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=127716&midiaext=81713 |
| 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.publisher.none.fl_str_mv |
Universidade Federal do ABC |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
| dc.publisher.initials.fl_str_mv |
UFABC |
| publisher.none.fl_str_mv |
Universidade Federal do ABC |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFABC instname:Universidade Federal do ABC (UFABC) instacron:UFABC |
| instname_str |
Universidade Federal do ABC (UFABC) |
| instacron_str |
UFABC |
| institution |
UFABC |
| reponame_str |
Repositório Institucional da UFABC |
| collection |
Repositório Institucional da UFABC |
| repository.name.fl_str_mv |
Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC) |
| repository.mail.fl_str_mv |
|
| _version_ |
1854475893153464320 |