MaGraDa (Grafos para Matemática Discreta)

Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10045/85388
Información del item - Informació de l'item - Item information
Título: MaGraDa (Grafos para Matemática Discreta)
Autor/es: Migallón, Violeta | Penadés, Jose | Caballero Palomino, Miguel Ángel
Titular/es del derecho: Universidad de Alicante
Grupo/s de investigación o GITE: Computación de Altas Prestaciones y Paralelismo (gCAPyP)
Centro, Departamento o Servicio: Universidad de Alicante. Departamento de Ciencia de la Computación e Inteligencia Artificial
Palabras clave: Grafos | Matemática Discreta
Área/s de conocimiento: Ciencia de la Computación e Inteligencia Artificial
Fecha de publicación: 2001
Resumen: El paquete de software MaGraDa (Grafos para Matemática Discreta) es una aplicación informática programada en lenguaje JAVA y diseñada específicamente para trabajar con grafos. MaGraDa trabaja con grafos tanto dirigidos como no dirigidos y ponderados como no ponderados. Según la filosofía de MaGraDa podríamos trabajar con un número ilimitado de vértices, pero hemos creido conveniente sólo permitir trabajar con grafos de hasta un máximo de 50 vértices. Este paquete es sencillo y cómodo de manejar, está basado en menús sobre pantalla y consta de dos pantallas de visualización: - Modo texto: Llamémoslo de esta forma para diferenciarlo del otro. Permite trabajar con los grafos de forma analítica. Es decir, trabajaremos en todo momento con los datos del grafo, pero sin visualizarlo gráficamente. - Modo gráfico: trabaja con los grafos de forma que pueden verse gráficamente. Ambas pantallas de trabajo son prácticamente equivalentes en funcionalidad. Es decir, no hay ningún método que esté sólo implementado para una forma de trabajo exclusivamente. Sin embargo, la forma de ofrecer los resultados al usuario no es la misma en los dos modos. En cada uno de ellos se muestran los resultados intentando maximizar la comprensión de los mismos por el usuario. Básicamente, podemos agrupar las aplicaciones que nos ofrece MaGraDa en tres partes: - Manejo de grafos (Grafo): Ésta es la parte donde se pueden crear grafos nuevos o abrir grafos ya creados desde fichero, modificarlos, borrarlos de memoria, seleccionarlos o guardarlos en un fichero para su tratamiento posterior. - Cálculos Básicos: Hay una serie de características o propiedades básicas de los grafos que se pueden averiguar fácilmente con esta serie de métodos, tales como grado de un vértice, matriz de adyacencia o pesos, ver aristas (o arcos) que pueda tener el grafo. También, en el caso de que el grafo sea dirigido, MaGraDa nos ofrece la utilidad de obtener su correspondiente grafo no dirigido asociado. Para grafos no dirigidos obtiene un árbol generador de los muchos que pueda tener. Podemos estudiar, también desde este menú, si dos grafos son isomorfos, ver qué vértices alcanzan a otros, así como qué vértices son alcanzados por otros. Nos indica además si el grafo es simple, cíclico, completo o conexo. Otra aplicación de gran interés es el cálculo de componentes conexas. - Algoritmos: Esta última parte es la más importante de la aplicación. Dispone de algoritmos muy conocidos en el mundo de los grafos, tales como Warshall, Fleury, Caminos más cortos en grafos acíclicos, PERT, Dijkstra, Floyd-Warshall, Kruskal y Prim. Sin duda lo más importante aquí es que MaGraDa los aplica sobre los grafos en curso, de manera que el usuario pueda ver los resultados intermedios para así entender mejor el funcionamiento del correspondiente algoritmo.
Descripción: Comunicación publicada en las Actas de las Jornadas de Enseñanza Universitaria de la Informática 2001 (JENUI), Universidad Islas Baleares.
URI: http://hdl.handle.net/10045/85388
ISBN: 84-7632-657-2
Idioma: spa
Tipo: software
Derechos: © Universitat d'Alacant / Universidad de Alicante. Distribuido bajo licencia Creative Commons Reconocimiento-NoComercial 4.0
Revisión científica: no
Aparece en las colecciones:Registro de Programas de Ordenador y Bases de Datos

Archivos en este ítem:
Archivos en este ítem:
Archivo Descripción TamañoFormato 
MaGraDa.ZIPFicheros necesarios para la instalación de MaGraDa asi como un archivo leeme.txt con recomendaciones para su instalación.604,11 kBZIP archiveAbrir
Thumbnailpemag12.pdfEn Actas de las Jornadas de Enseñanza Universitaria de la Informática 2001 (JENUI), ISBN: 84-7632-657-278,29 kBAdobe PDFAbrir Vista previa


Este ítem está licenciado bajo Licencia Creative Commons Creative Commons