MA-TEC
2.4 Aplicaciones de conjuntos
Bases de datos:
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto; representa una colección de conjuntos de objetos únicos que pueden ordenarse y relacionarse.
Diagramas de venn:
Es la representación gráfica de un conjunto en la cual se sitúan dentro de una línea cerrada los signos representativos de los elementos del conjunto. En la figura se muestran las dos formas respectivas de representar el conjunto: A= {a, b, c, d, e}.
Informática y telecomunicaciones
Un protocolo es una descripción formal de un conjunto de reglas y convenciones que rigen la manera en que se comunican los dispositivos de una red; las conexiones a Internet pueden utilizar varios protocolos. El conjunto Protocolo de control de transporte/protocolo Internet (TCP/IP) es el principal conjunto de protocolos que se utiliza en Internet. Los protocolos del conjunto TCP/IP trabajan juntos para transmitir o recibir datos e información.
Varios grupos de trabajo al interno de la FAO están comprometidos en la creación y en el uso de diversos conjuntos de datos geoespaciales temáticos relacionados con sus mandatos específicos. Al interno de la gran diversidad de productos FAO, algunos de los conjuntos de datos espaciales de definición gruesa a nivel global, continental y sub-continental han sido identificados como Conjuntos de datos centrales que la FAO coloca a la disposición de la comunidad geoespacial.
Soporte de lenguajes
Uno de los primeros lenguajes que soportaban conjuntos fue Pascal; muchos lenguajes lo incluyen ahora, ya sea en el núcleo del lenguaje o en una librería estándar. El Lenguaje de programación Java ofrece la interfaz Set para el soporte de conjuntos (donde lo implementa la clase Hash Set usando una tabla hash), y la sub-interfaz SortedSet para dar soporte a conjuntos ordenados (implementado por la clase TreeSet por medio de un árbol de búsqueda binario). En C++, STL ofrece la clase "conjunto" para templates, que implementa a un conjunto ordenado usando un árbol de búsqueda binario; el STL de SGI ofrece la clase "hash_set", implementando conjuntos con una tabla de hash. Python tiene un tipo de conjunto incorporado, pero no un conjunto en sí.
Implementaciones
Los conjuntos pueden implementarse usando diversas estructuras de datos. Con una estructura de datos ideal se comprueba si un objeto se encuentra en el conjunto, además de activarse otras operaciones útiles tales como la iteración sobre todos los objetos del conjunto, la realización de uniones o intersecciones entre dos conjuntos, o la toma del complemento de un conjunto en algún dominio limitado. Cualquier estructura de datos en cadena asociativa puede usarse para implementar un conjunto, dejando que los juegos de claves sean los elementos del conjunto, e ignorando los valores. Gracias a su parecido con las series asociativas, los conjuntos se implementan habitualmente por los mismos medios, es decir, un árbol binario de búsqueda auto-balanceable para conjuntos ordenados (con O (log n) para la mayoría de operaciones), o una tabla hash para conjuntos no ordenados.
En Medicina:
Particularmente en el caso de la Medicina es ampliamente aplicable en los diagnósticos de enfermedades, ya que tenemos que "conjuntar" todos los signos y síntomas del paciente para poder dar un diagnóstico preciso. Aunque se usan Diagramas de Venn Euler para la diagnosis de nuestros casos, es importante mencionar que todos los médicos inconscientemente usan "Diagramas mentales" (por llamarlo de algún modo) para integrar todos los datos que el paciente nos revela.
Áreas de aplicación
Oncología Inmunología: como en el método de Kaerber y el método de Reed y Muench
Virología
Fisiología humana: Como en el análisis del control metabólico y la gasometría arterial
Instrumental diagnóstico: Como la electroencefalografía y la ecocardiografía
Informática médica: como en Cytoscape y STING
Epidemiología: como en el modelaje matemático de epidemias y la bioestadística
Genética: como en la predicción de genes, la frecuencia genotípica y la frecuencia genética.