Problems and New Solutions in the Boolean Domain

Problems and New Solutions in the Boolean Domain
Author :
Publisher : Cambridge Scholars Publishing
Total Pages : 480
Release :
ISBN-10 : 9781443892421
ISBN-13 : 1443892424
Rating : 4/5 (21 Downloads)

Synopsis Problems and New Solutions in the Boolean Domain by : Bernd Steinbach

The Internet of Things is a great new challenge for the development of digital systems. In addition to the increasing number of classical unconnected digital systems, more people are regularly using new electronic devices and software that are controllable and usable by means of the internet. All such systems utilize the elementariness of Boolean values. A Boolean variable can carry only two different Boolean values: FALSE or TRUE (0 or 1), and has the best interference resistance in technical systems. However, a Boolean function exponentially depends on the number of its variables. This exponential complexity is the cause of major problems in the process of design and realization of circuits. According to Moore’s Law, the complexity of digital systems approximately doubles every 18 months. This requires comprehensive knowledge and techniques to solve complex Boolean problems. This book summarizes both new problems and solutions in the Boolean domain in solving such issues. Part 1 describes powerful new approaches in solving exceptionally complex Boolean problems. Efficient methods contribute to solving problems of extreme complexity. New algorithms and programs utilize the huge number of computing cores of the Graphical Processing Unit and improve the performance of calculations by several orders of magnitude. Part 2 represents several applications of digital systems. Due to the crucial role of the internet, both solutions and open problems regarding the security of these systems are discussed. The exploration of certain properties of such systems leads to a number of efficient solutions, which can be reused in a wide field of applications. Part 3 discusses the scientific basis of future circuit technologies, investigating the need for completely new design methods for the atomic level of quantum computers. This part also concerns itself with reversible circuits as the basis for quantum circuits and specifies important issues regarding future improvements.

Further Improvements in the Boolean Domain

Further Improvements in the Boolean Domain
Author :
Publisher : Cambridge Scholars Publishing
Total Pages : 536
Release :
ISBN-10 : 9781527526389
ISBN-13 : 1527526380
Rating : 4/5 (89 Downloads)

Synopsis Further Improvements in the Boolean Domain by : Bernd Steinbach

The amount of digital systems supporting our daily life is increasing continuously. Improved technical facilities for their production have led to growing challenges for engineers and scientists working in the Boolean domain. A Boolean variable can only carry two different Boolean values: FALSE or TRUE (0 or 1), and has the best interference resistance in technical systems. However, a Boolean function exponentially depends on the number of its variables. This exponential complexity is the reason for major problems in the process of design and realization of circuits. According to Moore’s Law, the complexity of digital systems approximately doubles every 18 months. This requires comprehensive knowledge and techniques to solve very complex Boolean problems. This volume represents the third book in a series that provides further insights into the Boolean domain. Part 1 explores powerful models, methods and techniques which improve the efficiency in solving Boolean problems of extreme complexity. The universality of Boolean equations as a model to solve Non-deterministic Polynomial-time (NP) hard problems, as well as special properties of index generation functions, spectral techniques, or relational approaches, is discussed here. Both hardware devices, such as Field Programmable Gate Arrays (FPGAs) or Graphics Processing Units (GPUs), and optimized algorithms realized in software contribute to the acceleration of Boolean calculations. Part 2 contributes to the synthesis and visualization of digital circuits, and provides interesting new solutions for several types of circuits. A comprehensive collection of benchmarks supports the evolution of both existing and new synthesis approaches. The continuous reduction of the size of the transistors increases the challenges with regard to the reliability of the circuits. Part 3 describes several new approaches for the synthesis of reversible circuits. These approaches, as well as a classification of reversible functions, extend the basis of future quantum computers.

Advances in the Boolean Domain

Advances in the Boolean Domain
Author :
Publisher : Cambridge Scholars Publishing
Total Pages : 254
Release :
ISBN-10 : 9781527588738
ISBN-13 : 1527588734
Rating : 4/5 (38 Downloads)

Synopsis Advances in the Boolean Domain by : Bernd Steinbach

This book gathers together the results of research on the Boolean domain related to important real-life applications that will support the reader in solving their scientific and practical tasks. It highlights that ongoing digitalization leads to increasing amounts of complex applications, the digits of which are usually encoded by Boolean variables due to their simplicity as only two values are used. However, as shown here, an exponentially growing number of vectors of Boolean variables can negate this simplicity, which leads to challenges in advancing progress in the Boolean domain and supporting a wide range of applications.

Logic Functions and Equations

Logic Functions and Equations
Author :
Publisher : Springer Nature
Total Pages : 818
Release :
ISBN-10 : 9783030889456
ISBN-13 : 3030889459
Rating : 4/5 (56 Downloads)

Synopsis Logic Functions and Equations by : Bernd Steinbach

The greatly expanded and updated 3rd edition of this textbook offers the reader a comprehensive introduction to the concepts of logic functions and equations and their applications across computer science and engineering. The authors’ approach emphasizes a thorough understanding of the fundamental principles as well as numerical and computer-based solution methods. The book provides insight into applications across propositional logic, binary arithmetic, coding, cryptography, complexity, logic design, and artificial intelligence. Updated throughout, some major additions for the 3rd edition include: a new chapter about the concepts contributing to the power of XBOOLE; a new chapter that introduces into the application of the XBOOLE-Monitor XBM 2; many tasks that support the readers in amplifying the learned content at the end of the chapters; solutions of a large subset of these tasks to confirm learning success; challenging tasks that need the power of the XBOOLE software for their solution. The XBOOLE-monitor XBM 2 software is used to solve the exercises; in this way the time-consuming and error-prone manipulation on the bit level is moved to an ordinary PC, more realistic tasks can be solved, and the challenges of thinking about algorithms leads to a higher level of education.

