{"id":521,"date":"2019-08-22T13:31:27","date_gmt":"2019-08-22T07:46:27","guid":{"rendered":"https:\/\/bcisnotes.com\/secondsemester\/?p=521"},"modified":"2021-03-16T14:25:27","modified_gmt":"2021-03-16T08:40:27","slug":"karnaugh-map","status":"publish","type":"post","link":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/","title":{"rendered":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes"},"content":{"rendered":"<h2 style=\"text-align: left;\">Karnaugh Map<\/h2>\n<p>The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953 as a refinement of Edward Veitch&#8217;s 1952 Veitch chart, which actually was a rediscovery of Allan Marquand&#8217;s 1881 logical diagram aka Marquand diagram but with a focus now set on its utility for switching circuits. Veitch charts are therefore also known as Marquand\u2013Veitch diagrams, and Karnaugh maps as Karnaugh\u2013Veitch maps (KV maps).<\/p>\n<h3 style=\"text-align: left;\">Minimization by K-map<\/h3>\n<p style=\"text-align: left;\">\u00a0Algebraic minimization of Boolean functions is rather awkward because it lacks specific rules to predict each succeeding step in the manipulative process. The map method provides a simple straightforward procedure for minimizing Boolean functions. This method may be regarded as a pictorial form of a truth table. The map method, first proposed by Veitch and modified by Karnaugh, is also known as the &#8220;Veitch diagram&#8221; or the &#8220;Karnaugh map.&#8221;<br \/>\ni. The k-map is a diagram made up of a grid of squares.<br \/>\nii. Each square represents one minterm.<br \/>\niii. The minterms are ordered according to Gray code (only one variable changes between adjacent squares).<br \/>\niv. Squares on edges are considered adjacent to squares on opposite edges.<br \/>\nv. Karnaugh maps become clumsier to use with more than 4 variables.<\/p>\n<p style=\"text-align: left;\">In fact, the map presents a visual diagram of all possible ways a function may be expressed in a standard form. By recognizing various patterns, the user can derive alternative algebraic expressions for the same function, from which he can select the simplest one. We shall assume that the simplest algebraic expression is anyone in a sum of products or product of sums that has a minimum number of literals.<br \/>\n(This expression is not necessarily unique)<\/p>\n<p style=\"text-align: left;\"><strong>Two variable maps<\/strong><\/p>\n<p style=\"text-align: left;\">There are four minterms for a Boolean function with two variables. Hence, the two-variable map consists of four squares, one for each minterm, as shown in Figure:<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1178 size-medium\" src=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/two-variables-300x300.jpg\" alt=\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\" width=\"300\" height=\"300\" srcset=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/two-variables-300x300.jpg 300w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/two-variables-150x150.jpg 150w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/two-variables-768x768.jpg 768w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/two-variables.jpg 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: left;\"><strong>Three variable maps<\/strong><\/p>\n<p style=\"text-align: left;\">There are eight minterms for three binary variables. Therefore, a three-variable map consists of eight squares, as shown in Figure. The map was drawn in part (b) is marked with binary numbers for each row and each column to show the binary values of the minterms.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1179 size-medium\" src=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/three-variables-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/three-variables-300x300.jpg 300w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/three-variables-150x150.jpg 150w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/three-variables-768x768.jpg 768w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/three-variables.jpg 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: left;\"><strong>Four variable maps<\/strong><\/p>\n<p style=\"text-align: left;\">The map for Boolean functions of four binary variables is shown in Fig below. In (a) are listed the 16 minterms and the squares assigned to each. In (b) the map is redrawn to show the relationship with the four variables.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1182 size-medium\" src=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/four-variables1-1-300x300.jpg\" alt=\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\" width=\"300\" height=\"300\" srcset=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/four-variables1-1-300x300.jpg 300w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/four-variables1-1-150x150.jpg 150w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/four-variables1-1-768x768.jpg 768w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/four-variables1-1.jpg 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: left;\">The map minimization of four-variable Boolean functions is similar to the method used to minimize three-variable functions. Adjacent squares are defined to be squares next to each other. In addition, the map is considered to lie on a surface with the top and bottom edges, as well as the right and left edges, touching each other to form adjacent squares. For example, m0 and m2 form adjacent squares, as do m3<br \/>\nand m11.<\/p>\n<p style=\"text-align: left;\"><strong>Don\u2019t care Conditions<\/strong><\/p>\n<p style=\"text-align: left;\">The logical sum of the minterms associated with a Boolean function specifies the conditions under which the function is equal to 1. The function is equal to 0 for the rest of the minterms. This assumes that all the combinations of the values for the variables of the function are valid. In practice, there are some applications where the function is not specified for certain combinations of the variables.<br \/>\nFor example a four-bit binary code for the decimal digits has six combinations that are not used and consequently, are considered as unspecified.<\/p>\n<p style=\"text-align: left;\">In most applications, we simply don&#8217;t care what value is assumed by the function of the unspecified minterms. For this reason, it is customary to call the unspecified minterms of a function don&#8217;t-care conditions. These don&#8217;t-care conditions can be used on a map to provide further simplification of the Boolean expression.<br \/>\nDon&#8217;t-care minterm is a combination of variables whose logical value is not specified. To distinguish the don&#8217;t-care condition from 1&#8217;s and 0&#8217;s, and X is used. Thus, an X inside a square in the map indicates that we don&#8217;t care whether the value of 0 or 1 is assigned to F for the particular minterm. When choosing adjacent squares to simplify the function in a map, the don&#8217;t-care minterms may be assumed to be either 0 or 1. When simplifying the function, we can choose to include each don&#8217;t-care minterm with either the 1&#8217;s or the 0&#8217;s, depending on which combination gives the simplest expression.<\/p>\n<h2 style=\"text-align: left;\">Product of sum simplification<\/h2>\n<p style=\"text-align: left;\">The optimized Boolean functions derived from the maps in all of the previous examples were expressed in sum-of-products (SOP) form. With only minor modification, the product-of-sums form can be obtained.<\/p>\n<p style=\"text-align: left;\"><strong>Procedure:<\/strong><br \/>\nThe 1&#8217;s placed in the squares of the map represent the minterms of the function. The minterms not included in the function belonging to the complement of the function. From this, we see that the complement of a function is represented in the map by the squares not marked by 1&#8217;s. If we mark the empty squares with 0&#8217;s and combine them into valid rectangles, we obtain an optimized expression of the complement of the function (F\u2019). We then take the complement of F to obtain the function F as a product of sums.<br \/>\nQuestion: Simplify the following Boolean function (, , ,) = (0, 1, 2, 5, 8, 9, 10) in<br \/>\n(a) Sum of products (SOP) and<br \/>\n(b) Product of sums (POS).<br \/>\nSolution:<br \/>\nThe 1&#8217;s marked on the map below represent all the minterms of the function. The squares marked with 0&#8217;s represent the minterms not included in F and, therefore, denote F\u2019.<br \/>\n(a) Combining the squares with 1&#8217;s gives the simplified function in sum of products:<br \/>\nF = B&#8217;D&#8217; + B&#8217;C&#8217; + A&#8217;C&#8217;D<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1183 size-medium\" src=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnugh-map-solve-300x300.jpg\" alt=\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\" width=\"300\" height=\"300\" srcset=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnugh-map-solve-300x300.jpg 300w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnugh-map-solve-150x150.jpg 150w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnugh-map-solve-768x768.jpg 768w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnugh-map-solve.jpg 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><br \/>\n(b) If the squares marked with 0&#8217;s are combined, as shown in the diagram, we obtain the simplified complemented function:<br \/>\nF&#8217; = AB + CD + BD&#8217;<br \/>\nApplying DeMorgan&#8217;s theorem (by taking the dual and complementing each literal as described, we obtain the simplified function in a product of sums:<br \/>\nF = (A&#8217; + B&#8217;)(C&#8217; + D&#8217;)(B&#8217; + D)<br \/>\nThe Gate implementation of the simplified expressions obtained above in (a) and (b):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1198 size-large\" src=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/kmap-1024x683.jpg\" alt=\"\" width=\"1024\" height=\"683\" srcset=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/kmap-1024x683.jpg 1024w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/kmap-300x200.jpg 300w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/kmap-768x512.jpg 768w, https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/kmap.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>You may also like <a href=\"https:\/\/bcisnotes.com\/secondsemester\/combinational-circuit\/\">combinational circuit<\/a><\/p>\n<div class=\"qxzsy69f513099929a\" ><div id=\"amzn-assoc-ad-668fe681-bdc6-49ee-a9f9-a4c2f5be29a0\"><\/div><script async src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&adInstanceId=668fe681-bdc6-49ee-a9f9-a4c2f5be29a0\"><\/script><\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.qxzsy69f513099929a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.qxzsy69f513099929a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.qxzsy69f513099929a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.qxzsy69f513099929a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.qxzsy69f513099929a {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Karnaugh Map The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953 as a refinement <a class=\"mh-excerpt-more\" href=\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\" title=\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":6,"featured_media":797,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Karnaugh Map || Simplification of Boolean Functions || Bcis Notes<\/title>\n<meta name=\"description\" content=\"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\" \/>\n<meta property=\"og:description\" content=\"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\" \/>\n<meta property=\"og:site_name\" content=\"BCIS NOTES\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-22T07:46:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-16T08:40:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"340\" \/>\n\t<meta property=\"og:image:height\" content=\"230\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Octopus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Octopus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\"},\"author\":{\"name\":\"Octopus\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861\"},\"headline\":\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\",\"datePublished\":\"2019-08-22T07:46:27+00:00\",\"dateModified\":\"2021-03-16T08:40:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\"},\"wordCount\":1012,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg\",\"articleSection\":[\"Digital Systems\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\",\"name\":\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg\",\"datePublished\":\"2019-08-22T07:46:27+00:00\",\"dateModified\":\"2021-03-16T08:40:27+00:00\",\"description\":\"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953\",\"breadcrumb\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg\",\"width\":340,\"height\":230,\"caption\":\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bcisnotes.com\/secondsemester\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#website\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/\",\"name\":\"BCIS NOTES\",\"description\":\"Second Semester\",\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bcisnotes.com\/secondsemester\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\",\"name\":\"BCIS NOTES\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg\",\"width\":300,\"height\":100,\"caption\":\"BCIS NOTES\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861\",\"name\":\"Octopus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g\",\"caption\":\"Octopus\"},\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/author\/sujan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes","description":"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/","og_locale":"en_US","og_type":"article","og_title":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes","og_description":"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953","og_url":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/","og_site_name":"BCIS NOTES","article_published_time":"2019-08-22T07:46:27+00:00","article_modified_time":"2021-03-16T08:40:27+00:00","og_image":[{"width":340,"height":230,"url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg","type":"image\/jpeg"}],"author":"Octopus","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Octopus","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#article","isPartOf":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/"},"author":{"name":"Octopus","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861"},"headline":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes","datePublished":"2019-08-22T07:46:27+00:00","dateModified":"2021-03-16T08:40:27+00:00","mainEntityOfPage":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/"},"wordCount":1012,"commentCount":0,"publisher":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg","articleSection":["Digital Systems"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/","url":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/","name":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes","isPartOf":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg","datePublished":"2019-08-22T07:46:27+00:00","dateModified":"2021-03-16T08:40:27+00:00","description":"The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. Maurice Karnaugh introduced it in 1953","breadcrumb":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#primaryimage","url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg","contentUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/08\/karnaugh.jpg","width":340,"height":230,"caption":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes"},{"@type":"BreadcrumbList","@id":"https:\/\/bcisnotes.com\/secondsemester\/digital-systems\/karnaugh-map\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bcisnotes.com\/secondsemester\/"},{"@type":"ListItem","position":2,"name":"Karnaugh Map || Simplification of Boolean Functions || Bcis Notes"}]},{"@type":"WebSite","@id":"https:\/\/bcisnotes.com\/secondsemester\/#website","url":"https:\/\/bcisnotes.com\/secondsemester\/","name":"BCIS NOTES","description":"Second Semester","publisher":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bcisnotes.com\/secondsemester\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization","name":"BCIS NOTES","url":"https:\/\/bcisnotes.com\/secondsemester\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/","url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg","contentUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg","width":300,"height":100,"caption":"BCIS NOTES"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861","name":"Octopus","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g","caption":"Octopus"},"url":"https:\/\/bcisnotes.com\/secondsemester\/author\/sujan\/"}]}},"_links":{"self":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/521"}],"collection":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/comments?post=521"}],"version-history":[{"count":6,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":1200,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/521\/revisions\/1200"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/media\/797"}],"wp:attachment":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/media?parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/categories?post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/tags?post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}