Maurice Karnaugh fue un ingeniero de telecomunicaciones que inventó el mapa de Karnaugh en 1953. El mapa de Karnaugh es un procedimiento gráfico para simplificar funciones booleanas de un número relativamente pequeño de variables (hasta seis variables) mediante inspección visual. Permite minimizar funciones booleanas agrupando términos adyacentes en la tabla de verdad.