Boolean Differential Calculus

Boolean Differential Calculus
Author :
Publisher : Springer Nature
Total Pages : 203
Release :
ISBN-10 : 9783031798924
ISBN-13 : 3031798929
Rating : 4/5 (24 Downloads)

Synopsis Boolean Differential Calculus by : Bernd Steinbach

The Boolean Differential Calculus (BDC) is a very powerful theory that extends the basic concepts of Boolean Algebras significantly. Its applications are based on Boolean spaces and n, Boolean operations, and basic structures such as Boolean Algebras and Boolean Rings, Boolean functions, Boolean equations, Boolean inequalities, incompletely specified Boolean functions, and Boolean lattices of Boolean functions. These basics, sometimes also called switching theory, are widely used in many modern information processing applications. The BDC extends the known concepts and allows the consideration of changes of function values. Such changes can be explored for pairs of function values as well as for whole subspaces. The BDC defines a small number of derivative and differential operations. Many existing theorems are very welcome and allow new insights due to possible transformations of problems. The available operations of the BDC have been efficiently implemented in several software packages. The common use of the basic concepts and the BDC opens a very wide field of applications. The roots of the BDC go back to the practical problem of testing digital circuits. The BDC deals with changes of signals which are very important in applications of the analysis and the synthesis of digital circuits. The comprehensive evaluation and utilization of properties of Boolean functions allow, for instance, to decompose Boolean functions very efficiently; this can be applied not only in circuit design, but also in data mining. Other examples for the use of the BDC are the detection of hazards or cryptography. The knowledge of the BDC gives the scientists and engineers an extended insight into Boolean problems leading to new applications, e.g., the use of Boolean lattices of Boolean functions.

Logic Functions and Equations

Logic Functions and Equations
Author :
Publisher : Springer
Total Pages : 511
Release :
ISBN-10 : 9783030024208
ISBN-13 : 3030024202
Rating : 4/5 (08 Downloads)

Synopsis Logic Functions and Equations by : Christian Posthoff

The expanded and updated 2nd edition of this classic text offers the reader a comprehensive introduction to the concepts of logic functions and equations and their applications across computer science. The approach emphasizes a thorough understanding of the fundamental principles as well as numerical and computer-based solution methods. Updated throughout, some major additions for the 2nd edition include: - an expanded introductory section on logic equations; - a new chapter on sets, lattices, and classes of logic functions; - a new chapter about SAT-problems; - a new chapter about methods to solve extremely complex problems; and - an expanded section with new decomposition methods utilizing the Boolean Differential Calculus extended to lattices of logic functions. The book provides insight into applications across binary arithmetic, coding, complexity, logic design, programming, computer architecture, and artificial intelligence. Based on the extensive teaching experience of the authors, Logic Functions and Equations is highly recommended for a one- or two-semester course in computer science and related programs. It provides straightforward high-level access to these methods and enables sophisticated applications, elegantly bridging the gap between mathematics and the theoretical foundations of computer science.

Author :
Publisher : IOS Press
Total Pages : 7289
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Synopsis by :

Complexity Classifications of Boolean Constraint Satisfaction Problems

Complexity Classifications of Boolean Constraint Satisfaction Problems
Author :
Publisher : SIAM
Total Pages : 112
Release :
ISBN-10 : 9780898714791
ISBN-13 : 0898714796
Rating : 4/5 (91 Downloads)

Synopsis Complexity Classifications of Boolean Constraint Satisfaction Problems by : Nadia Creignou

Presents a novel form of a compendium that classifies an infinite number of problems by using a rule-based approach.

Simulated Evolution and Learning

Simulated Evolution and Learning
Author :
Publisher : Springer
Total Pages : 877
Release :
ISBN-10 : 9783319135632
ISBN-13 : 3319135635
Rating : 4/5 (32 Downloads)

Synopsis Simulated Evolution and Learning by : Grant Dick

This volume constitutes the proceedings of the 10th International Conference on Simulated Evolution and Learning, SEAL 2012, held in Dunedin, New Zealand, in December 2014. The 42 full papers and 29 short papers presented were carefully reviewed and selected from 109 submissions. The papers are organized in topical sections on evolutionary optimization; evolutionary multi-objective optimization; evolutionary machine learning; theoretical developments; evolutionary feature reduction; evolutionary scheduling and combinatorial optimization; real world applications and evolutionary image analysis.

Constraint Solving Over Multi-valued Logics

Constraint Solving Over Multi-valued Logics
Author :
Publisher : IOS Press
Total Pages : 234
Release :
ISBN-10 : 1586033042
ISBN-13 : 9781586033040
Rating : 4/5 (42 Downloads)

Synopsis Constraint Solving Over Multi-valued Logics by : Francisco Azevedo

Systems are subject to faults in their components, affecting their overall behaviour. This work addresses such problems developing models with multi-valued logics that it formalizes and generalizes to multiple faults. Such logics extend Boolean logic by encoding dependencies on faults.