298 research outputs found

    Automatic Estimation of Verified Floating-Point Round-Off Errors via Static Analysis

    Get PDF
    This paper introduces a static analysis technique for computing formally verified round-off error bounds of floating-point functional expressions. The technique is based on a denotational semantics that computes a symbolic estimation of floating-point round-o errors along with a proof certificate that ensures its correctness. The symbolic estimation can be evaluated on concrete inputs using rigorous enclosure methods to produce formally verified numerical error bounds. The proposed technique is implemented in the prototype research tool PRECiSA (Program Round-o Error Certifier via Static Analysis) and used in the verification of floating-point programs of interest to NASA

    Influences of Excluded Volume of Molecules on Signaling Processes on Biomembrane

    Get PDF
    We investigate the influences of the excluded volume of molecules on biochemical reaction processes on 2-dimensional surfaces using a model of signal transduction processes on biomembranes. We perform simulations of the 2-dimensional cell-based model, which describes the reactions and diffusion of the receptors, signaling proteins, target proteins, and crowders on the cell membrane. The signaling proteins are activated by receptors, and these activated signaling proteins activate target proteins that bind autonomously from the cytoplasm to the membrane, and unbind from the membrane if activated. If the target proteins bind frequently, the volume fraction of molecules on the membrane becomes so large that the excluded volume of the molecules for the reaction and diffusion dynamics cannot be negligible. We find that such excluded volume effects of the molecules induce non-trivial variations of the signal flow, defined as the activation frequency of target proteins, as follows. With an increase in the binding rate of target proteins, the signal flow varies by i) monotonically increasing; ii) increasing then decreasing in a bell-shaped curve; or iii) increasing, decreasing, then increasing in an S-shaped curve. We further demonstrate that the excluded volume of molecules influences the hierarchical molecular distributions throughout the reaction processes. In particular, when the system exhibits a large signal flow, the signaling proteins tend to surround the receptors to form receptor-signaling protein clusters, and the target proteins tend to become distributed around such clusters. To explain these phenomena, we analyze the stochastic model of the local motions of molecules around the receptor.Comment: 31 pages, 10 figure

    Automatic Verification of Finite Precision Implementations of Linear Controllers

    Get PDF
    We consider the problem of verifying finite precision implementation of linear time-invariant controllers against mathematical specifications. A specification may have multiple correct implementations which are different from each other in controller state representation, but equivalent from a perspective of input-output behavior (e.g., due to optimization in a code generator). The implementations may use finite precision computations (e.g. floating-point arithmetic) which cause quantization (i.e., roundoff) errors. To address these challenges, we first extract a controller\u27s mathematical model from the implementation via symbolic execution and floating-point error analysis, and then check approximate input-output equivalence between the extracted model and the specification by similarity checking. We show how to automatically verify the correctness of floating-point controller implementation in C language using the combination of techniques such as symbolic execution and convex optimization problem solving. We demonstrate the scalability of our approach through evaluation with randomly generated controller specifications of realistic size

    The fraction of cancer attributable to ways of life, infections, occupation, and environmental agents in Brazil in 2020

    Get PDF
    Many human cancers develop as a result of exposure to risk factors related to the environment and ways of life. The aim of this study was to estimate attributable fractions of 25 types of cancers resulting from exposure to modifiable risk factors in Brazil. The prevalence of exposure to selected risk factors among adults was obtained from population-based surveys conducted from 2000 to 2008. Risk estimates were based on data drawn from metaanalyses or large, high quality studies. Population-attributable fractions (PAF) for a combination of risk factors, as well as the number of preventable deaths and cancer cases, were calculated for 2020. The known preventable risk factors studied will account for 34% of cancer cases among men and 35% among women in 2020, and for 46% and 39% deaths, respectively. The highest attributable fractions were estimated for tobacco smoking, infections, low consumption of fruits and vegetables, excess weight, reproductive factors, and physical inactivity. This is the first study to systematically estimate the fraction of cancer attributable to potentially modifiable risk factors in Brazil. Strategies for primary prevention of tobacco smoking and control of infection and the promotion of a healthy diet and physical activity should be the main priorities in policies for cancer prevention in the country. \ua9 2016 Azevedo e Silva et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited

    Polynomial function intervals for floating-point software verification

    Get PDF
    The focus of our work is the verification of tight functional properties of numerical programs, such as showing that a floating-point implementation of Riemann integration computes a close approximation of the exact integral. Programmers and engineers writing such programs will benefit from verification tools that support an expressive specification language and that are highly automated. Our work provides a new method for verification of numerical software, supporting a substantially more expressive language for specifications than other publicly available automated tools. The additional expressivity in the specification language is provided by two constructs. First, the specification can feature inclusions between interval arithmetic expressions. Second, the integral operator from classical analysis can be used in the specifications, where the integration bounds can be arbitrary expressions over real variables. To support our claim of expressivity, we outline the verification of four example programs, including the integration example mentioned earlier. A key component of our method is an algorithm for proving numerical theorems. This algorithm is based on automatic polynomial approximation of non-linear real and real-interval functions defined by expressions. The PolyPaver tool is our implementation of the algorithm and its source code is publicly available. In this paper we report on experiments using PolyPaver that indicate that the additional expressivity does not come at a performance cost when comparing with other publicly available state-of-the-art provers. We also include a scalability study that explores the limits of PolyPaver in proving tight functional specifications of progressively larger randomly generated programs

    The application of cortical layer markers in the evaluation of cortical dysplasias in epilepsy

    Get PDF
    The diagnostic criteria for focal cortical dysplasia type I (FCD I) remain to be well and consistently defined. Cortical layer-specific markers (CLM) provide a potential tool for the objective assessment of any dyslamination. We studied expression patterns of recognised CLM using immunohistochemistry for N200, ER81, Otx1, Map1b (subsets of V/VI projection neurones), Pax6, Tbr1, Tbr2 (differentially expressed in cortical neurones from intermediate progenitor cells), Cux 1 (outer cortical layers) and MASH1 (ventricular zone progenitors). Dysplasia subtypes included FCD I and II, dysplasias adjacent to hippocampal sclerosis (HS) or dysembryoplastic neuroepithelial tumours (DNTs); all were compared to neonatal and adult controls. Laminar expression patterns in normal cortex were observed with Tbr1, Map1b, N200 and Otx1. FCDI cases in younger patients were characterised by abnormal expression in layer II for Tbr1 and Otx1. FCDII showed distinct labelling of balloon cells (Pax6, ER81 and Otx1) and dysmorphic neurones (Tbr 1, N200 and Map1b) supporting origins from radial glia and intermediate progenitor cells, respectively. In temporal lobe sclerosis cases with dysplasia adjacent to HS, Tbr1 and Map1b highlighted abnormal orientation of neurones in layer II. Dyslamination was not confirmed in the perilesional cortex of DNT with CLM. Finally, immature cell types (Otx1, Pax6 and Tbr2) were noted in varied pathologies. One possibility is activation of progenitor cell populations which could contribute to the pathophysiology of these lesions

    Wave Equation Numerical Resolution: a Comprehensive Mechanized Proof of a C Program

    Get PDF
    We formally prove correct a C program that implements a numerical scheme for the resolution of the one-dimensional acoustic wave equation. Such an implementation introduces errors at several levels: the numerical scheme introduces method errors, and floating-point computations lead to round-off errors. We annotate this C program to specify both method error and round-off error. We use Frama-C to generate theorems that guarantee the soundness of the code. We discharge these theorems using SMT solvers, Gappa, and Coq. This involves a large Coq development to prove the adequacy of the C program to the numerical scheme and to bound errors. To our knowledge, this is the first time such a numerical analysis program is fully machine-checked.Comment: No. RR-7826 (2011

    Particle simulation approach for subcellular dynamics and interactions of biological molecules

    Get PDF
    BACKGROUND: Spatio-temporal dynamics within cells can now be visualized at appropriate resolution, due to the advances in molecular imaging technologies. Even single-particle tracking (SPT) and single fluorophore video imaging (SFVI) are now being applied to observation of molecular-level dynamics. However, little is known concerning how molecular-level dynamics affect properties at the cellular level. RESULTS: We propose an algorithm designed for three-dimensional simulation of the reaction-diffusion dynamics of molecules, based on a particle model. Chemical reactions proceed through the interactions of particles in space, with activation energies determining the rates of these chemical reactions at each interaction. This energy-based model can include the cellular membrane, membranes of other organelles, and cytoskeleton. The simulation algorithm was tested for a reversible enzyme reaction model and its validity was confirmed. Snapshot images taken from simulated molecular interactions on the cell-surface revealed clustering domains (size ~0.2 Ī¼m) associated with rafts. Sample trajectories of raft constructs exhibited "hop diffusion". These domains corralled the diffusive motion of membrane proteins. CONCLUSION: These findings demonstrate that our approach is promising for modelling the localization properties of biological phenomena

    Use of an Electrochemical Split Cell Technique to Evaluate the Influence of Shewanella oneidensis Activities on Corrosion of Carbon Steel

    Get PDF
    Microbially induced corrosion (MIC) is a complex problem that affects various industries. Several techniques have been developed to monitor corrosion and elucidate corrosion mechanisms, including microbiological processes that induce metal deterioration. We used zero resistance ammetry (ZRA) in a split chamber configuration to evaluate the effects of the facultatively anaerobic Fe(III) reducing bacterium Shewanella oneidensis MR-1 on the corrosion of UNS G10180 carbon steel. We show that activities of S. oneidensis inhibit corrosion of steel with which that organism has direct contact. However, when a carbon steel coupon in contact with S. oneidensis was electrically connected to a second coupon that was free of biofilm (in separate chambers of the split chamber assembly), ZRA-based measurements indicated that current moved from the S. oneidensis-containing chamber to the cell-free chamber. This electron transfer enhanced the O2 reduction reaction on the coupon deployed in the cell free chamber, and consequently, enhanced oxidation and corrosion of that electrode. Our results illustrate a novel mechanism for MIC in cases where metal surfaces are heterogeneously covered by biofilms

    Monoclonal antibody ONS-M21 recognizes integrin Ī±3 in gliomas and medulloblastomas

    Get PDF
    The monoclonal antibody ONS-M21 recognizes an antigen found on the surface of glioma and medulloblastoma cells but does not react with the antigens of normal brain tissue. We purified and identified the 140-kDa protein by means of an antibody-binding affinity column. This 140-kDa antigen has sequences homologous to the amino-terminal region and five parts of the internal domain of integrin Ī±3. When the integrin Ī±3-related sequences was amplified and used to analyse the mRNA of glioma and medulloblastoma surgical specimens, the transcription level of integrin Ī±3 mRNA appeared to be quantitatively correlated with the grade of malignancy. These findings suggest that the ONS-M21 antibody, which reacts with integrin Ī±3, might be useful in the diagnosis of gliomas and medulloblastomas. Ā© 1999 Cancer Research Campaig
    • ā€¦
    corecore