Chapter 1. A History of Satisfiability

Author(s):  
John Franco ◽  
John Martin

This chapter traces the links between the notion of Satisfiability and the attempts by mathematicians, philosophers, engineers, and scientists over the last 2300 years to develop effective processes for emulating human reasoning and scientific discovery, and for assisting in the development of electronic computers and other electronic components. Satisfiability was present implicitly in the development of ancient logics such as Aristotle’s syllogistic logic, its extentions by the Stoics, and Lull’s diagrammatic logic of the medieval period. From the renaissance to Boole algebraic approaches to effective process replaced the logics of the ancients and all but enunciated the meaning of Satisfiability for propositional logic. Clarification of the concept is credited to Tarski in working out necessary and sufficient conditions for “p is true” for any formula p in first-order syntax. At about the same time, the study of effective process increased in importance with the resulting development of lambda calculus, recursive function theory, and Turing machines, all of which became the foundations of computer science and are linked to the notion of Satisfiability. Shannon provided the link to the computer age and Davis and Putnam directly linked Satisfiability to automated reasoning via an algorithm which is the backbone of most modern SAT solvers. These events propelled the study of Satisfiability for the next several decades, reaching “epidemic proportions” in the 1990s and 2000s, and the chapter concludes with a brief history of each of the major Satisfiability-related research tracks that developed during that period.

Symmetry ◽  
2020 ◽  
Vol 12 (8) ◽  
pp. 1241
Author(s):  
Alexey Zhirabok

The paper considers the problem of invariance with respect to the unknown input for discrete-time nonlinear dynamic systems. To solve the problem, the algebraic approaches, called algebra of functions and logic–dynamic approach, are used. Such approaches assume that description of the system may contain non-differentiable functions. Necessary and sufficient conditions of solvability the problem are obtained. Moreover, procedures which find the appropriate functions and matrices are developed. Some applications of such invariance in fault detection and isolation, disturbance decoupling problem, and fault-tolerant control are considered.


2021 ◽  
pp. 1-30
Author(s):  
Matthias Duller

Abstract Using Qualitative Comparative Analysis, this article presents a systematic comparison of differences in the institutional success of sociology in 25 European countries during the academic expansion from 1945 until the late 1960s. Combining context-sensitive national histories of sociology, concept formation, and formal analyses of necessary and sufficient conditions, the article searches for historical explanations for both successful and inhibited processes of the institutionalization of sociology. Concretely, it assesses the interplay of political regime types, the continuous presence of sociological prewar traditions, political Catholicism, and the effects of sociological communities in neighboring countries and how their various combinations are related to more or less well-established sociologies. The results can help explain adversary effects under democratic conditions as well as supportive factors under nondemocratic conditions.


Entropy ◽  
2020 ◽  
Vol 22 (6) ◽  
pp. 612 ◽  
Author(s):  
Hector Zenil

Some established and also novel techniques in the field of applications of algorithmic (Kolmogorov) complexity currently co-exist for the first time and are here reviewed, ranging from dominant ones such as statistical lossless compression to newer approaches that advance, complement and also pose new challenges and may exhibit their own limitations. Evidence suggesting that these different methods complement each other for different regimes is presented and despite their many challenges, some of these methods can be better motivated by and better grounded in the principles of algorithmic information theory. It will be explained how different approaches to algorithmic complexity can explore the relaxation of different necessary and sufficient conditions in their pursuit of numerical applicability, with some of these approaches entailing greater risks than others in exchange for greater relevance. We conclude with a discussion of possible directions that may or should be taken into consideration to advance the field and encourage methodological innovation, but more importantly, to contribute to scientific discovery. This paper also serves as a rebuttal of claims made in a previously published minireview by another author, and offers an alternative account.


Author(s):  
DERYA ALTUNAY ◽  
TURHAN ÇİFTÇİBAŞI

This paper focuses on the decomposition problem of fuzzy relations using the concepts of multiuniverse fuzzy propositional logic. Given two fuzzy propositions in different universes, it is always possible to construct a fuzzy relation in the common universe through a prescribed combination. However, the converse is not so obvious, if possible at all. In other words, given a fuzzy relation, how would we know if it really represents a certain relationship between some fuzzy propositions? It is important to recognize whether the given fuzzy relation is a meaningful representation of information according to certain criteria applicable to some fuzzy propositions that constitute the fuzzy relation itself. Two basic structures of decomposition are investigated. Necessary and sufficient conditions for decomposition of multiuniverse fuzzy truth functions in terms of one-universe truth functions are presented. An algorithm for decomposition is proposed.


