912 research outputs found

    On the generalized continuity equation

    Full text link
    A generalized continuity equation extending the ordinary continuity equation has been found using quanternions. It is shown to be compatible with Dirac, Schrodinger, Klein-Gordon and diffusion equations. This generalized equation is Lorentz invariant. The transport properties of electrons are found to be governed by Schrodinger-like equation and not by the diffusion equation.Comment: 9 Latex pages, no figure

    Preference and Similarity-based Behavioral Discovery of Services

    Get PDF
    We extend Constraint Automata by replacing boolean constraints with semiring-based soft constraints. The obtained general formal tool can be used to represent preference-based and similarity-based queries, which allow a user more freedom in choosing the behavior of the service to finally use, among all possible choices. A user states his preferences through a ā€œsoftā€ query, and obtains results that satisfy this query with different levels of preference. The soft requirements may involve a parameter data of the service operations, or the (names of the) operations themselves. Moreover, we introduce a first implementation of the search procedure by using declarative (Soft) Constraint Programming

    A hybrid model of connectors in cyber-physical systems

    Get PDF
    Compositional coordination models and languages play an important role in cyber-physical systems (CPSs). In this paper, we introduce a formal model for describing hybrid behaviors of connectors in CPSs. We extend the constraint automata model, which is used as the semantic model for the exogenous channelbased coordination language Reo, to capture the dynamic behavior of connectors in CPSs where the discrete and continuous dynamics co-exist and interact with each other. In addition to the formalism, we also provide a theoretical compositional approach for constructing the product automata for a Reo circuit, which is typically obtained by composing several primitive connectors in Reo. ? Springer International Publishing Switzerland 2014.EI059-74882

    Personal note: Working with Farhad Arbab 1990ā€“2005

    Get PDF
    From 1990 to 2005 the author had the privilege and pleasure to work as a programmer in Farhad Arbabā€™s research group, initially on the development, implementation and applications of the Manifold coordination language

    Distributed splitting of constraint satisfaction problems

    Get PDF
    Constraint propagation aims to reduce a constraint satisfaction problem into an equivalent but simpler one. However, constraint propagation must be interleaved with a splitting mechanism in order to compose a complete solver. In~cite{monfroy:sac2000 a framework for constraint propagation based on a control-driven coordination model was presented. In this paper we extend this framework in order to integrate a distributed splitting mechanism. This technique has three main advantages: 1),in a single distributed and generic framework, propagation and splitting can be interleaved in order to realize complete distributed solvers, 2), by changing only one agent, we can perform different kinds of search, and 3), splitting of variables can be dynamically triggered before the fixed point of a propagation is reached

    Coordination of a Parallel Proposition Solver

    Full text link

    More examples in Manifold

    Get PDF

    A component-based parallel constraint solver

    Get PDF
    As a case study that illustrates our view on coordination and component-based software engineering, we present the design and implementation of a parallel constraint solver. The parallel solver coordinates autonomous instances of a sequential constraint solver, which is used as a software component. The component solvers achieve load balancing of tree search through a time-out mechanism. Experiments show that the purely exogenous mode of coordination employed here yields a viable parallel solver that effectively reduces turn-around time for constraint solving on a broad range of hardware platforms

    A coinductive calculus of component connectors

    Get PDF
    Reo is a recently introduced channel-based coordination model, wherein complex coordinators, called connectors, are compositionally built out of simpler ones. Using a more liberal notion of a channel, Reo generalises existing dataflow networks. In this paper, we present a simple and transparent semantical model for Reo, in which connectors are relations on timed data streams. Timed data streams constitute a characteristic of our model and consist of twin pairs of separate data and time streams. Furthermore, coinduction is our main reasoning principle and we use it to prove properties such as connector equivalence
    • ā€¦
    corecore