Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación
- Autores
- Novas, Juan Matías
- Año de publicación
- 2024
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina.
Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina.
El presente trabajo aborda un tipo de problema de optimización combinatoria, buscando principalmente reducir el espacio de soluciones posibles, mediante la consideración iterativa e incremental de restricciones, y métricas dependientes del dominio. En esencia se aborda un problema de asignación óptima mediante un tratamiento integrado IA/IO (inteligencia artificial e investigación operativa). La problemática se encuentra presente en diversos dominios prácticos, como en la producción (asignación de actividades a equipos productivos), gestión de proyectos (asignación de recursos a tareas), optimización financiera (selección de inversiones desde portfolio), logística (selección de rutas), entre otros. El algoritmo desarrollado integra aspectos de búsqueda local en vecindario restringido, con técnicas de programación con restricciones (“Constraint Programming”, CP) adaptativas. Se utilizó Python y librería CP de ORTools, así como Google Colab para su implementación y ejecución. Las pruebas iniciales indican que es eficaz, logrando alcanzar el set mínimo de soluciones no dominadas que componen el espacio de búsqueda. Es trabajo futuro mejorar su performance computacional.
ABSTRACT This work addresses a specific type of combinatorial optimization problem, primarily seeking to reduce the search space by iteratively and incrementally considering domain-dependent constraints and metrics. In essence, it tackles an optimal assignment problem through an integrated AI/OR approach. The problem is present in various practical domains, such as production (assigning activities to production teams), project management (assigning resources to tasks), financial optimization (selecting investments from a portfolio), logistics (selecting routes), among others. The developed algorithm integrates aspects of restricted neighborhood local search with adaptive constraint programming (CP) techniques. Python and the ORTools CP library, as well as Google Colab, were used for implementation and execution. Initial tests indicate its effectiveness in achieving the minimal set of non-dominated solutions that compose the search space. Future work will focus on improving its computational performance.
Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina.
Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina. - Materia
-
Inteligencia Artificial (IA)
Neighborhood search
Constraint programming
Combinatorial optimization
AI/OR
Eje temático: Industria y procesos productivos
TECHNOLOGY - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Repositorio
.jpg)
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/558421
Ver los metadatos del registro completo
| id |
RDUUNC_ea76a622f7678392065267d22e8c4459 |
|---|---|
| oai_identifier_str |
oai:rdu.unc.edu.ar:11086/558421 |
| network_acronym_str |
RDUUNC |
| repository_id_str |
2572 |
| network_name_str |
Repositorio Digital Universitario (UNC) |
| spelling |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignaciónNovas, Juan MatíasInteligencia Artificial (IA)Neighborhood searchConstraint programmingCombinatorial optimizationAI/OREje temático: Industria y procesos productivosTECHNOLOGYFil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina.Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina.El presente trabajo aborda un tipo de problema de optimización combinatoria, buscando principalmente reducir el espacio de soluciones posibles, mediante la consideración iterativa e incremental de restricciones, y métricas dependientes del dominio. En esencia se aborda un problema de asignación óptima mediante un tratamiento integrado IA/IO (inteligencia artificial e investigación operativa). La problemática se encuentra presente en diversos dominios prácticos, como en la producción (asignación de actividades a equipos productivos), gestión de proyectos (asignación de recursos a tareas), optimización financiera (selección de inversiones desde portfolio), logística (selección de rutas), entre otros. El algoritmo desarrollado integra aspectos de búsqueda local en vecindario restringido, con técnicas de programación con restricciones (“Constraint Programming”, CP) adaptativas. Se utilizó Python y librería CP de ORTools, así como Google Colab para su implementación y ejecución. Las pruebas iniciales indican que es eficaz, logrando alcanzar el set mínimo de soluciones no dominadas que componen el espacio de búsqueda. Es trabajo futuro mejorar su performance computacional.ABSTRACT This work addresses a specific type of combinatorial optimization problem, primarily seeking to reduce the search space by iteratively and incrementally considering domain-dependent constraints and metrics. In essence, it tackles an optimal assignment problem through an integrated AI/OR approach. The problem is present in various practical domains, such as production (assigning activities to production teams), project management (assigning resources to tasks), financial optimization (selecting investments from a portfolio), logistics (selecting routes), among others. The developed algorithm integrates aspects of restricted neighborhood local search with adaptive constraint programming (CP) techniques. Python and the ORTools CP library, as well as Google Colab, were used for implementation and execution. Initial tests indicate its effectiveness in achieving the minimal set of non-dominated solutions that compose the search space. Future work will focus on improving its computational performance.Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina.Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina.2024info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfNovas, J. M. (2024). Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación. Universidad Nacional de Córdoba.http://hdl.handle.net/11086/558421spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-11-27T08:39:17Zoai:rdu.unc.edu.ar:11086/558421Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-11-27 08:39:17.685Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse |
| dc.title.none.fl_str_mv |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| title |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| spellingShingle |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación Novas, Juan Matías Inteligencia Artificial (IA) Neighborhood search Constraint programming Combinatorial optimization AI/OR Eje temático: Industria y procesos productivos TECHNOLOGY |
| title_short |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| title_full |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| title_fullStr |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| title_full_unstemmed |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| title_sort |
Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación |
| dc.creator.none.fl_str_mv |
Novas, Juan Matías |
| author |
Novas, Juan Matías |
| author_facet |
Novas, Juan Matías |
| author_role |
author |
| dc.subject.none.fl_str_mv |
Inteligencia Artificial (IA) Neighborhood search Constraint programming Combinatorial optimization AI/OR Eje temático: Industria y procesos productivos TECHNOLOGY |
| topic |
Inteligencia Artificial (IA) Neighborhood search Constraint programming Combinatorial optimization AI/OR Eje temático: Industria y procesos productivos TECHNOLOGY |
| dc.description.none.fl_txt_mv |
Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina. Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina. El presente trabajo aborda un tipo de problema de optimización combinatoria, buscando principalmente reducir el espacio de soluciones posibles, mediante la consideración iterativa e incremental de restricciones, y métricas dependientes del dominio. En esencia se aborda un problema de asignación óptima mediante un tratamiento integrado IA/IO (inteligencia artificial e investigación operativa). La problemática se encuentra presente en diversos dominios prácticos, como en la producción (asignación de actividades a equipos productivos), gestión de proyectos (asignación de recursos a tareas), optimización financiera (selección de inversiones desde portfolio), logística (selección de rutas), entre otros. El algoritmo desarrollado integra aspectos de búsqueda local en vecindario restringido, con técnicas de programación con restricciones (“Constraint Programming”, CP) adaptativas. Se utilizó Python y librería CP de ORTools, así como Google Colab para su implementación y ejecución. Las pruebas iniciales indican que es eficaz, logrando alcanzar el set mínimo de soluciones no dominadas que componen el espacio de búsqueda. Es trabajo futuro mejorar su performance computacional. ABSTRACT This work addresses a specific type of combinatorial optimization problem, primarily seeking to reduce the search space by iteratively and incrementally considering domain-dependent constraints and metrics. In essence, it tackles an optimal assignment problem through an integrated AI/OR approach. The problem is present in various practical domains, such as production (assigning activities to production teams), project management (assigning resources to tasks), financial optimization (selecting investments from a portfolio), logistics (selecting routes), among others. The developed algorithm integrates aspects of restricted neighborhood local search with adaptive constraint programming (CP) techniques. Python and the ORTools CP library, as well as Google Colab, were used for implementation and execution. Initial tests indicate its effectiveness in achieving the minimal set of non-dominated solutions that compose the search space. Future work will focus on improving its computational performance. Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. Fil: Novas, Juan Matías. Consejo Nacional de Investigaciones Ciemtíficas y Técnicas. Centro de Investigación y Estudios de Matemática; Argentina. Fil: Novas, Juan Matías. Universidad Tecnológica Nacional- Facultad Regional Córdoba. Centro de Investigación, Desarrollo y Transferencia de Sistemas de Información; Argentina. |
| description |
Fil: Novas, Juan Matías. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
Novas, J. M. (2024). Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación. Universidad Nacional de Córdoba. http://hdl.handle.net/11086/558421 |
| identifier_str_mv |
Novas, J. M. (2024). Algoritmo de búsqueda local con restricciones adaptativas para problemas combinatorios de asignación. Universidad Nacional de Córdoba. |
| url |
http://hdl.handle.net/11086/558421 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.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:Repositorio Digital Universitario (UNC) instname:Universidad Nacional de Córdoba instacron:UNC |
| reponame_str |
Repositorio Digital Universitario (UNC) |
| collection |
Repositorio Digital Universitario (UNC) |
| instname_str |
Universidad Nacional de Córdoba |
| instacron_str |
UNC |
| institution |
UNC |
| repository.name.fl_str_mv |
Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba |
| repository.mail.fl_str_mv |
oca.unc@gmail.com |
| _version_ |
1849949101801603072 |
| score |
13.011256 |