49 results on '"Realisability"'
Search Results
2. Realisability of Branching Pomsets
- Author
-
Edixhoven, Luc, Jongmans, Sung-Shik, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Tapia Tarifa, Silvia Lizeth, editor, and Proença, José, editor
- Published
- 2022
- Full Text
- View/download PDF
3. Realisability of Control-State Choreographies
- Author
-
Schewe, Klaus-Dieter, Aït-Ameur, Yamine, Benyagoub, Sarah, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Attiogbé, Christian, editor, and Ben Yahia, Sadok, editor
- Published
- 2021
- Full Text
- View/download PDF
4. Event-B-Supported Choreography-Defined Communicating Systems : Correctness and Completeness
- Author
-
Benyagoub, Sarah, Aït-Ameur, Yamine, Schewe, Klaus-Dieter, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Raschke, Alexander, editor, Méry, Dominique, editor, and Houdek, Frank, editor
- Published
- 2020
- Full Text
- View/download PDF
5. Realisability of Choreographies
- Author
-
Schewe, Klaus-Dieter, Aït-Ameur, Yamine, Benyagoub, Sarah, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Herzig, Andreas, editor, and Kontinen, Juha, editor
- Published
- 2020
- Full Text
- View/download PDF
6. Branching pomsets: Design, expressiveness and applications to choreographies
- Author
-
Edixhoven, L.J. (Luc), Jongmans, S.-S.T.Q. (Sung), Proença, J.M.P. (Jose), Castellani, I. (Ilaria), Edixhoven, L.J. (Luc), Jongmans, S.-S.T.Q. (Sung), Proença, J.M.P. (Jose), and Castellani, I. (Ilaria)
- Abstract
Choreographic languages describe possible sequences of interactions among a set of agents. Typical models are based on languages or automata over sending and receiving actions. Pomsets provide a more compact alternative by using a partial order to explicitly represent causality and concurrency between these actions. However, pomsets offer no representation of choices, thus a set of pomsets is required to represent branching behaviour. For example, if an agent Alice can send one of two possible messages to Bob three times, one would need a set of 2×2×2 distinct pomsets to represent all possible branches of Alice's behaviour. This paper proposes an extension of pomsets, named branching pomsets, with a branching structure that can represent Alice's behaviour using 2+2+2 ordered actions. We compare the expressiveness of branching pomsets with that of several forms of event structures from the literature. We encode choreographies as branching pomsets and show that the pomset semantics of the encoded choreographies are bisimilar to their operational semantics. Furthermore, we define well-formedness conditions on branching pomsets, inspired by multiparty session types, and we prove that the well-formedness of a branching pomset is a sufficient condition for the realisability of the represented communication protocol. Finally, we present a prototype tool that implements our theory of branching pomsets, focusing on its applications to choreographies.
- Published
- 2024
- Full Text
- View/download PDF
7. DiRPOMS: Automatic Checker of Distributed Realizability of POMSets
- Author
-
Guanciale, Roberto, Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Riis Nielson, Hanne, editor, and Tuosto, Emilio, editor
- Published
- 2019
- Full Text
- View/download PDF
8. Compositional Analysis of Homeostasis of Gene Networks by Clustering Algorithms
- Author
-
Ito, Sohei, Osari, Kenji, Hagihara, Shigeki, Yonezaki, Naoki, Sivalingam, Krishna M., Series Editor, Washio, Takashi, Series Editor, Yuan, Junsong, Series Editor, Zhou, Lizhu, Series Editor, Peixoto, Nathalia, editor, Silveira, Margarida, editor, Ali, Hesham H., editor, Maciel, Carlos, editor, and van den Broek, Egon L., editor
- Published
- 2018
- Full Text
- View/download PDF
9. Incremental Construction of Realizable Choreographies
- Author
-
Benyagoub, Sarah, Ouederni, Meriem, Aït-Ameur, Yamine, Mashkoor, Atif, Hutchison, David, Series Editor, Kanade, Takeo, Series Editor, Kittler, Josef, Series Editor, Kleinberg, Jon M., Series Editor, Mattern, Friedemann, Series Editor, Mitchell, John C., Series Editor, Naor, Moni, Series Editor, Pandu Rangan, C., Series Editor, Steffen, Bernhard, Series Editor, Terzopoulos, Demetri, Series Editor, Tygar, Doug, Series Editor, Weikum, Gerhard, Series Editor, Dutle, Aaron, editor, Muñoz, César, editor, and Narkawicz, Anthony, editor
- Published
- 2018
- Full Text
- View/download PDF
10. Correct-by-Construction Evolution of Realisable Conversation Protocols
- Author
-
Benyagoub, Sarah, Ouederni, Meriem, Singh, Neeraj Kumar, Ait-Ameur, Yamine, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Bellatreche, Ladjel, editor, Pastor, Óscar, editor, Almendros Jiménez, Jesús M., editor, and Aït-Ameur, Yamine, editor
- Published
- 2016
- Full Text
- View/download PDF
11. Formulation of Homeostasis by Realisability on Linear Temporal Logic
- Author
-
Ito, Sohei, Hagihara, Shigeki, Yonezaki, Naoki, Diniz Junqueira Barbosa, Simone, Series editor, Chen, Phoebe, Series editor, Du, Xiaoyong, Series editor, Filipe, Joaquim, Series editor, Kara, Orhun, Series editor, Liu, Ting, Series editor, Kotenko, Igor, Series editor, Sivalingam, Krishna M., Series editor, Washio, Takashi, Series editor, Plantier, Guy, editor, Schultz, Tanja, editor, Fred, Ana, editor, and Gamboa, Hugo, editor
- Published
- 2015
- Full Text
- View/download PDF
12. El grado de realizatividad entre los verbos de lengua ‘sugerir’ y ‘permitir’ y su contropartida verbo-nominal
- Author
-
Rossana Sidoti
- Subjects
pragmatic equivalence ,language verbs ,Spanish support verb constructions ,realisability ,acts speech. ,Language and Literature - Abstract
Abstract – The present paper aims at analysing the deep pragmatic equilavence relation existing between the so called Spanish support verb constructions formed by a verb + noun (hacer+sugerencia; dar+permiso). We will focus our attention on the functioning of such expressions as speech acts in order to demonstrate that on the basis of their semantic characteristics, there no always exists a parfect equivalence between the verbal expression and the verb as such in terms of realizing a speech act.
- Published
- 2016
13. Proofs, Programs, Processes
- Author
-
Berger, Ulrich, Seisenberger, Monika, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Ferreira, Fernando, editor, Löwe, Benedikt, editor, Mayordomo, Elvira, editor, and Mendes Gomes, Luís, editor
- Published
- 2010
- Full Text
- View/download PDF
14. Sufficient conditions for the marked graph realisability of labelled transition systems.
- Author
-
Best, Eike, Hujsa, Thomas, and Wimmel, Harro
- Subjects
- *
GRAPH theory , *PETRI nets , *DATA structures , *ELECTRIC interference , *EXISTENCE theorems - Abstract
Abstract This paper describes two results within the context of Petri net synthesis from labelled transition systems. We consider a set of structural properties of transition systems, and we show that, given such properties, it is possible to re-engineer a Petri net realisation into one which lies inside the set of marked graphs, a well-understood and useful class of Petri nets. The first result originates from Petri net based workflow specifications, where it is desirable that k customers can share a system without mutual interferences. In a Petri net representation of a workflow, the presence of k customers can be modelled by an initial k -marking, in which the number of tokens on each place is a multiple of k. For any initial k -marking with k ≥ 2 , we show that other desirable assumptions such as reversibility and persistence suffice to guarantee marked graph realisability. For the case that k = 1 , we show that the existence of certain cycles, along with other properties such as reversibility and persistence, again suffices to guarantee marked graph realisability. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
15. Realisability of Ranking-based Semantics
- Author
-
Skiba, Kenneth, Thimm, Matthias, Rienstra, Tjitze, Heyninck, J.L.A., Kern-Isberner, Gabriele, Sarah A. Gaggl, Jean-Guy Mailly, Matthias Thimm, and Johannes P. Wallner
- Subjects
Realisability ,Ranking-based Semantics ,Equivalence ,Abstract Argumentation - Abstract
In this work, we discuss the realisability problem for ranking-based semantics in the area of abstract argumentation. So, for a given ranking and ranking-based semantics, we want to find an AF s.t. the selected ranking-based semantics induces our ranking when applied to the AF. We show that this question can be answered trivially with yes for a number of ranking-based semantics, i.e. for every ranking we can find such an AF. In addition to the discussion about the realisability problem, we also introduce a new equivalence notion for argumentation frameworks. We call two AFs ranking equivalent if they have the same ranking for a ranking-based semantics.
- Published
- 2022
16. Realisability of branching pomsets
- Author
-
Edixhoven, L.J. (Luc), Jongmans, S.-S.T.Q. (Sung), Edixhoven, L.J. (Luc), and Jongmans, S.-S.T.Q. (Sung)
- Abstract
A communication protocol is realisable if it can be faithfully implemented in a distributed fashion by communicating agents. Pomsets offer a way to compactly represent concurrency in communication protocols and have been recently used for the purpose of realisability analysis. In this paper we focus on the recently introduced branching pomsets, which also compactly represent choices. We define well-formedness conditions on branching pomsets, inspired by multiparty session types, and we prove that the well-formedness of a branching pomset is a sufficient condition for the realisability of the represented communication protocol.
- Published
- 2022
- Full Text
- View/download PDF
17. Realising Intensional S4 and GL Modalities
- Author
-
Chen, Liang-Ting and Ko, Hsiang-Shang
- Subjects
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,realisability ,Theory of computation ��� Type theory ,guarded recursion ,TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS ,provability ,metaprogramming ,modal types - Abstract
There have been investigations into type-theoretic foundations for metaprogramming, notably Davies and Pfenning���s (2001) treatment in S4 modal logic, where code evaluating to values of type A is given the modal type Code A (���A in the original paper). Recently Kavvos (2017) extended PCF with Code A and intensional recursion, understood as the deductive form of the GL (G��del-L��b) axiom in provability logic, but the resulting type system is logically inconsistent. Inspired by staged computation, we observe that a term of type Code A is, in general, code to be evaluated in a next stage, whereas S4 modal type theory is a special case where code can be evaluated in the current stage, and the two types of code should be discriminated. Consequently, we use two separate modalities ��� and ��� to model S4 and GL respectively in a unified categorical framework while retaining logical consistency. Following Kavvos��� (2017) novel approach to the semantics of intensionality, we interpret the two modalities in the P-category of assemblies and trackable maps. For the GL modality ��� in particular, we use guarded type theory to articulate what it means by a ���next��� stage and to model intensional recursion by guarded recursion together with Kleene���s second recursion theorem. Besides validating the S4 and GL axioms, our model better captures the essence of intensionality by refuting congruence (so that two extensionally equal terms may not be intensionally equal) and internal quoting (both A ��� ���A and A ��� ���A). Our results are developed in (guarded) homotopy type theory and formalised in Agda., LIPIcs, Vol. 216, 30th EACSL Annual Conference on Computer Science Logic (CSL 2022), pages 14:1-14:17
- Published
- 2022
- Full Text
- View/download PDF
18. Realisability for infinitary intuitionistic set theory.
- Author
-
Carl, Merlin, Galeotti, Lorenzo, and Passmann, Robert
- Subjects
- *
SET theory , *TURING machines , *PROPOSITION (Logic) , *AXIOMS - Abstract
We introduce a realisability semantics for infinitary intuitionistic set theory that is based on Ordinal Turing Machines (OTMs). We show that our notion of OTM-realisability is sound with respect to certain systems of infinitary intuitionistic logic, and that all axioms of infinitary Kripke-Platek set theory are realised. Finally, we use a variant of our notion of realisability to show that the propositional admissible rules of (finitary) intuitionistic Kripke-Platek set theory are exactly the admissible rules of intuitionistic propositional logic. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
19. Reducibilities among equivalence relations induced by recursively enumerable structures.
- Author
-
Gavryushkin, Alex, Khoussainov, Bakhadyr, and Stephan, Frank
- Subjects
- *
MATHEMATICAL equivalence , *RECURSIVE functions , *LINEAR orderings , *MAXIMAL functions , *LINEAR systems - Abstract
In this paper we investigate the dependence of recursively enumerable structures on the equality relation which is fixed to a specific r.e. equivalence relation. We compare r.e. equivalence relations on the natural numbers with respect to the amount of structures they permit to represent from a given class of structures such as algebras, permutations and linear orders. In particular, we show that for various types of structures represented, there are minimal and maximal elements. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
20. Realisability conditions for second-order marginals of biphased media.
- Author
-
Lachièze‐Rey, Raphaël
- Subjects
GEOMETRY ,RANDOM sets ,VARIOGRAMS ,GAUSSIAN processes ,ANALYSIS of covariance ,ALGORITHMS - Abstract
This paper concerns the second-order marginals of biphased random media. We give discriminating necessary conditions for a bivariate function to be such a valid marginal, along with an algorithmic implementation, and illustrate our study with two theoretical applications: (1) the spherical variograms are valid indicator variograms if and only if they are multiplied by a sufficiently small constant, which upper bound is estimated, and (2) not every covariance/indicator variogram can be obtained with a Gaussian level set. © 2014 Wiley Periodicals, Inc. Random Struct. Alg., 47, 588-604, 2015 [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
21. A new model construction by making a detour via intuitionistic theories I: Operational set theory without choice is [formula omitted]-equivalent to KP.
- Author
-
SATO, Kentaro and Zumbrunnen, Rico
- Subjects
- *
SET theory , *AXIOMS , *MATHEMATICAL models , *OPERATOR theory , *INTUITIONISTIC mathematics - Abstract
We introduce a version of operational set theory, OST − , without a choice operation, which has a machinery for Δ 0 separation based on truth functions and the separation operator, and a new kind of applicative set theory, so-called weak explicit set theory WEST , based on Gödel operations. We show that both the theories and Kripke–Platek set theory KP with infinity are pairwise Π 1 equivalent. We also show analogous assertions for subtheories with ∈-induction restricted in various ways and for supertheories extended by powerset, beta, limit and Mahlo operations. Whereas the upper bound is given by a refinement of inductive definition in KP , the lower bound is by a combination, in a specific way, of realisability, (intuitionistic) forcing and negative interpretations. Thus, despite interpretability between classical theories, we make “a detour via intuitionistic theories”. The combined interpretation, seen as a model construction in the sense of Visser's miniature model theory, is a new way of construction for classical theories and could be said the third kind of model construction ever used which is non-trivial on the logical connective level, after generic extension à la Cohen and Krivine's classical realisability model. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
22. Realisability in weak systems of explicit mathematics.
- Author
-
Spescha, Daria and Strahm, Thomas
- Subjects
- *
PROOF theory , *COMPUTATIONAL complexity , *COMBINATORY logic , *POLYNOMIAL time algorithms , *BINARY operations , *MATHEMATICAL formulas - Abstract
This paper is a direct successor to . Its aim is to introduce a new realisability interpretation for weak systems of explicit mathematics and use it in order to analyze extensions of the theory PET in by the so-called join axiom of explicit mathematics. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
23. Backward linear control systems on time scales.
- Author
-
Pawłuszewicz, Ewa and Torres, Delfim F. M.
- Subjects
- *
LINEAR control systems , *AUTOMATIC control systems , *DIFFERENTIAL operators , *DIFFERENTIAL equations , *OPERATOR theory - Abstract
We show how a linear control systems theory for the backward nabla differential operator on an arbitrary time scale can be obtained via Caputo's duality. More precisely, we consider linear control systems with outputs defined with respect to the backward jump operator. Kalman criteria of controllability and observability, as well as realisability conditions, are proved. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
24. Fermetures compatibles avec la théorie de distorsion rapide en turbulence homogène
- Author
-
Piquet, Jean
- Subjects
- *
TURBULENCE , *FLUID dynamics , *ISOTROPY subgroups , *EQUATIONS , *INERTIA (Mechanics) - Abstract
Abstract: We use small-time rapid distortion expansions for a homogeneous rotational turbulence starting from an isotropic state to build closure relationships for rapid terms in the equations for turbulence, and for the symmetrized stropholysis equation. We show that closures like , both for and eventually , are not compatible with RDT. Also, closures , , are compatible with RDT. The expansions of isotropic functionals of this type are identified to third-order in time and a realisable model is given for the single closure. Finally it is shown that the obtained closures are consistent with damped inertial waves in the pure rotation problem. To cite this article: J. Piquet, C. R. Mecanique 334 (2006). [Copyright &y& Elsevier]
- Published
- 2006
- Full Text
- View/download PDF
25. Structure des développements de distorsion rapide à petits temps en turbulence homogène
- Author
-
Piquet, Jean
- Subjects
- *
HOMOGENEOUS spaces , *STATISTICAL correlation , *TURBULENCE - Abstract
Abstract: For small times following the distortion of an isotropic state, rapid-distortion theory provides the tensorial form of one-point correlation expansions for homogeneous rotational turbulent mean flows. It is considered that the consistency with such expansions must be satisfied by any closure model. The Note describes the general structure of these expansions as well as some of their properties. It is shown how cumulated effects (strain and rotation) are involved. To cite this article: J. Piquet, C. R. Mecanique 333 (2005). [Copyright &y& Elsevier]
- Published
- 2005
- Full Text
- View/download PDF
26. Realisation and estimation of piecewise-linear output-error models
- Author
-
Rosenqvist, Fredrik and Karlström, Anders
- Subjects
- *
PARAMETER estimation , *ESTIMATION theory , *STOCHASTIC systems , *SYSTEMS theory - Abstract
Abstract: Piecewise-linear systems in input/output form can have different switching schedules. In this article, two categories, instant and delayed switching, are analysed. Even though a general piecewise-linear state-space model cannot be converted into input/output form, it is shown that it is possible to find state-space models representing instant and delayed switching. In addition, a prediction-error minimisation (PEM) method for piecewise-linear output-error predictors is derived and it is concluded that the instant-switching model candidate is not necessarily the most suitable for the parameter estimation procedure. [Copyright &y& Elsevier]
- Published
- 2005
- Full Text
- View/download PDF
27. Functional interpretation and the existence property.
- Author
-
Jørgensen, Klaus Frovin
- Subjects
- *
MATHEMATICAL functions , *COMPLEX numbers , *MATHEMATICS , *MATHEMATICAL analysis , *ALGEBRAIC functions , *ARITHMETIC - Abstract
It is shown that functional interpretation can be used to show the existence property of intuitionistic number theory. On the basis of truth variants a comparison is then made between realisability and functional interpretation showing a structural difference between the two. (© 2004 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim) [ABSTRACT FROM AUTHOR]
- Published
- 2004
- Full Text
- View/download PDF
28. On the closure of rapid terms for rotational mean flows
- Author
-
Piquet, Jean
- Subjects
- *
ANISOTROPY , *PROPERTIES of matter , *CRYSTALLOGRAPHY , *PHYSICAL sciences - Abstract
The modelling of homogeneous turbulent flows with mean rotatio, considered in a previous Note, is handled under the form
M*=M[b,y,Q*] in terms of componental and dimensional anisotropies, and of the symmetrized stropholysis. A systematic technique of expansion is proposed. The necessary realisability conditions are then applied. It is shown that there exists no realisable functionalM which would be isotropic with respect to its arguments. To cite this article: J. Piquet, C. R. Mecanique 331 (2003). [Copyright &y& Elsevier]- Published
- 2003
- Full Text
- View/download PDF
29. Minimal basis for the pressure-strain correlations
- Author
-
Piquet, Jean
- Subjects
- *
MATHEMATICAL functions , *PRESSURE - Abstract
The pressure-strain correlation tensor can be specified by means of five scalar functions in a reduced basis. In this basis, realisability and geostrophic constraints can be easily obtained, and the resulting realisable model is consistent with rapid distorsion theory. To cite this article: J. Piquet, C. R. Mecanique 330 (2002) 167–173. [Copyright &y& Elsevier]
- Published
- 2002
- Full Text
- View/download PDF
30. Timing Analysis of Combinational Circuits in Intuitionistic Propositional Logic.
- Author
-
Mendler, Michael
- Abstract
Classical logic has so far been the logic of choice in formal hardware verification. This paper proposes the application of intuitionistic logic to the timing analysis of digital circuits. The intuitionistic setting serves two purposes. The model-theoretic properties are exploited to handle the second-order nature of bounded delays in a purely propositional setting without need to introduce explicit time and temporal operators. The proof-theoretic properties are exploited to extract quantitative timing information and to reintroduce explicit time in a convenient and systematic way. We present a natural Kripke-style semantics for intuitionistic propositional logic, as a special case of a Kripke constraint model for Propositional Lax Logic (Information and Computation, Vol. 137, No. 1, 1–33, 1997), in which validity is validity up to stabilisation, and implication ⊃ comes out as “ boundedly gives rise to.” We show that this semantics is equivalently characterised by a notion of realisability with stabilisation bounds as realisers. Following this second point of view an intensional semantics for proofs is presented which allows us effectively to compute quantitative stabilisation bounds. We discuss the application of the theory to the timing analysis of combinational circuits. To test our ideas we have implemented an experimental prototype tool and run several examples. [ABSTRACT FROM AUTHOR]
- Published
- 2000
- Full Text
- View/download PDF
31. Sufficient conditions for the marked graph realisability of labelled transition systems
- Author
-
Harro Wimmel, Eike Best, Thomas Hujsa, and Department of Computing Science, Carl von Ossietzky Universität Oldenburg, D-26111 Oldenburg, Germany
- Subjects
Discrete mathematics ,Marked graph ,Class (set theory) ,General Computer Science ,Realisability ,Realisation ,Context (language use) ,0102 computer and information sciences ,02 engineering and technology ,Petri net ,01 natural sciences ,Theoretical Computer Science ,Combinatorics ,Set (abstract data type) ,Synthesis ,010201 computation theory & mathematics ,Petri Net ,0202 electrical engineering, electronic engineering, information engineering ,Stochastic Petri net ,020201 artificial intelligence & image processing ,[INFO.INFO-ES]Computer Science [cs]/Embedded Systems ,Representation (mathematics) ,Labelled Transition System ,Mathematics - Abstract
This paper describes two results within the context of Petri net synthesis from labelled transition systems. We consider a set of structural properties of transition systems, and we show that, given such properties, it is possible to re-engineer a Petri net realisation into one which lies inside the set of marked graphs, a well-understood and useful class of Petri nets. The first result originates from Petri net based workflow specifications, where it is desirable that k customers can share a system without mutual interferences. In a Petri net representation of a workflow, the presence of k customers can be modelled by an initial k-marking, in which the number of tokens on each place is a multiple of k. For any initial k-marking with k ≥ 2 , we show that other desirable assumptions such as reversibility and persistence suffice to guarantee marked graph realisability. For the case that k = 1 , we show that the existence of certain cycles, along with other properties such as reversibility and persistence, again suffices to guarantee marked graph realisability.
- Published
- 2018
- Full Text
- View/download PDF
32. Incremental Construction of Realizable Choreographies
- Author
-
Yamine Aït-Ameur, Meriem Ouederni, Atif Mashkoor, Sarah Benyagoub, Université Abdelhamid Ibn Badis de Mostaganem, Assistance à la Certification d’Applications DIstribuées et Embarquées (IRIT-ACADIE), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées, Institut National Polytechnique (Toulouse) (Toulouse INP), Johannes Kepler University Linz [Linz] (JKU), Software Competence Center Hagenberg (SCCH), Johannes Kepler Universität Linz (JKU), Centre National de la Recherche Scientifique - CNRS (FRANCE), Institut National Polytechnique de Toulouse - INPT (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), Linz Johannes Kepler University (AUSTRIA), Université Abdelhamid Ibn Badis Mostaganem (ALGERIE), Institut de Recherche en Informatique de Toulouse - IRIT (Toulouse, France), Software Competence Center Hagenberg - SCCH (Hagenberg, Autriche), and Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
- Subjects
Theoretical computer science ,Realisability ,Computer science ,media_common.quotation_subject ,020207 software engineering ,02 engineering and technology ,Modélisation et simulation ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,Set (abstract data type) ,Constructed language ,Conversation protocols ,Asynchronous communication ,Scalability ,0202 electrical engineering, electronic engineering, information engineering ,Event-B ,020201 artificial intelligence & image processing ,Conversation ,Correct-by-construction method proof and refinement ,media_common - Abstract
International audience; This paper proposes a correct-by-construction method to build realizable choreographies described using conversation protocols (CPs). We define a new language consisting of an operators set for incremental construction of CPs. We suggest an asynchronous model described with the Event-B method and its refinement strategy, ensuring the scalability of our approach.
- Published
- 2018
33. Realisability conditions for second-order marginals of biphased media
- Author
-
Raphaël Lachièze-Rey, Mathématiques Appliquées Paris 5 (MAP5 - UMR 8145), Université Paris Descartes - Paris 5 (UPD5)-Institut National des Sciences Mathématiques et de leurs Interactions (INSMI)-Centre National de la Recherche Scientifique (CNRS), Mathématiques Appliquées à Paris 5 ( MAP5 - UMR 8145 ), and Université Paris Descartes - Paris 5 ( UPD5 ) -Institut National des Sciences Mathématiques et de leurs Interactions-Centre National de la Recherche Scientifique ( CNRS )
- Subjects
realisability ,General Mathematics ,Gaussian ,random set ,Upper and lower bounds ,symbols.namesake ,Level set ,covariogram ,MSC 60D05 ,Statistics ,Applied mathematics ,Order (group theory) ,Variogram ,Mathematics ,biphased media ,Applied Mathematics ,Covariance ,Computer Graphics and Computer-Aided Design ,[MATH.MATH-PR]Mathematics [math]/Probability [math.PR] ,If and only if ,covariance ,symbols ,marginal problems ,Constant (mathematics) ,[ MATH.MATH-PR ] Mathematics [math]/Probability [math.PR] ,Software - Abstract
16 pages; International audience; This paper concerns the second order marginals of biphased random media. We give discriminating necessary conditions for a bivariate function to be such a valid marginal, and illustrate our study with two practical applications: (1) the spherical variograms are valid indicator variograms if and only if they are multiplied by a sufficiently small constant, which upper bound is estimated, and (2) not every covariance/indicator variogram can be obtained with a Gaussian level set. The theoretical results backing this study are contained in a companion paper.
- Published
- 2014
- Full Text
- View/download PDF
34. Towards correct Evolution of Conversation Protocols
- Author
-
Benyagoub, Sarah, Ouederni, Meriem, Aït-Ameur, Yamine, Centre National de la Recherche Scientifique - CNRS (FRANCE), Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), Université Abdelhamid Ibn Badis Mostaganem (ALGERIE), Institut de Recherche en Informatique de Toulouse - IRIT (Toulouse, France), and Institut National Polytechnique de Toulouse - INPT (FRANCE)
- Subjects
Realisability ,Behavioural Systems ,Systèmes embarqués ,Interface homme-machine ,System Evolution ,Formal Verification ,Conversation Protocols - Abstract
Distributed software systems change dynamically due to the evolution of their environment and/or requirements, their internal designing policies, and/or their specification bugs which must be fixed. Hence, checking system changes must be run continuously. Such systems are usually composed of distributed software entities (called peers) interacting with each other through message exchanges, and this is to fulfil a common goal. The goal is often specified by a conversation protocol (CP), i.e. sequences of sent messages. If there exists a set of peers implementing CP, then CP is said to be realisable. In this paper, we propose a stepwise approach for checking whether an evolution, i.e. adding and/or removing messages and/or peers, can be applied to a CP that was realisable before updating it.We define a set of correct evolution patterns and we suggest an algebra of CP evolution. Our approach ensures that CP evolution preserves the realisability condition.
- Published
- 2016
35. Correct-by-Construction Evolution of Realisable Conversation Protocols
- Author
-
Yamine Ait-Ameur, Neeraj Kumar Singh, Sarah Benyagoub, Meriem Ouederni, Centre National de la Recherche Scientifique - CNRS (FRANCE), Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), Université Abdelhamid Ibn Badis Mostaganem (ALGERIE), Institut de Recherche en Informatique de Toulouse - IRIT (Toulouse, France), Université Abdelhamid Ibn Badis de Mostaganem, Assistance à la Certification d’Applications DIstribuées et Embarquées (IRIT-ACADIE), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse 1 Capitole (UT1)-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1)-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées, Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1), and Institut National Polytechnique (Toulouse) (Toulouse INP)
- Subjects
Correct-by-Construction ,Realisability ,Computer science ,media_common.quotation_subject ,Existential quantification ,02 engineering and technology ,computer.software_genre ,[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL] ,Set (abstract data type) ,Correct-by-construction method ,Development (topology) ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Conversation ,Control (linguistics) ,Proof and refinement ,Formal verification ,Protocol (object-oriented programming) ,media_common ,Programming language ,Theorem Proving ,Informatique et langage ,020207 software engineering ,Refinement ,Modélisation et simulation ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,Automated theorem proving ,Conversation protocols ,System evolution ,Event-B ,computer ,System Evolution, Realisability, Conversation Protocols, Formal Verification, Correct-by-Construction, Theorem Proving, Refinement, Event-B - Abstract
International audience; Distributed software systems are often built by composing independent and autonomous peers with cross-organisational interaction and no centralised control. These peers can be administrated and executed by geographically distributed and autonomous companies. In a top-down design of distributed software systems, the peers' interaction is often described by a global specification called Conversation Protocol (CP) and one have to check its realisability i.e., whether there exists a set of peers implementing this CP. In dynamic environments, CP needs to be updated wrt. new environment changes and end-user interaction requirements. This paper tackles CP evolution such that its realisability must be preserved. We define some evolution patterns and prove that they ensure the realisability. We also show how our proposal can be supported by existing methods and tools based on refinement and theorem proving, using the event-B langage and RODIN development tools.
- Published
- 2016
36. Random Measurable Sets and Covariogram Realisability Problems
- Author
-
Galerne, Bruno, Lachièze-Rey, Raphaël, Mathématiques Appliquées à Paris 5 ( MAP5 - UMR 8145 ), Université Paris Descartes - Paris 5 ( UPD5 ) -Institut National des Sciences Mathématiques et de leurs Interactions-Centre National de la Recherche Scientifique ( CNRS ), Mathématiques Appliquées Paris 5 (MAP5 - UMR 8145), and Université Paris Descartes - Paris 5 (UPD5)-Institut National des Sciences Mathématiques et de leurs Interactions (INSMI)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
[MATH.MATH-PR]Mathematics [math]/Probability [math.PR] ,realisability ,$S_{2}$ problem ,MSC Primary 60D05 ,Secondary 28C05, 47B65, 60G57, 74A40, 82D30 ,covariogram ,Probability (math.PR) ,FOS: Mathematics ,Mathematics::Metric Geometry ,truncated moment problem ,perimeter ,Random measurable sets ,[ MATH.MATH-PR ] Mathematics [math]/Probability [math.PR] ,Mathematics - Probability - Abstract
We provide a characterization of the realisable set covariograms, bringing a rigorous yet abstract solution to the $S\_2$ problem in materials science. Our method is based on the covariogram functional for random mesurable sets (RAMS) and on a result about the representation of positive operators in a locally compact space. RAMS are an alternative to the classical random closed sets in stochastic geometry and geostatistics, they provide a weaker framework allowing to manipulate more irregular functionals, such as the perimeter. We therefore use the illustration provided by the $S\_{2}$ problem to advocate the use of RAMS for solving theoretical problems of geometric nature. Along the way, we extend the theory of random measurable sets, and in particular the local approximation of the perimeter by local covariograms., 35pp
- Published
- 2015
37. Regularity conditions in the realisability problem in applications to point processes and random closed sets
- Author
-
Raphaël Lachièze-Rey and Ilya Molchanov
- Subjects
Statistics and Probability ,realisability ,Closed set ,FOS: Physical sciences ,01 natural sciences ,Measure (mathematics) ,Point process ,random closed set ,28C05 ,010104 statistics & probability ,47B65 ,correlation measure ,510 Mathematics ,360 Social problems & social services ,two-point covering probability ,FOS: Mathematics ,Applied mathematics ,Order (group theory) ,74A40 ,0101 mathematics ,60D05 ,Mathematical Physics ,Probability measure ,Mathematics ,82D30 ,010102 general mathematics ,Probability (math.PR) ,Function (mathematics) ,Extension (predicate logic) ,Mathematical Physics (math-ph) ,Distribution function ,contact distribution function ,46A40 ,60G55 ,Statistics, Probability and Uncertainty ,Mathematics - Probability - Abstract
We study existence of random elements with partially specified distributions. The technique relies on the existence of a positive extension for linear functionals accompanied by additional conditions that ensure the regularity of the extension needed for interpreting it as a probability measure. It is shown in which case the extension can be chosen to possess some invariance properties. The results are applied to the existence of point processes with given correlation measure and random closed sets with given two-point covering function or contact distribution function. It is shown that the regularity condition can be efficiently checked in many cases in order to ensure that the obtained point processes are indeed locally finite and random sets have closed realisations., Comment: Published in at http://dx.doi.org/10.1214/13-AAP990 the Annals of Applied Probability (http://www.imstat.org/aap/) by the Institute of Mathematical Statistics (http://www.imstat.org)
- Published
- 2015
- Full Text
- View/download PDF
38. El grado de realizatividad entre los verbos de lengua ‘sugerir’ y ‘permitir’ y su contropartida verbo-nominal
- Author
-
Rossana Sidoti
- Subjects
lcsh:Language and Literature ,realizability ,realisability ,Keywords: pragmatic equivalence ,language verbs ,Spanish support verb constructions ,speech acts ,lcsh:P ,pragmatic equivalence ,acts speech - Abstract
– The present paper aims at analysing the deep pragmatic equilavence relation existing between the so called Spanish support verb constructions formed by a verb + noun (hacer+sugerencia; dar+permiso). We will focus our attention on the functioning of such expressions as speech acts in order to demonstrate that on the basis of their semantic characteristics, there no always exists a parfect equivalence between the verbal expression and the verb as such in terms of realizing a speech act.
- Published
- 2015
39. Polarities & Focussing: a journey from Realisability to Automated Reasoning
- Author
-
Graham-Lengrand, Stéphane, Laboratoire d'informatique de l'École polytechnique [Palaiseau] (LIX), École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS), Proof search and reasoning with logic specifications (PARSIFAL), École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Paris-Sud XI, ANR-09-JCJC-0006,PSI(2009), Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X), Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X)-Inria Saclay - Ile de France, Graham-Lengrand, Stéphane, and Jeunes chercheuses et jeunes chercheurs - - PSI2009 - ANR-09-JCJC-0006 - JCJC - VALID
- Subjects
FOS: Computer and information sciences ,Computer Science - Logic in Computer Science ,[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO] ,Realisability ,Logic Programming ,Automated Reasoning ,Proof-search ,SAT-solving ,DPLL ,[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO] ,Polarities ,Curry-Howard correspondence ,Logic in Computer Science (cs.LO) ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Tableaux ,Focalisation ,Classical Logic ,Focussing ,Orthogonality ,Psyche ,SMT-solving ,Polarités - Abstract
This dissertation explores the roles of polarities and focussing in various aspects of Computational Logic. These concepts play a key role in the the interpretation of proofs as programs, a.k.a. the Curry-Howard correspondence, in the context of classical logic. Arising from linear logic, they allow the construction of meaningful semantics for cut-elimination in classical logic, some of which relate to the Call-by-Name and Call-by-Value disciplines of functional programming. The first part of this dissertation provides an introduction to these interpretations, highlighting the roles of polarities and focussing. For instance: proofs of positive formulae provide structured data, while proofs of negative formulae consume such data; focussing allows the description of the interaction between the two kinds of proofs as pure pattern-matching. This idea is pushed further in the second part of this dissertation, and connected to realisability semantics, where the structured data is interpreted algebraically, and the consumption of such data is modelled with the use of an orthogonality relation. Most of this part has been proved in the Coq proof assistant. Polarities and focussing were also introduced with applications to logic programming in mind, where computation is proof-search. In the third part of this dissertation, we push this idea further by exploring the roles that these concepts can play in other applications of proof-search, such as theorem proving and more particularly automated reasoning. We use these concepts to describe the main algorithm of SAT-solvers and SMT-solvers: DPLL. We then describe the implementation of a proof-search engine called Psyche. Its architecture, based on the concept of focussing, offers a platform where smart techniques from automated reasoning (or a user interface) can safely and trustworthily be implemented via the use of an API., Dissertation submitted towards the degree of Habilitation \`a Diriger des Recherches. Universit\'e Paris-Sud. 212 pages. Thesis publicly defended on 17th December 2014 before a panel consisting of Laurent Regnier, Wolfgang Ahrendt, Hugo Herbelin, Frank Pfenning, Sylvain Conchon, David Delahaye, Didier Galmiche, Christine Paulin-Mohring
- Published
- 2014
40. Computationalism: Still the only game in town-A reply to Swiatczak's 'Conscious representations: An intractable problem for the computational theory of mind'
- Author
-
David Davenport
- Subjects
Philosophy of mind ,Artificial intelligence ,Realisability ,Consciousness ,Computer science ,media_common.quotation_subject ,Mental representations ,Computationalism ,Artificial consciousness ,Philosophical aspects ,Artificial Intelligence ,Argument ,Mental representation ,media_common ,Cognitive science ,Philosophy of science ,Epistemology ,Computational theory of mind ,Philosophy ,Theory of computation ,Computation ,Computational process ,Calculations ,Physical process - Abstract
Mental representations, Swiatczak (Minds Mach 21:19-32, 2011) argues, are fundamentally biochemical and their operations depend on consciousness; hence the computational theory of mind, based as it is on multiple realisability and purely syntactic operations, must be wrong. Swiatczak, however, is mistaken. Computation, properly understood, can afford descriptions/explanations of any physical process, and since Swiatczak accepts that consciousness has a physical basis, his argument against computationalism must fail. Of course, we may not have much idea how consciousness (itself a rather unclear plurality of notions) might be implemented, but we do have a hypothesis-that all of our mental life, including consciousness, is the result of computational processes and so not tied to a biochemical substrate. Like it or not, the computational theory of mind remains the only game in town. © Springer Science+Business Media B.V. 2011.
- Published
- 2012
41. Innocent strategies as presheaves and interactive equivalences for CCS (expanded version)
- Author
-
Hirschowitz, Tom, Pous, Damien, Laboratoire de Mathématiques (LAMA), Université Savoie Mont Blanc (USMB [Université de Savoie] [Université de Chambéry])-Centre National de la Recherche Scientifique (CNRS), System architecture for reflective distributed computing environments (SARDES), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire d'Informatique de Grenoble (LIG), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF), Preuves et Langages (PLUME), Laboratoire de l'Informatique du Parallélisme (LIP), Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon)-Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon), CNRS PEPS CoGIP, Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), and Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
FOS: Computer and information sciences ,Computer Science - Logic in Computer Science ,D.1.3 ,D.3.1 ,F.3.1 ,F.3.2 ,F.4.1 ,Realisability ,Game semantics ,Computer Science::Logic in Computer Science ,Concurrency ,Behavioural equivalences ,Categorical semantics ,[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO] ,Presheaves ,Logic in Computer Science (cs.LO) ,Semantics - Abstract
Seeking a general framework for reasoning about and comparing programming languages, we derive a new view of Milner's CCS. We construct a category E of 'plays', and a subcategory V of 'views'. We argue that presheaves on V adequately represent 'innocent' strategies, in the sense of game semantics. We equip innocent strategies with a simple notion of interaction. We then prove decomposition results for innocent strategies, and, restricting to presheaves of finite ordinals, prove that innocent strategies are a final coalgebra for a polynomial functor derived from the game. This leads to a translation of CCS with recursive equations. Finally, we propose a notion of 'interactive equivalence' for innocent strategies, which is close in spirit to Beffara's interpretation of testing equivalences in concurrency theory. In this framework, we consider analogues of fair testing and must testing. We show that must testing is strictly finer in our model than in CCS, since it avoids what we call 'spatial unfairness'. Still, it differs from fair testing, and we show that it coincides with a relaxed form of fair testing., Comment: 53 pages. Expanded version of ICE '11 paper DOI 10.4204/EPTCS.59.2
- Published
- 2012
- Full Text
- View/download PDF
42. Filter models: non-idempotent intersection types, orthogonality and polymorphism - long version
- Author
-
Bernadet, Alexis, Lengrand, Stéphane, and Graham-Lengrand, Stéphane
- Subjects
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,realisability ,[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO] ,I-filters models ,System F ,non-idempotent intersections ,orthogonality models ,polymorphism - Abstract
This paper revisits models of typed lambda-calculus based on filters of intersection types: By using non-idempotent intersections, we simplify a methodology that produces modular proofs of strong normalisation based on filter models. Non-idempotent intersections provide a decreasing measure proving a key termination property, simpler than the reducibility techniques used with idempotent intersections. Such filter models are shown to be captured by orthogonality techniques: we formalise an abstract notion of orthogonality model inspired by classical realisability, and express a filter model as one of its instances, along with two term-models (one of which captures a now common technique for strong normalisation). Applying the above range of model constructions to Curry-style System F describes at different levels of detail how the infinite polymorphism of System F can systematically be reduced to the finite polymorphism of intersection types.
- Published
- 2011
43. Backward linear control systems on time scales
- Author
-
Pawuszewicz, E. and Torres, D.F.M.
- Subjects
Controllability ,Observability ,Duality ,Realisability ,Time scales ,Linear time-varying control systems - Abstract
Submitted by Delfim F. M. Torres (delfim@ua.pt) on 2011-09-26T19:41:21Z No. of bitstreams: 1 [177]BackwardLinearControlSystemsTimeScales.pdf: 188496 bytes, checksum: ce10805b6eacf0b24d3e1c888635fce4 (MD5) Made available in DSpace on 2011-10-11T11:58:21Z (GMT). No. of bitstreams: 1 [177]BackwardLinearControlSystemsTimeScales.pdf: 188496 bytes, checksum: ce10805b6eacf0b24d3e1c888635fce4 (MD5) Previous issue date: 2010 CEOC CIDMA FCT FEDER/POCI 2010
- Published
- 2010
44. Filter Models: Non-idempotent Intersection Types, Orthogonality and Polymorphism
- Author
-
Alexis Bernadet and Stéphane Lengrand, Bernadet, Alexis, Lengrand, Stéphane, Alexis Bernadet and Stéphane Lengrand, Bernadet, Alexis, and Lengrand, Stéphane
- Abstract
This paper revisits models of typed lambda calculus based on filters of intersection types: By using non-idempotent intersections, we simplify a methodology that produces modular proofs of strong normalisation based on filter models. Building such a model for some type theory shows that typed terms can be typed with intersections only, and are therefore strongly normalising. Non-idempotent intersections provide a decreasing measure proving a key termination property, simpler than the reducibility techniques used with idempotent intersections. Such filter models are shown to be captured by orthogonality techniques: we formalise an abstract notion of orthogonality model inspired by classical realisability, and express a filter model as one of its instances, along with two term-models (one of which captures a now common technique for strong normalisation). Applying the above range of model constructions to Curry-style System F describes at different levels of detail how the infinite polymorphism of System F can systematically be reduced to the finite polymorphism of intersection types.
- Published
- 2011
- Full Text
- View/download PDF
45. Realisability and Adequacy for (Co)induction
- Author
-
Ulrich Berger, Berger, Ulrich, Ulrich Berger, and Berger, Ulrich
- Abstract
We prove the correctness of a formalised realisability interpretation of extensions of first-order theories by inductive and coinductive definitions in an untyped $\lambda$-calculus with fixed-points. We illustrate the use of this interpretation for program extraction by some simple examples in the area of exact real number computation and hint at further non-trivial applications in computable analysis.
- Published
- 2009
- Full Text
- View/download PDF
46. Safe recursion with higher types and BCK-algebra
- Author
-
Martin Hofmann
- Subjects
Discrete mathematics ,Functional programming ,Double recursion ,Simply typed lambda calculus ,Realisability ,Left recursion ,Logic ,Recursion (computer science) ,Type systems ,Mutual recursion ,Algebra ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Computer Science::Logic in Computer Science ,Polynomial time ,Computer Science::Programming Languages ,Lambda calculus ,computer ,BCK algebra ,computer.programming_language ,Mathematics - Abstract
In previous work the author has introduced a lambda calculus SLR with modal and linear types which serves as an extension of Bellantoni–Cook's function algebra BC to higher types. It is a step towards a functional programming language in which all programs run in polynomial time. In this paper we develop a semantics of SLR using BCK -algebras consisting of certain polynomial-time algorithms. It will follow from this semantics that safe recursion with arbitrary result type built up from N and ⊸ as well as recursion over trees and other data structures remains within polynomial time. In its original formulation SLR supported only natural numbers and recursion on notation with first-order functional result type.
- Full Text
- View/download PDF
47. Realisability of pomsets
- Author
-
Roberto Guanciale and Emilio Tuosto
- Subjects
Soundness ,Message-sequence chart ,Realisability ,Logic ,Computer science ,Programming language ,Computation ,0102 computer and information sciences ,Benchmarking ,Behavioural types ,computer.software_genre ,01 natural sciences ,Theoretical Computer Science ,Communicating automata ,Set (abstract data type) ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,Asynchronous communication ,Pomset ,Choreographies ,computer ,Software - Abstract
Pomsets are a model of concurrent computations introduced by Pratt. We adopt pomsets as a syntax-oblivious specification model of distributed systems where coordination happens via asynchronous message-passing. In this paper, we study conditions that ensure a specification expressed as a set of pomsets can be faithfully realised via communicating automata. Our main contributions are (i) the definition of a realisability condition accounting for termination soundness, (ii) conditions accounting for ‘‘multi-threaded’’ participants, and (iii) an algorithm to check our realisability conditions directly over pomsets, (iv) an analysis of the algorithm and its benchmarking attained with a prototype implementation.
- Full Text
- View/download PDF
48. Extraction de programmes dans le Calcul des Constructions
- Author
-
Paulin-Mohring, Christine, Paulin-Mohring, Christine, Laboratoire d'informatique de l'école normale supérieure (LIENS), École normale supérieure - Paris (ENS Paris), Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Centre National de la Recherche Scientifique (CNRS), FORMEL, INRIA Rocquencourt, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Université Paris-Diderot - Paris VII, Gérard Huet, Département d'informatique - ENS Paris (DI-ENS), Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Paris (ENS Paris), Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS), École normale supérieure - Paris (ENS-PSL), and Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Paris (ENS-PSL)
- Subjects
Program extraction ,Constructive proofs ,Realisability ,Realisabilité ,Type Theory ,[INFO.INFO-SE] Computer Science [cs]/Software Engineering [cs.SE] ,Inductive definitions ,Extraction de programmes ,Définitions inductives ,[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] ,Théorie des Types ,Preuves constructives - Abstract
This thesis introduces an extension of the Calculus of Constructions of Coquand and Huet which allows the extraction of certified programs from constructive proofs. A modified realisability notion is introduced and its properties are studied. An impredicative encoding of a large class of inductive definitions is proposed., Cette thèse propose une extension du Calcul des Constructions de Coquand et Huet qui permet l'extraction de programmes certifiés à partir de preuve constructive. Une notion de réalisabilité modifiée est introduite et étudiée. Un codage imprédicatif d'une large classe de définitions inductives est proposé.
- Published
- 1989
49. Architecture descriptions of software systems: Complex connectors vs realisability
- Author
-
Mert Ozkaya and Özkaya, Mert
- Subjects
Interaction Protocols ,Realisability ,Computer architecture ,Computer science ,Architectural Languages ,Software system ,Architecture - Abstract
5th International Conference on Model-Driven Engineering and Software Development (MODELSWARD) -- FEB 19-21, 2017 -- Porto, PORTUGAL Ozkaya, Mert/0000-0003-2329-9925; Ozkaya, Mert/0000-0002-3464-6489 WOS:000413238000036 With the advent of software architectures, architectural languages have become an active research area for the specification of software architectures in terms of components & connectors and for some extra capabilities such as formal analysis and code generation. In this paper, the existing architectural languages have been analysed for two important language features - i.e., interaction protocols and realisability. The analysis results show that only a few languages support interaction protocols via their first-class connector elements (also referred to as complex connectors). However, complex connectors of those languages lead to unrealisable specifications due to enabling global constraints which may not be possible for distributed systems. Therefore, practitioners cannot implement the system in the way specified, and any analyses (e.g., performance) made on the unrealisable specifications will all be invalid. project of the Scientific and Technological Research Council of Turkey (TUBITAK)Turkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) [215E159] This work has been supported by the project of the Scientific and Technological Research Council of Turkey (TUBITAK), Grant No: 215E159.
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.