Live briefing
Everything about Boolean expression
Expression in a computer program
In computer science, a Boolean expression is an expression used in programming languages that produces a Boolean value when evaluated. A Boolean value is either true or false. A Boolean expression may be composed of a combination of the Boolean constants True/False or Yes/No, Boolean-typed variables, Boolean-valued operators, and Boolean-valued functions. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Boolean expressionA 5-minute orientation
- Skim a recent paper: LogBTF: gene regulatory network inference using Boolean threshold network model from single-cell gene expression dataInfluential work since 2022
- Pick up a classic book: Java software solutionsThe most-reprinted book on the subject
- Read the landmark paper: BTR: training asynchronous Boolean models using single-cell expression dataCited 74 times
- Go sideways: Short-circuit evaluationA closely related topic
- Go sideways: Boolean data typeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
BTR: training asynchronous Boolean models using single-cell expression data
Multiscale Binarization of Gene Expression Data for Reconstructing Boolean Networks
Equivalence checking of combinational circuits using Boolean expression diagrams
Generating all maximal models of a Boolean expression
A Decomposition Method for Computing System Reliability by a Boolean Expression
Predicting Variabilities in Cardiac Gene Expression with a Boolean Network Incorporating Uncertainty
Calculating the Probability of Boolean Expression Being 1
Analysis and optimization for boolean expression indexing
🆕 Influential since 2022
LogBTF: gene regulatory network inference using Boolean threshold network model from single-cell gene expression data
Converting of Boolean Expression to Linear Equations, Inequalities and QUBO Penalties for Cryptanalysis
Dynamic Boolean modelling reveals the influence of energy supply on bacterial efflux pump expression
Boolean Algebra for Discrete Data Processing of Time Ranges of Species: Transformation into Expression of n-Tuples
Efficient Parallel Boolean Expression Matching
📚 Books worth reading
Java software solutionsLewis, John, John E. Lewis Ph. D. · 1997
JavaScriptDavid Flanagan · 1996
Mathematical structures for computer scienceJudith L. Gersting · 1982
Discrete mathematicsKenneth A. Ross · 1985
Eloquent JavascriptMarijn Haverbeke · 2009
Code CompleteSteve McConnell · 1993
Language and Automata Theory and ApplicationsAdrian-Horia Dediu · 2012
Introduction to automata theory, languages, and computationJohn E. Hopcroft, Jeffrey D. Ullman · 1979
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Short-circuit evaluation Short-circuit evaluation, minimal evaluation, or McCarthy evaluation (after John McCarthy) is the semantics of some Boolean operators in some programming…
- Boolean data type In computer science, the Boolean is a data type that has one of two possible values representing the two truth values of logic: true and false. It is named…
- Logical connective In logic, a logical connective (also called a logical operator, sentential connective, or sentential operator) is an operator that combines or modifies…
- Operators in C and C++ This is a list of operators in the C and C++ programming languages. All listed operators are in C++ and lacking indication otherwise, in C as well. Some…
- Relational operator In computer science, a relational operator is a programming language construct or operator that defines syntactically a relationship between two entities…
- Logical disjunction In logic, disjunction (also known as logical disjunction, logical or, logical addition, or inclusive disjunction) is a logical connective typically notated…
- Logical conjunction In logic, mathematics and linguistics, and (∧) is the truth-functional operator of conjunction or logical conjunction. The logical connective of this operator…
- Negation In logic, negation, also called the logical not or logical complement, is an operation that takes a proposition P to another proposition "not P", written…