Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- articleFebruary 2013
A spectral order for infinite-dimensional quantum spaces
Mathematical Structures in Computer Science (MSCS), Volume 23, Issue 1Pages 95–130https://doi.org/10.1017/S0960129512000060In this paper we extend the spectral order of Coecke and Martin to infinite-dimensional quantum states. Many properties present in the finite-dimensional case are preserved, but some of the most important are lost. The order is constructed and its ...
- articleFebruary 2013
A categorical analogue of the monoid semiring construction
Mathematical Structures in Computer Science (MSCS), Volume 23, Issue 1Pages 55–94https://doi.org/10.1017/S0960129512000059This paper introduces and studies a categorical analogue of the familiar monoid semiring construction. By introducing an axiomatisation of summation that unifies notions of summation from algebraic program semantics with various notions of summation ...
- articleFebruary 2013
A step-indexed kripke model of hidden state
Mathematical Structures in Computer Science (MSCS), Volume 23, Issue 1Pages 1–54https://doi.org/10.1017/S0960129512000035Frame and anti-frame rules have been proposed as proof rules for modular reasoning about programs. Frame rules allow the hiding of irrelevant parts of the state during verification, whereas the anti-frame rule allows the hiding of local state from the ...
- articleDecember 2012
Properties of co-operations: Diagrammatic proofs
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 6Pages 970–986https://doi.org/10.1017/S0960129511000661We propose an alternative approach, based on diagram rewriting, for computations in bialgebras. We illustrate this graphical syntax by proving some properties of co-operations, including coassociativity and cocommutativity. This amounts to checking the ...
- articleDecember 2012
Coherence in monoidal track categories
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 6Pages 931–969https://doi.org/10.1017/S096012951100065XWe introduce homotopical methods based on rewriting on higher-dimensional categories to prove coherence results in categories with an algebraic structure. We express the coherence problem for (symmetric) monoidal categories as an asphericity problem for ...
-
- articleDecember 2012
Shuffles and concatenations in the construction of graphs
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 6Pages 904–930https://doi.org/10.1017/S0960129511000648This paper reports on an investigation into the role of shuffling and concatenation in the theory of graph drawing. A simple syntactic description of these and related operations is proved to be complete in the context of finite partial orders, and as ...
- articleDecember 2012
Preface to the special issue: Commutativity of algebraic diagrams
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 6Pages 901–903https://doi.org/10.1017/S0960129511000636The problem of the commutativity of algebraic (categorical) diagrams has attracted the attention of researchers for a long time. For example, the related notion of coherence was discussed in Mac Lane's homology book Mac Lane (1963), see also his AMS ...
- articleAugust 2012
A duality between exceptions and states
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 4Pages 719–722https://doi.org/10.1017/S0960129511000752In this short note we study the semantics of two basic computational effects, exceptions and states, from a new point of view. In the handling of exceptions we dissociate the control from the elementary operation that recovers from the exception. In ...
- articleAugust 2012
A quantum double construction in rel
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 4Pages 618–650https://doi.org/10.1017/S0960129511000703We study bialgebras and Hopf algebras in the compact closed category Rel of sets and binary relations. Various monoidal categories with extra structure arise as the categories of (co)modules of bialgebras and Hopf algebras in Rel. In particular, for any ...
- articleAugust 2012
Extending modal transition systems with structured labels
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 4Pages 581–617https://doi.org/10.1017/S0960129511000697We introduce a novel formalism of label-structured modal transition systems that combines the classical may/must modalities on transitions with structured labels that represent quantitative aspects of the model. On the one hand, the specification ...
- articleAugust 2012
On quasi-interpretations, blind abstractions and implicit complexity
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 4Pages 549–580https://doi.org/10.1017/S0960129511000685Quasi-interpretations are a technique for guaranteeing complexity bounds on first-order functional programs: in particular, with termination orderings, they give a sufficient condition for a program to be executable in polynomial time (Marion and Moyen ...
- articleJune 2012
Formalising pfsql queries using ŁΠ fuzzy logic
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 3Pages 533–547https://doi.org/10.1017/S0960129511000673Using the concept of a generalised priority constraint satisfaction problem, we previously found a way to introduce priority queries into fuzzy relational databases. The results were PFSQL (Priority Fuzzy Structured Query Language) together with a ...
- articleJune 2012
What is a categorical model of the differential and the resource λ-calculi?
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 3Pages 451–520https://doi.org/10.1017/S0960129511000594The differential λ-calculus is a paradigmatic functional programming language endowed with a syntactical differentiation operator that allows the application of a program to an argument in a linear way. One of the main features of this language is that ...
- articleJune 2012
A coding theoretic study of mll proof nets
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 3Pages 409–449https://doi.org/10.1017/S0960129511000582In this paper we propose a novel approach for analysing proof nets of Multiplicative Linear Logic (MLL) using coding theory. We define families of proof structures called PS-families and introduce a metric space for each family. In each family:
- an MLL ...
- articleFebruary 2012
Constructing a small category of setoids
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 1Pages 103–121https://doi.org/10.1017/S0960129511000478Consider the first-order theory of a category.d It has a sort of objects, and a sort of arrows (so we may think of it as a small category). We show that, assuming the principle of unique substitutions, the setoids inside a type theoretic universe ...
- articleFebruary 2012
Relative formal topology: The binary positivity predicate comes first
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 1Pages 69–102https://doi.org/10.1017/S0960129511000466In this paper we introduce relative formal topology so that we can deal constructively with the closed subsets of a topological space as well as with the open ones. In fact, within standard formal topology, the cover relation allows the definition of ...
- articleFebruary 2012
Bisimulations for non-deterministic labelled markov processes
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 1Pages 43–68https://doi.org/10.1017/S0960129511000454We extend the theory of labelled Markov processes to include internal non-determinism, which is a fundamental concept for the further development of a process theory with abstraction on non-deterministic continuous probabilistic systems. We define non-...
- articleFebruary 2012
Interpolation for predefined types
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 1Pages 1–24https://doi.org/10.1017/S0960129511000430We give a logic-independent semantics for predefined (data) types within the categorical abstract model theoretic framework of the theory of institutions. We develop a generic interpolation result for this semantics, which can be easily applied to ...
- articleFebruary 2012
A hierarchy of reverse bisimulations on stable configuration structures
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 2Pages 333–372https://doi.org/10.1017/S0960129511000429Van Glabbeek and Goltz (and later Fecher) have investigated the relationships between various equivalences on stable configuration structures, including interleaving bisimulation (IB), step bisimulation (SB), pomset bisimulation and hereditary history-...
- articleFebruary 2012
Proving the validity of equations in gsos languages using rule-matching bisimilarity
Mathematical Structures in Computer Science (MSCS), Volume 22, Issue 2Pages 291–331https://doi.org/10.1017/S0960129511000417This paper presents a bisimulation-based method for establishing the soundness of equations between terms constructed using operations whose semantics are specified by rules in the GSOS format of Bloom, Istrail and Meyer. The method is inspired by de ...