530,172 research outputs found

    Matching Logic

    Full text link
    This paper presents matching logic, a first-order logic (FOL) variant for specifying and reasoning about structure by means of patterns and pattern matching. Its sentences, the patterns, are constructed using variables, symbols, connectives and quantifiers, but no difference is made between function and predicate symbols. In models, a pattern evaluates into a power-set domain (the set of values that match it), in contrast to FOL where functions and predicates map into a regular domain. Matching logic uniformly generalizes several logical frameworks important for program analysis, such as: propositional logic, algebraic specification, FOL with equality, modal logic, and separation logic. Patterns can specify separation requirements at any level in any program configuration, not only in the heaps or stores, without any special logical constructs for that: the very nature of pattern matching is that if two structures are matched as part of a pattern, then they can only be spatially separated. Like FOL, matching logic can also be translated into pure predicate logic with equality, at the same time admitting its own sound and complete proof system. A practical aspect of matching logic is that FOL reasoning with equality remains sound, so off-the-shelf provers and SMT solvers can be used for matching logic reasoning. Matching logic is particularly well-suited for reasoning about programs in programming languages that have an operational semantics, but it is not limited to this

    Multi-layered reasoning by means of conceptual fuzzy sets

    Get PDF
    The real world consists of a very large number of instances of events and continuous numeric values. On the other hand, people represent and process their knowledge in terms of abstracted concepts derived from generalization of these instances and numeric values. Logic based paradigms for knowledge representation use symbolic processing both for concept representation and inference. Their underlying assumption is that a concept can be defined precisely. However, as this assumption hardly holds for natural concepts, it follows that symbolic processing cannot deal with such concepts. Thus symbolic processing has essential problems from a practical point of view of applications in the real world. In contrast, fuzzy set theory can be viewed as a stronger and more practical notation than formal, logic based theories because it supports both symbolic processing and numeric processing, connecting the logic based world and the real world. In this paper, we propose multi-layered reasoning by using conceptual fuzzy sets (CFS). The general characteristics of CFS are discussed along with upper layer supervision and context dependent processing

    Improving Practical Reasoning and Argumentation

    Get PDF
    This thesis justifies the need for and develops a new integrated model of practical reasoning and argumentation. After framing the work in terms of what is reasonable rather than what is rational (chapter 1), I apply the model for practical argumentation analysis and evaluation provided by Fairclough and Fairclough (2012) to a paradigm case of unreasonable individual practical argumentation provided by mass murderer Anders Behring Breivik (chapter 2). The application shows that by following the model, Breivik is relatively easily able to conclude that his reasoning to mass murder is reasonable – which is understood to be an unacceptable result. Causes for the model to allow such a conclusion are identified as conceptual confusions ingrained in the model, a tension in how values function within the model, and a lack of creativity from Breivik. Distinguishing between dialectical and dialogical, reasoning and argumentation, for individual and multiple participants, chapter 3 addresses these conceptual confusions and helps lay the foundation for the design of a new integrated model for practical reasoning and argumentation (chapter 4). After laying out the theoretical aspects of the new model, it is then used to re-test Breivik’s reasoning in light of a developed discussion regarding the motivation for the new place and role of moral considerations (chapter 5). The application of the new model shows ways that Breivik could have been able to conclude that his practical argumentation was unreasonable and is thus argued to have improved upon the Fairclough and Fairclough model. It is acknowledged, however, that since the model cannot guarantee a reasonable conclusion, improving the critical creative capacity of the individual using it is also of paramount importance (chapter 6). The thesis concludes by discussing the contemporary importance of improving practical reasoning and by pointing to areas for further research (chapter 7)

    What we hide in words: Value-based reasoning and emotive language

    Get PDF
    There are emotively powerful words that can modify our judgment, arouse our emotions and influence our decisions. This paper shows how the use of emotive meaning in argumentation can be explained by showing how their logical dimension, which can be analysed using argumentation schemes, combines with heuristic processes triggered by emotions. Arguing with emotive words is shown to use value-based practical reasoning grounded on hierarchies of values and maxims of experience for evaluative classification

    Dynamic test input generation for multiple-fault isolation

    Get PDF
    Recent work is Causal Reasoning has provided practical techniques for multiple fault diagnosis. These techniques provide a hypothesis/measurement diagnosis cycle. Using probabilistic methods, they choose the best measurements to make, then update fault hypotheses in response. For many applications such as computers and spacecraft, few measurement points may be accessible, or values may change quickly as the system under diagnosis operates. In these cases, a hypothesis/measurement cycle is insufficient. A technique is presented for a hypothesis/test-input/measurement diagnosis cycle. In contrast to generating tests a priori for determining device functionality, it dynamically generates tests in response to current knowledge about fault probabilities. It is shown how the mathematics previously used for measurement specification can be applied to the test input generation process. An example from an efficient implementation called Multi-Purpose Causal (MPC) is presented

    Argument Schemes for Reasoning About the Actions of Others

    Get PDF
    In practical reasoning, it is important to take into consideration what other agents will do, since this will often influence the effect of actions performed by the agent concerned. In previous treatments, the actions of others must either be assumed, or argued for using a similar form of practical reasoning. Such arguments, however, will also depend on assumptions about the beliefs, values and preferences of the other agents, and so are difficult to justify. In this paper we capture, in the form of argumentation schemes, reasoning about what others will do, which depends not on assuming particular actions, but through consideration of the expected utility (based on the promotion and demotion of values) of particular actions and alternatives. Such arguments depend only on the values and preferences of the agent concerned, and do not require assumptions about the beliefs, values and preferences of the other relevant agents. We illustrate the approach with a running example based on Prisoner’s Dilemma

    Species of Pluralism in Political Philosophy

    Get PDF
    The name ‘pluralism’ frequently rears its head in political philosophy, but theorists often have different things in mind when using the term. Whereas ‘reasonable pluralism’ refers to the fact of moral diversity among citizens of a liberal democracy, ‘value pluralism’ is a metaethical view about the structure of moral practical reasoning. In this paper, I argue that value pluralism is part of the best explanation for reasonable pluralism. However, I also argue that embracing this explanation is compatible with political liberalism’s commitment to avoiding controversial premises. According value pluralism an explanatory role does not entail according it a justificatory one. What’s more, explaining reasonable disagreement in terms of reasonable disagreement about value weights opens up space for direct appeal to substantive values within political liberalism. In particular, promoting a substantive political value when doing so does not conflict with other values is unproblematic

    Leak localization in water distribution networks using pressure and data-driven classifier approach

    Get PDF
    Leaks in water distribution networks (WDNs) are one of the main reasons for water loss during fluid transportation. Considering the worldwide problem of water scarcity, added to the challenges that a growing population brings, minimizing water losses through leak detection and localization, timely and efficiently using advanced techniques is an urgent humanitarian need. There are numerous methods being used to localize water leaks in WDNs through constructing hydraulic models or analyzing flow/pressure deviations between the observed data and the estimated values. However, from the application perspective, it is very practical to implement an approach which does not rely too much on measurements and complex models with reasonable computation demand. Under this context, this paper presents a novel method for leak localization which uses a data-driven approach based on limit pressure measurements in WDNs with two stages included: (1) Two different machine learning classifiers based on linear discriminant analysis (LDA) and neural networks (NNET) are developed to determine the probabilities of each node having a leak inside a WDN; (2) Bayesian temporal reasoning is applied afterwards to rescale the probabilities of each possible leak location at each time step after a leak is detected, with the aim of improving the localization accuracy. As an initial illustration, the hypothetical benchmark Hanoi district metered area (DMA) is used as the case study to test the performance of the proposed approach. Using the fitting accuracy and average topological distance (ATD) as performance indicators, the preliminary results reaches more than 80% accuracy in the best cases.Peer ReviewedPostprint (published version

    Fuzzy Bayesian inference

    Get PDF
    Bayesian methods provide formalism for reasoning about partial beliefs under conditions of uncertainty. Given a set of exhaustive and mutually exclusive hypotheses, one can compute the probability of a hypothesis for a given evidence using the Bayesian inversion formula. In Bayesian's inference, the evidence could be a single atomic proposition or multi-valued one. For the multi-valued evidence, these values could be discrete, continuous, or fuzzy. For the continuous-valued evidence, the density functions used in the Bayesian inference are difficult to be determined in many practical situations. Complicated laboratory testing and advance statistical techniques are required to estimate the parameters of the assumed type of distribution. Using the proposed fuzzy Bayesian approach, a formulation is derived to estimate the density function from the conditional probabilities of the fuzzy-supported values. It avoids the complicated testing and analysis, and it does not require the assumption of a particular type of distribution. The estimated density function in our approach is proved to conform to two axioms in the theorem of probability. Example is provided in the paper.published_or_final_versio
    • …
    corecore