viernes, 31 de mayo de 2019

mapas de karnaugh



Un mapa de Karnaugh (también conocido como tabla de Karnaugh o diagrama de Veitch, abreviado como Mapa-K o Mapa-KV) es un diagrama utilizado para la simplificación de funciones algebraicas Booleanas.





 El mapa de Karnaugh fue inventado en 1953 por Maurice Karnaugh, un físico y matemático de los laboratorios Bell.




Cálculo de número de renglones y columnas del mapa





El número de renglones y columnas de un mapa de Karnaugh normalmente suele representarse como un mapa cuadrado (número de renglones = número de columnas) cuando el número de variables es par (2, 4, 6, 8... etc) y cuando el número de variables es impar el número de renglones igual a la mitad del número de columnas; siguiendo la siguientes fórmulas:
  • Cuando el número de variables es par:
  • Cuando el número de variables es impar:



UN EJEMPLO....



Dada la siguiente función algebraica booleana representada como el sumatorio de sus minitérminos, y con las variables Booleanas , la función se puede representar con dos notaciones distintas:

Tabla de verdad[editar]

Utilizando los Minterm definidos, se elabora la tabla de verdad:
#
000000
100010
200100
300110
401000
501010
601101
701110
810001
910011
1010101
1110111
1211001
1311011
1411101
1511110


Reglas de simplificación

1.  Las agrupaciones son exclusivamente de unos. Esto implica que ningún grupo puede contener ningún cero.
2. Las agrupaciones únicamente pueden hacerse en horizontal y vertical. Esto implica que las diagonales están prohibidas.
3.  Los grupos han de contener 2n elementos. Es decir que cada grupo tendrá 1,2,4,8... número de unos.
 
4.  Cada grupo ha de ser tan grande como sea posible. Tal y como lo ilustramos en el ejemplo.
5.  Todos los unos tienen que pertenecer como mínimo a  un grupo. Aunque pueden pertenecer a más de uno.
6.  Pueden existir solapamiento de grupos.
7.  La formación de grupos también se puede producir con las celdas extremas de la tabla. De tal forma que la parte inferior se podría agrupar con la superior y la izquierda con la derecha tal y como se explica en el ejemplo.
8.  Tiene que resultar el menor número de grupos posibles siempre y cuando no contradiga ninguna de las reglas anteriores. Esto es el número de grupos ha de ser minimal.