Heuristic analysis of a near optimal approximation algorithm for the determination of investment options

Cuando se tiene disponibilidad de dinero en efectivo en una compañía, existen varias estrategias que nos permiten obtener beneficios de éste. El problema es determinar cuanto invertir, por cuanto tiempo y que opciones de inversión usar para obtener la máxima utilidad. Un problema común en la adminis...

Descripción completa

Detalles Bibliográficos
Autores principales: Flores, Juan, Ávila, Javier, González, Federico, Flores, Beatriz
Formato: Online
Idioma:spa
Publicado: Universidad de Costa Rica, Centro de Investigación en Matemática Pura y Aplicada (CIMPA) 2006
Acceso en línea:https://revistas.ucr.ac.cr/index.php/matematica/article/view/273
id RMTA273
record_format ojs
spelling RMTA2732022-01-20T17:57:50Z Heuristic analysis of a near optimal approximation algorithm for the determination of investment options Heuristic analysis of a near optimal approximation algorithm for the determination of investment options Flores, Juan Ávila, Javier González, Federico Flores, Beatriz Common sense reasoning knowledge representation soft decision making greedy algorithms financial analysis Razonamiento de sentido común representación de conocimiento toma de decisiones algoritmos voraces análisis financiero When cash becomes available in a company, there are several strategies that allow us to benefit from it. The problem is how much to invest, for how long, and using which of the investment options in order to get the maximum profit out of it. A common problem in business administration is that we do not want to keep the money idle in the checking account, neither to over-invest. When the cash function becomes negative an analogous scheme is used as we want to pay as little interests as possible. In this paper we are reporting the experiments and implementation of several heuristics that can be used with the greedy algorithm and how well they behave. Finally we develop a hybrid algorithm that takes the best of the greedy algorithm and performs a very limited search. We find in this work that with the greedy algorithm we use, in general is not possible to optimize the profit for a given function; nevertheless the algorithm we use can find profits that are very close to the optimum and in some cases it gets the optimum. The proposed algorithm use a heuristic search based on the greedy scheme and greedy selection criteria to find profits close to the optimum. A software application was developed in order to show that the proposed strategy really works. Although this algorithm is suboptimal, it is very efficient in terms of time. Cuando se tiene disponibilidad de dinero en efectivo en una compañía, existen varias estrategias que nos permiten obtener beneficios de éste. El problema es determinar cuanto invertir, por cuanto tiempo y que opciones de inversión usar para obtener la máxima utilidad. Un problema común en la administración de negocios es que no se quiere mantener el efectivo ocioso en la cuenta de cheques, ni tampoco sobre invertir. Cuando la función de dinero disponible es negativa, se utiliza un esquema análogo, en este caso se busca pagar la menor cantidad de dinero por intereses generados. En este artículo estamos reportando los experimentos e implementaci´on de varias heurísticas que pueden ser usadas con el algoritmo voraz, donde analizamos su desempeño. Finalmente se desarrolla un algoritmo híbrido que toma el mejor resultado de varias heurísticas utilizando el algoritmo voraz y hace una búsqueda muy limitada. En este trabajo encontramos que con el algoritmo voraz utilizado, no es posible optimizar en general la utilidad para un problema dado; sin embargo, el procedimiento utilizado puede encontrar utilidades muy cercanas al óptimo y en ocasiones conseguir el óptimo. Se desarrolló una aplicación computacional para mostrar que la estrategia propuesta realmente funciona. Aunque el algoritmo propuesto es subóptimo, es muy eficiente en tiempo de procesamiento. Universidad de Costa Rica, Centro de Investigación en Matemática Pura y Aplicada (CIMPA) 2006-08-01 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Article application/pdf https://revistas.ucr.ac.cr/index.php/matematica/article/view/273 10.15517/rmta.v13i2.273 Revista de Matemática: Teoría y Aplicaciones; Vol. 13 No. 2 (2006): Revista de Matemática: Teoría y Aplicaciones; 125-138 Revista de Matemática: Teoría y Aplicaciones; Vol. 13 Núm. 2 (2006): Revista de Matemática: Teoría y Aplicaciones; 125-138 Revista de Matemática; Vol. 13 N.º 2 (2006): Revista de Matemática: Teoría y Aplicaciones; 125-138 2215-3373 1409-2433 spa https://revistas.ucr.ac.cr/index.php/matematica/article/view/273/253 Derechos de autor 2006 Revista de Matemática: Teoría y Aplicaciones
institution Universidad de Costa Rica
collection Revista de Matemática: Teoría y Aplicaciones
language spa
format Online
author Flores, Juan
Ávila, Javier
González, Federico
Flores, Beatriz
spellingShingle Flores, Juan
Ávila, Javier
González, Federico
Flores, Beatriz
Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
author_facet Flores, Juan
Ávila, Javier
González, Federico
Flores, Beatriz
author_sort Flores, Juan
description Cuando se tiene disponibilidad de dinero en efectivo en una compañía, existen varias estrategias que nos permiten obtener beneficios de éste. El problema es determinar cuanto invertir, por cuanto tiempo y que opciones de inversión usar para obtener la máxima utilidad. Un problema común en la administración de negocios es que no se quiere mantener el efectivo ocioso en la cuenta de cheques, ni tampoco sobre invertir. Cuando la función de dinero disponible es negativa, se utiliza un esquema análogo, en este caso se busca pagar la menor cantidad de dinero por intereses generados. En este artículo estamos reportando los experimentos e implementaci´on de varias heurísticas que pueden ser usadas con el algoritmo voraz, donde analizamos su desempeño. Finalmente se desarrolla un algoritmo híbrido que toma el mejor resultado de varias heurísticas utilizando el algoritmo voraz y hace una búsqueda muy limitada. En este trabajo encontramos que con el algoritmo voraz utilizado, no es posible optimizar en general la utilidad para un problema dado; sin embargo, el procedimiento utilizado puede encontrar utilidades muy cercanas al óptimo y en ocasiones conseguir el óptimo. Se desarrolló una aplicación computacional para mostrar que la estrategia propuesta realmente funciona. Aunque el algoritmo propuesto es subóptimo, es muy eficiente en tiempo de procesamiento.
title Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_short Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_full Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_fullStr Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_full_unstemmed Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_sort heuristic analysis of a near optimal approximation algorithm for the determination of investment options
title_alt Heuristic analysis of a near optimal approximation algorithm for the determination of investment options
publisher Universidad de Costa Rica, Centro de Investigación en Matemática Pura y Aplicada (CIMPA)
publishDate 2006
url https://revistas.ucr.ac.cr/index.php/matematica/article/view/273
work_keys_str_mv AT floresjuan heuristicanalysisofanearoptimalapproximationalgorithmforthedeterminationofinvestmentoptions
AT avilajavier heuristicanalysisofanearoptimalapproximationalgorithmforthedeterminationofinvestmentoptions
AT gonzalezfederico heuristicanalysisofanearoptimalapproximationalgorithmforthedeterminationofinvestmentoptions
AT floresbeatriz heuristicanalysisofanearoptimalapproximationalgorithmforthedeterminationofinvestmentoptions
_version_ 1811744071077593088