Английская Википедия:Blake canonical form
Шаблон:Short description Шаблон:Use dmy dates Шаблон:Use list-defined references
Шаблон:Multiple image In Boolean logic, a formula for a Boolean function f is in Blake canonical form (BCF),[1] also called the complete sum of prime implicants,[2] the complete sum,[3] or the disjunctive prime form,[4] when it is a disjunction of all the prime implicants of f.[1]
Relation to other forms
The Blake canonical form is a special case of disjunctive normal form.
The Blake canonical form is not necessarily minimal (upper diagram), however all the terms of a minimal sum are contained in the Blake canonical form.[3] On the other hand, the Blake canonical form is a canonical form, that is, it is unique up to reordering, whereas there can be multiple minimal forms (lower diagram). Selecting a minimal sum from a Blake canonical form amounts in general to solving the set cover problem,[5] so is NP-hard.[6][7]
History
Archie Blake presented his canonical form at a meeting of the American Mathematical Society in 1932,[8] and in his 1937 dissertation. He called it the "simplified canonical form";[9][10][11][12] it was named the "Blake canonical form" by Шаблон:Ill and Шаблон:Ill in 1986–1990.[13][1] Together with Platon Poretsky's work[14] it is also referred to as "Blake–Poretsky laws".[15]Шаблон:Clarify
Methods for calculation
Blake discussed three methods for calculating the canonical form: exhaustion of implicants, iterated consensus, and multiplication. The iterated consensus method was rediscovered[1] by Edward W. Samson and Burton E. Mills,[16] Willard Quine,[17] and Kurt Bing.[18][19]
See also
References
- ↑ 1,0 1,1 1,2 1,3 Ошибка цитирования Неверный тег
<ref>
; для сносокBrown_2012
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокSasao_1996
не указан текст - ↑ 3,0 3,1 Ошибка цитирования Неверный тег
<ref>
; для сносокKandel_1998
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокKnuth_2011
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокFeldman_2009
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокGimpel_1965
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокPaul_1974
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBlake_1932
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBlake_1937
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBlake_1938_1
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBlake_1938_2
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокKinsey_1938
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBrown_1986
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокPoretsky_1884
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокVasyukevich_2011
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокSamson_1954
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокQuine_1955
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBing_1955
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокBing_1956
не указан текст