https://progmat.uaem.mx/progmat/index.php/progmat/issue/feed Programación matemática y software 2025-10-04T18:31:13+00:00 Dr. Marco Antonio Cruz Chávez mcruz@uaem.mx Open Journal Systems <p class="ds-markdown-paragraph"><strong>Programación Matemática y Software</strong> (PMS) es una publicación científica especializada que edita y publica investigaciones originales ubicadas en la frontera del conocimiento en el ámbito de la computación y sus aplicaciones interdisciplinarias.</p> <p class="ds-markdown-paragraph">Nuestro compromiso es establecer un foro académico de excelencia que valide y disemine contribuciones significativas al avance del conocimiento en programación matemática, desarrollo de software y sus aplicaciones tecnológicas.</p> <p class="ds-markdown-paragraph">La revista está dirigida a:</p> <ul> <li> <p class="ds-markdown-paragraph">Investigadores y académicos de instituciones de educación superior</p> </li> <li> <p class="ds-markdown-paragraph">Profesionales especializados del sector industrial público y privado</p> </li> <li> <p class="ds-markdown-paragraph">Estudiantes de posgrado en áreas de computación y tecnologías afines</p> </li> </ul> <p class="ds-markdown-paragraph"><strong>Identificadores:</strong></p> <ul> <li> <p class="ds-markdown-paragraph"><strong>ISSN (electrónico): 2007-3283</strong></p> </li> <li> <p class="ds-markdown-paragraph"><strong>Frecuencia de publicación:</strong> Cuatrimestral</p> </li> </ul> https://progmat.uaem.mx/progmat/index.php/progmat/article/view/329 Flujo entre Interfaces de Usuario: Modelado de casos prácticos utilizando Diagramas de Transiciones entre de Interfaces de Usuario 2025-07-17T21:35:38+00:00 Jorge Cervantes-Ojeda jcervantes@cua.uam.mx María del Carmen Gómez-Fuentes mgomez@cua.uam.mx <p>En este artículo, exploramos la aplicación del diagrama de transición de interfaz de usuario (UITD) para modelar el flujo entre interfaces de usuario en sistemas de software interactivos. Si bien los UITD son herramientas conocidas en la obtención de requisitos, nuestro trabajo aborda la brecha en la demostración de su eficacia en el modelado de tres escenarios comunes de interacción de usuario que se encuentran con frecuencia en la práctica: (i) acciones repetidas en múltiples interfaces, (ii) acciones disponibles solo para usuarios con privilegios extendidos y (iii) botones habilitados o deshabilitados dinámicamente según la lógica condicional. Estas soluciones no solo facilitan que los clientes comprendan el modelo con las acciones del usuario y las respuestas del sistema, sino que también facilitan una transición fluida de las fases de especificación de requerimientos a las de diseño, al definir con precisión las interacciones del usuario. A pesar de la singularidad de cada sistema de software, muchos comparten rasgos comunes que se pueden modelar de manera efectiva utilizando UITD. Al ofrecer soluciones genéricas para estos escenarios, este trabajo tiene como objetivo mejorar las capacidades de modelado de los UITD, promoviendo su adopción más amplia en la industria del software.</p> 2025-10-02T00:00:00+00:00 Derechos de autor 2025 Jorge Cervantes-Ojeda, María del Carmen Gómez-Fuentes https://progmat.uaem.mx/progmat/index.php/progmat/article/view/330 Herramientas para abordar fundamentos y técnicas de conteo en probabilidad 2025-07-21T03:54:57+00:00 María Cristina Medel López ml223470377@alm.buap.mx Francisco Solano Tajonar Sanabria ftajonar@fcfm.buap.mx Fernando Velasco Luna fvelasco@fcfm.buap.mx Hugo Adán Cruz Suárez hcs@fcfm.buap.mx <p>La Probabilidad y la Estadística son dos áreas de investigación y de aplicación de las matemáticas aplicadas. Su utilidad se presenta en diferentes campos de las ciencias, como, por ejemplo: las formales y experimentales, la tecnología (diseño, desarrollo y monitoreo de proyectos tecnológicos) e incluso en el sector industrial y productivo (calidad y mantenimiento de componentes o sistemas), lo que explica la relevancia de su enseñanza, así como de su aprendizaje. Sin embargo, durante la educación media superior y superior, resulta tedioso y hasta complicado aplicar las teorías para la resolución de problemas prácticos en cada una de las áreas mencionadas. El primer obstáculo que se presenta en los estudiantes, es que no saben contar, con esto se quiere decir que desconocen el uso de las técnicas de conteo para la solución de problemas en probabilidad. En este trabajo se discuten diferentes problemas los cuales le permitirán al alumno en sus cursos de probabilidad, comprender de mejor forma la importancia de esta área. Además, se propone el uso de herramientas matemáticas del tipo software libre como son: WolframAlpha, GeoGebra y Excel, esto, con la finalidad de apoyar el entendimiento del uso de técnicas de conteo en la teoría de probabilidad.</p> 2025-10-02T00:00:00+00:00 Derechos de autor 2025 María Cristina Medel López, Francisco Solano Tajonar Sanabria, Fernando Velasco Luna, Hugo Adán Cruz Suárez https://progmat.uaem.mx/progmat/index.php/progmat/article/view/334 Análisis numérico con el método FDTD para estudiar el efecto láser en un sistema 3D con desorden y experimento con nanocristales de ZrO2:Yb 2025-09-16T23:05:21+00:00 Jesús Jonathan Martínez-Ocampo jesusj@icf.unam.mx Alfredo Díaz-de-Anda adiaz@ifuap.buap.mx Gennadiy Burlak gburlak@uaem.mx Rosmarbel Morales-Nava morales.rosmarbel@tec.mx María Eunice de-Anda-Reyes mdeanda@ifuap.buap.mx Anabel Romero-López anabelrl@ifuap.buap.mx Miguel Roque-Vargas mroque@ifuap.buap.mx <p>En este trabajo se estudia el campo óptico y el efecto láser sin espejos generado en un sistema desordenado en 3D que contiene nanoemisores. El sistema estudiado es no lineal, complejo y no tiene solución analítica. El objetivo es estudiar numérica y experimentalmente el efecto laser con percolación, lo que resalta la importancia de abordar el estudio de manera numérica utilizando el Método de Diferencias Finitas con Dominio del Tiempo (FDTD). Para complementar los resultados del análisis numérico, se lleva a cabo un experimento en el cual se incorporan nanoemisores de Yb en ZrO2 estos nanoemisores se distribuyen de manera desordenada en el sistema y se excitan de forma no coherente mediante una fuente externa. Se obtiene el espectro de absorción y emisión del ZrO2:Yb para diferentes concentraciones, y los resultados experimentales confirman las predicciones teóricas realizadas.</p> 2025-10-02T00:00:00+00:00 Derechos de autor 2025 Jesús Jonathan Martínez-Ocampo, Alfredo Díaz-de-Anda, Gennadiy Burlak, Rosmarbel Morales-Nava, María Eunice de-Anda-Reyes, Anabel Romero-López, Miguel Roque-Vargas https://progmat.uaem.mx/progmat/index.php/progmat/article/view/336 Aplicación de metodologías de Machine Learning para mejorar las decisiones de compraventa de activos basados en criptomonedas 2025-09-21T00:01:30+00:00 Víctor Leonardo Teja Juárez vleotejaj@unam.mx Luis Cedeño Parra cedenoluisparra@gmail.com Julio Isaac Manzano Reséndiz julioisaacmr@outlook.com <p>El trading de criptomonedas implica la compra y venta de activos digitales, como Bitcoin (BTC) y Ethereum, con el fin de obtener beneficios financieros a través de plataformas especializadas conocidas como exchanges. La relevancia de esta práctica reside en su capacidad para capitalizar la notable volatilidad del mercado, permitiendo la obtención de rendimientos significativos. Este estudio se centra en la aplicación de algoritmos de aprendizaje automático para la toma de decisiones estratégicas en el ámbito de las criptomonedas, con un enfoque particular en el análisis de sentimientos extraídos de publicaciones en Reddit.com para evaluar la percepción del mercado. La inherente volatilidad del mercado de criptomonedas, junto con influencias psicológicas y asimetrías de información, subraya la importancia del análisis de sentimientos para prever movimientos de precios y optimizar estrategias de trading. Este análisis clasifica el sentimiento en categorías positivas, negativas o neutras, orientando así las decisiones de trading. Además, se emplea una red neuronal recurrente para predecir los precios de BTC utilizando datos históricos, complementando el análisis de sentimientos. La evaluación de indicadores técnicos permite identificar el momento óptimo para operar en el mercado, y el backtesting revela rendimientos notables, especialmente en BTC con 49.88%, Ethereum (38.74%), Binance Coin (32.89%), Cardano (29.74%) y Solana (27.64%). El estudio demuestra que los modelos de aprendizaje automático ofrecen predicciones precisas y reducen los sesgos en comparación con las plataformas de trading tradicionales. No obstante, se destaca la necesidad de adaptación y diversificación continua debido a la volatilidad del mercado y a las incertidumbres regulatorias. Se sugiere que futuras investigaciones se enfoquen en probar estrategias.</p> 2025-10-02T00:00:00+00:00 Derechos de autor 2025 Víctor Leonardo Teja Juárez, Luis Cedeño Parra, Julio Isaac Manzano Reséndiz https://progmat.uaem.mx/progmat/index.php/progmat/article/view/337 Aplicación de microalgoritmos genéticos para la optimización de hiperparámetros en métodos de clasificación 2025-10-04T18:31:13+00:00 Antonio Guerrero Juárez antonioguerrerojuarez@gmail.com Abel García Nájera agarcian@cua.uam.mx Saúl Zapotecas Martínez szapotecas@inaoe.mx Karen Miranda k.miranda@correo.ler.uam.mx <p>Este estudio propone el uso de microalgoritmos genéticos como una técnica de optimización de hiperparámetros para mejorar la precisión y eficiencia de algunos métodos de clasificaciòn. Se evaluaron cuatro modelos sin optimización de hiperparámetros y, posteriormente, se aplicó un microalgoritmo genético diseñado específicamente para ajustar el valor de sus hiperparámetros. El objetivo fue analizar el impacto de esta técnica en la mejora de la precisión de los métodos. Los resultados demostraron que la implementación de microalgoritmos genéticos no solo aumentó significativamente la exactitud de los métodos de clasificación, sino que también redujo el tiempo de entrenamiento, mostrando una mejora en la eficiencia. Estos hallazgos sugieren que los microalgoritmos genéticos pueden ser una herramienta efectiva para optimizar el rendimiento de los métodos de clasificación y resolver problemas de clasificación con mayor exactitud y rapidez.</p> 2025-10-04T00:00:00+00:00 Derechos de autor 2025 Antonio Guerrero Juárez, Abel García Nájera, Saúl Zapotecas Martínez, Karen Miranda https://progmat.uaem.mx/progmat/index.php/progmat/article/view/305 Marcado de agua frágil basado en bloques para detección de manipulaciones y recuperación de contenido en imágenes digitales 2025-09-15T02:11:35+00:00 Elizabeth Campos Ponce elizabethcampos752@gmail.com Manuel Cedillo Hernández mcedilloh@ipn.mx <p>Hoy en día internet, así como los avances en tecnologías de la información y comunicación, han brindado facilidades en la transmisión y almacenamiento de datos multimedia, como lo son las imágenes digitales. Esto ha traído consigo algunos perjuicios tales como infracciones al derecho de autor, así como ediciones y/o alteraciones al contenido que comprometen la autenticidad y la integridad de los archivos multimedia. Para hacer frente a estas problemáticas, en la literatura científica se han propuesto una variedad de soluciones que incluyen esteganografía, cifrado de datos y la técnica de marcado de agua digital. En este artículo se propone un método basado en marcado de agua frágil que permite detectar y recuperar contenido en imágenes de escala de grises, cuando este ha sido alterado y/o modificado. En primera instancia, la imagen es segmentada en cuatro cuadrantes teniendo una correspondencia entre sí de forma diagonal. Usando otra segmentación interna en forma de bloques dentro de cada cuadrante, y haciendo uso de cálculo de promedios en conjunto con una extracción de bits más significativos, se generan marcas de agua que serán insertadas dentro de los píxeles que conforman cada bloque, haciendo uso de la técnica de sustitución de bit menos significativo. Para incrementar la seguridad del método propuesto, se hace uso de una llave secreta que permuta el índice de inserción en cada cuadrante. Los resultados experimentales muestran que el método propuesto ofrece alta imperceptibilidad en términos de índice de similitud estructural y relación señal-ruido pico. En cuanto a capacidad de detección de modificaciones, se aplicaron alteraciones de tipo copiar-mover, copiar-pegar y recorte aleatorio, cuya eficiencia fue medida en términos de tasas de falsos positivos, falsos negativos y detección de alteraciones. Por último, se muestran resultados de restauración de contenido, cuya fidelidad fue medida usando las mismas métricas de imperceptibilidad.</p> 2025-10-05T00:00:00+00:00 Derechos de autor 2025 Elizabeth Campos Ponce, Manuel Cedillo Hernández