2018 ◽  
Vol 10 (10) ◽  
pp. 3773 ◽  
Author(s):  
Yuejin Zhou ◽  
Meng Li ◽  
Xiaoding Xu ◽  
Xiaotong Li ◽  
Yongdong Ma ◽  
...  

Gypsum mines in China are mostly exploited through room and pillar mining. Due to backward mining technology and a long history of mining, a great number of pillars were left in gypsum mines. Many serious work safety accidents occurred as the result of goaf instability in history, which posed severe threats to the security of people’s lives and property. Based on the characteristics of surrounding rock damage, this research improved the constitutive equation of gypsum rock mass damage by establishing a damage evolution model and introducing a shape parameter. Meanwhile, the cusp catastrophe equation was deduced based on the catastrophe theory and the constitutive equation of gypsum rock mass damage, thus summarizing the criteria for pillar instability; the pillar safety factor was obtained by means of the interrelation between pillar load and pillar strength. Based on the criteria for pillar instability and the pillar safety factor obtained, the necessary and sufficient conditions for pillar stability were concluded. These conclusions are of significance in that they provide theoretic reference for the treatment of gypsum goaf, as well as for further mining.


1971 ◽  
Vol 8 (1) ◽  
pp. 17-31 ◽  
Author(s):  
Edward W. Weissner

Consider the classical Galton-Watson process described by Harris ((1963), Chapter 1). Recently this model has been generalized in Smith (1968), Smith and Wilkinson (1969), and Wilkinson (1967). They removed the restrictive assumption that the particles always divide in accordance with the same p.g.f. Instead, they assumed that at each unit of time, Nature be allowed to choose a p.g.f. from a class of p.g.f.'s, independently of the population, past and present, and the previously selected p.g.f.'s, which would then be assigned to the present population. Each particle of the present population would then split, independently of the others, in accordance with the selected p.g.f. This process, called a branching process in a random environment (BPRE), is clearly more applicable than the Galton-Watson process. Moreover, Smith and Wilkinson have found necessary and sufficient conditions for almost certain extinction of the BPRE which are almost as easy to verify as those for the Galton-Watson process.


Numen ◽  
2002 ◽  
Vol 49 (4) ◽  
pp. 355-405 ◽  
Author(s):  
Jonathan Silk

AbstractThis study investigates some problems regarding the definition of Mahāyāna Buddhism. Tracing the history of the notion in modern scholarship, it pays particular attention to the question of the relation between Mahāyāna and so-called Hīnayāna or Sectarian Buddhism. Finding the commonly used methods of classification which rely on necessary and sufficient conditions to be inadequate to the task, it suggests the alternative employment of polythetic classification, a method which permits a constantly variable set of questions and data to be taken into account in the most flexible and accommodating manner.


1971 ◽  
Vol 8 (01) ◽  
pp. 17-31 ◽  
Author(s):  
Edward W. Weissner

Consider the classical Galton-Watson process described by Harris ((1963), Chapter 1). Recently this model has been generalized in Smith (1968), Smith and Wilkinson (1969), and Wilkinson (1967). They removed the restrictive assumption that the particles always divide in accordance with the same p.g.f. Instead, they assumed that at each unit of time, Nature be allowed to choose a p.g.f. from a class of p.g.f.'s, independently of the population, past and present, and the previously selected p.g.f.'s, which would then be assigned to the present population. Each particle of the present population would then split, independently of the others, in accordance with the selected p.g.f. This process, called a branching process in a random environment (BPRE), is clearly more applicable than the Galton-Watson process. Moreover, Smith and Wilkinson have found necessary and sufficient conditions for almost certain extinction of the BPRE which are almost as easy to verify as those for the Galton-Watson process.


1986 ◽  
Vol 23 (04) ◽  
pp. 851-858 ◽  
Author(s):  
P. J. Brockwell

The Laplace transform of the extinction time is determined for a general birth and death process with arbitrary catastrophe rate and catastrophe size distribution. It is assumed only that the birth rates satisfyλ0= 0,λj> 0 for eachj> 0, and. Necessary and sufficient conditions for certain extinction of the population are derived. The results are applied to the linear birth and death process (λj=jλ, µj=jμ) with catastrophes of several different types.


Sign in / Sign up

Export Citation Format

Share Document