791 research outputs found

    Synthesizing Finite-state Protocols from Scenarios and Requirements

    Full text link
    Scenarios, or Message Sequence Charts, offer an intuitive way of describing the desired behaviors of a distributed protocol. In this paper we propose a new way of specifying finite-state protocols using scenarios: we show that it is possible to automatically derive a distributed implementation from a set of scenarios augmented with a set of safety and liveness requirements, provided the given scenarios adequately \emph{cover} all the states of the desired implementation. We first derive incomplete state machines from the given scenarios, and then synthesis corresponds to completing the transition relation of individual processes so that the global product meets the specified requirements. This completion problem, in general, has the same complexity, PSPACE, as the verification problem, but unlike the verification problem, is NP-complete for a constant number of processes. We present two algorithms for solving the completion problem, one based on a heuristic search in the space of possible completions and one based on OBDD-based symbolic fixpoint computation. We evaluate the proposed methodology for protocol specification and the effectiveness of the synthesis algorithms using the classical alternating-bit protocol.Comment: This is the working draft of a paper currently in submission. (February 10, 2014

    Dynamic Characteristics of Neuron Models and Active Areas in Potential Functions

    Get PDF
    AbstractWe present a simple neuron model that shows a rich property in spite of the simple structure derived from a simplification of the Hindmarsh-Rose, the Morris-Lecar, and the Hodgkin-Huxley models. The model is a typical example whose characteristics can be discussed through the concept of potential with active areas. A potential function is able to provide a global landscape for dynamics of a model, and the dynamics is explained in connection with the disposition of the active areas on the potential, and hence we are able to discuss the global dynamic behaviors and the common properties among these realistic models

    Fluctuation-induced traffic congestion in heterogeneous networks

    Get PDF
    In studies of complex heterogeneous networks, particularly of the Internet, significant attention was paid to analyzing network failures caused by hardware faults or overload, where the network reaction was modeled as rerouting of traffic away from failed or congested elements. Here we model another type of the network reaction to congestion -- a sharp reduction of the input traffic rate through congested routes which occurs on much shorter time scales. We consider the onset of congestion in the Internet where local mismatch between demand and capacity results in traffic losses and show that it can be described as a phase transition characterized by strong non-Gaussian loss fluctuations at a mesoscopic time scale. The fluctuations, caused by noise in input traffic, are exacerbated by the heterogeneous nature of the network manifested in a scale-free load distribution. They result in the network strongly overreacting to the first signs of congestion by significantly reducing input traffic along the communication paths where congestion is utterly negligible.Comment: 4 pages, 3 figure

    Shaking Table Tests and Numerical Simulation of Seismic Response of The Seawall

    Get PDF
    Shaking table tests of a caisson seawall model were conducted to investigate sliding phenomena of the seawall. The response characteristics of the caisson placed on the mound which was fixed to the shaking table were investigated in the six series of experiments with varying the situation of the model; with or without backfill, wave breaking works and water. These test results were utilized to validate a two-dimensional FEM analysis method with joint elements. The numerical model with the finer mesh division and joint elements showed fairly close results with the series of test results, resulting the better representation of the characteristics of sliding and plastic deformation nature of the seawall model

    Evolution of Surface Density Function in an Open Turbulent Jet Spray Flame

    Get PDF
    A three-dimensional Direct Numerical Simulation of an open turbulent jet spray flame representing a laboratory-scale burner configuration has been used to analyse the statistical behaviours of the magnitude of reaction progress variable gradient |∇c| [alternatively known as the Surface Density Function (SDF)] and the strain rates, which affect its evolution. The flame has been found to exhibit fuel-lean combustion close to the jet exit, but fuel-rich conditions have been obtained further downstream due to the evaporation of fuel droplets, which leads to the reduction in the mean value of the SDF in the downstream direction. This change in mixture composition in the axial direction has implications on the statistical behaviours of the SDF and the strain rates affecting its evolution. The mean value of dilatation rate remains positive, whereas the mean normal strain rate assumes positive values where the effects of heat release are strong but becomes negative towards both unburned and burned gas sides. The mean values of dilatation rate, normal strain rate and tangential strain rate decrease downstream of the jet exit. However, the mean behaviours of displacement speed and its components do not change significantly away from the jet exit. The mean values of normal strain rate arising from flame propagation remain positive and thus act to thicken the flame. The mean tangential strain rate due to flame propagation (alternatively the curvature stretch rate) remains negative throughout the flame at all axial locations investigated. The mean effective normal strain rate assumes positive values throughout the flame and it increases in the downstream direction for the present case, which is consistent with the reduction in the peak mean value of the SDF in the axial direction. The mean effective tangential strain rate (alternatively stretch rate) assumes negative values throughout the flame at all axial locations

    Priority diffusion model in lattices and complex networks

    Full text link
    We introduce a model for diffusion of two classes of particles (AA and BB) with priority: where both species are present in the same site the motion of AA's takes precedence over that of BB's. This describes realistic situations in wireless and communication networks. In regular lattices the diffusion of the two species is normal but the BB particles are significantly slower, due to the presence of the AA particles. From the fraction of sites where the BB particles can move freely, which we compute analytically, we derive the diffusion coefficients of the two species. In heterogeneous networks the fraction of sites where BB is free decreases exponentially with the degree of the sites. This, coupled with accumulation of particles in high-degree nodes leads to trapping of the low priority particles in scale-free networks.Comment: 5 pages, 3 figure

    Supporting User-Defined Functions on Uncertain Data

    Get PDF
    Uncertain data management has become crucial in many sensing and scientific applications. As user-defined functions (UDFs) become widely used in these applications, an important task is to capture result uncertainty for queries that evaluate UDFs on uncertain data. In this work, we provide a general framework for supporting UDFs on uncertain data. Specifically, we propose a learning approach based on Gaussian processes (GPs) to compute approximate output distributions of a UDF when evaluated on uncertain input, with guaranteed error bounds. We also devise an online algorithm to compute such output distributions, which employs a suite of optimizations to improve accuracy and performance. Our evaluation using both real-world and synthetic functions shows that our proposed GP approach can outperform the state-of-the-art sampling approach with up to two orders of magnitude improvement for a variety of UDFs. 1

    Discovery and cardioprotective effects of the first non-peptide agonists of the G protein-coupled prokineticin receptor-1

    Get PDF
    Prokineticins are angiogenic hormones that activate two G protein-coupled receptors: PKR1 and PKR2. PKR1 has emerged as a critical mediator of cardiovascular homeostasis and cardioprotection. Identification of non-peptide PKR1 agonists that contribute to myocardial repair and collateral vessel growth hold promises for treatment of heart diseases. Through a combination of in silico studies, medicinal chemistry, and pharmacological profiling approaches, we designed, synthesized, and characterized the first PKR1 agonists, demonstrating their cardioprotective activity against myocardial infarction (MI) in mice. Based on high throughput docking protocol, 250,000 compounds were computationally screened for putative PKR1 agonistic activity, using a homology model, and 10 virtual hits were pharmacologically evaluated. One hit internalizes PKR1, increases calcium release and activates ERK and Akt kinases. Among the 30 derivatives of the hit compound, the most potent derivative, IS20, was confirmed for its selectivity and specificity through genetic gain- and loss-of-function of PKR1. Importantly, IS20 prevented cardiac lesion formation and improved cardiac function after MI in mice, promoting proliferation of cardiac progenitor cells and neovasculogenesis. The preclinical investigation of the first PKR1 agonists provides a novel approach to promote cardiac neovasculogenesis after MI

    Real-Time Communication in Packet-Switched Networks

    Get PDF
    Abstract The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications, such as sensor-based applications and multimedia services. Since these applications will have tra c characteristics and performance requirements that di er dramatically from those of current data-oriented applications, new communication network architectures and protocols will be required. In this paper we discuss the performance requirements and tra c characteristics of various real-time applications, survey recent developments in the areas of network architecture and protocols for supporting real-time services, and develop frameworks in which these, and future, research e orts can be considered
    corecore