Skip to main content

Showing 1–43 of 43 results for author: Rot, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.19714  [pdf, other

    cs.LO cs.LG

    State Matching and Multiple References in Adaptive Active Automata Learning

    Authors: Loes Kruger, Sebastian Junges, Jurriaan Rot

    Abstract: Active automata learning (AAL) is a method to infer state machines by interacting with black-box systems. Adaptive AAL aims to reduce the sample complexity of AAL by incorporating domain specific knowledge in the form of (similar) reference models. Such reference models appear naturally when learning multiple versions or variants of a software system. In this paper, we present state matching, whic… ▽ More

    Submitted 28 June, 2024; originally announced June 2024.

    Comments: Extended paper for FM 2024

  2. arXiv:2405.16883  [pdf, other

    cs.LG cs.AI cs.MS cs.PL

    Scorch: A Library for Sparse Deep Learning

    Authors: Bobby Yan, Alexander J. Root, Trevor Gale, David Broman, Fredrik Kjolstad

    Abstract: The rapid growth in the size of deep learning models strains the capabilities of traditional dense computation paradigms. Leveraging sparse computation has become increasingly popular for training and deploying large-scale models, but existing deep learning frameworks lack extensive support for sparse operations. To bridge this gap, we introduce Scorch, a library that seamlessly integrates efficie… ▽ More

    Submitted 20 June, 2024; v1 submitted 27 May, 2024; originally announced May 2024.

    Comments: 25 pages, 8 figures

  3. arXiv:2405.00237  [pdf, ps, other

    cs.LO

    A Categorical Approach to Coalgebraic Fixpoint Logic

    Authors: Ezra Schoen, Clemens Kupke, Jurriaan Rot, Ruben Turkenburg

    Abstract: We define a framework for incorporating alternation-free fixpoint logics into the dual-adjunction setup for coalgebraic modal logics. We achieve this by using order-enriched categories. We give a least-solution semantics as well as an initial algebra semantics, and prove they are equivalent. We also show how to place the alternation-free coalgebraic $μ$-calculus in this framework, as well as PDL a… ▽ More

    Submitted 30 April, 2024; originally announced May 2024.

  4. arXiv:2404.16588  [pdf, ps, other

    cs.LO

    Proving Behavioural Apartness

    Authors: Ruben Turkenburg, Harsh Beohar, Clemens Kupke, Jurriaan Rot

    Abstract: Bisimilarity is a central notion for coalgebras. In recent work, Geuvers and Jacobs suggest to focus on apartness, which they define by dualising coalgebraic bisimulations. This yields the possibility of finite proofs of distinguishability for a wide variety of state-based systems. We propose behavioural apartness, defined by dualising behavioural equivalence rather than bisimulations. A motivat… ▽ More

    Submitted 25 April, 2024; originally announced April 2024.

  5. arXiv:2404.08308  [pdf, ps, other

    cs.LO math.CT

    Composing Codensity Bisimulations

    Authors: Mayuko Kori, Kazuki Watanabe, Jurriaan Rot, Shin-ya Katsumata

    Abstract: Proving compositionality of behavioral equivalence on state-based systems with respect to algebraic operations is a classical and widely studied problem. We study a categorical formulation of this problem, where operations on state-based systems modeled as coalgebras can be elegantly captured through distributive laws between functors. To prove compositionality, it then suffices to show that this… ▽ More

    Submitted 21 May, 2024; v1 submitted 12 April, 2024; originally announced April 2024.

    Comments: Extended version (includes the Appendix) of the paper accepted at LiCS-24

    MSC Class: 68Q85

  6. arXiv:2402.13378  [pdf, other

    econ.TH cs.GT

    Stable matching as transportation

    Authors: Federico Echenique, Joseph Root, Fedor Sandomirskiy

    Abstract: We study matching markets with aligned preferences and establish a connection between common design objectives -- stability, efficiency, and fairness -- and the theory of optimal transport. Optimal transport gives new insights into the structural properties of matchings obtained from pursuing these objectives, and into the trade-offs between different objectives. Matching markets with aligned pref… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

    MSC Class: 91B68; 90C08

  7. arXiv:2401.12703  [pdf, ps, other

    cs.LO

    Small Test Suites for Active Automata Learning

    Authors: Loes Kruger, Sebastian Junges, Jurriaan Rot

    Abstract: A bottleneck in modern active automata learning is to test whether a hypothesized Mealy machine correctly describes the system under learning. The search space for possible counterexamples is given by so-called test suites, consisting of input sequences that have to be checked to decide whether a counterexample exists. This paper shows that significantly smaller test suites suffice under reasonabl… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

    Comments: Extended paper for TACAS 2024

  8. arXiv:2401.08377  [pdf, other

    cs.LO

    Pareto Curves for Compositionally Model Checking String Diagrams of MDPs

    Authors: Kazuki Watanabe, Marck van der Vegt, Ichiro Hasuo, Jurriaan Rot, Sebastian Junges

    Abstract: Computing schedulers that optimize reachability probabilities in MDPs is a standard verification task. To address scalability concerns, we focus on MDPs that are compositionally described in a high-level description formalism. In particular, this paper considers string diagrams, which specify an algebraic, sequential composition of subMDPs. Towards their compositional verification, the key challen… ▽ More

    Submitted 16 January, 2024; originally announced January 2024.

    Comments: Extended version (includes the Appendix) of the paper accepted at TACAS-24

  9. arXiv:2303.15279  [pdf, other

    cs.DM

    Bisimilar States in Uncertain Structures

    Authors: Jurriaan Rot, Thorsten Wißmann

    Abstract: We provide a categorical notion called uncertain bisimilarity, which allows to reason about bisimilarity in combination with a lack of knowledge about the involved systems. Such uncertainty arises naturally in automata learning algorithms, where one investigates whether two observed behaviours come from the same internal state of a black-box system that can not be transparently inspected. We model… ▽ More

    Submitted 27 March, 2023; originally announced March 2023.

  10. arXiv:2210.13020  [pdf, other

    cs.LO

    On Tools for Completeness of Kleene Algebra with Hypotheses

    Authors: Damien Pous, Jurriaan Rot, Jana Wagemaker

    Abstract: In the literature on Kleene algebra, a number of variants have been proposed which impose additional structure specified by a theory, such as Kleene algebra with tests (KAT) and the recent Kleene algebra with observations (KAO), or make specific assumptions about certain constants, as for instance in NetKAT. Many of these variants fit within the unifying perspective offered by Kleene algebra with… ▽ More

    Submitted 15 May, 2024; v1 submitted 24 October, 2022; originally announced October 2022.

  11. arXiv:2203.06353  [pdf, ps, other

    econ.TH cs.GT

    Efficiency in Random Resource Allocation and Social Choice

    Authors: Federico Echenique, Joseph Root, Fedor Sandomirskiy

    Abstract: We study efficiency in general collective choice problems where agents have ordinal preferences and randomization is allowed. We explore the structure of preference profiles where ex-ante and ex-post efficiency coincide, offer a unifying perspective on the known results, and give several new characterizations. The results have implications for well-studied mechanisms including random serial dictat… ▽ More

    Submitted 19 August, 2022; v1 submitted 12 March, 2022; originally announced March 2022.

  12. Processes Parametrised by an Algebraic Theory

    Authors: Todd Schmid, Wojciech Rozowski, Alexandra Silva, Jurriaan Rot

    Abstract: We develop a (co)algebraic framework to study a family of process calculi with monadic branching structures and recursion operators. Our framework features a uniform semantics of process terms and a complete axiomatisation of semantic equivalence. We show that there are uniformly defined fragments of our calculi that capture well-known examples from the literature like regular expressions modulo b… ▽ More

    Submitted 25 July, 2022; v1 submitted 14 February, 2022; originally announced February 2022.

  13. Concurrent NetKAT: Modeling and analyzing stateful, concurrent networks

    Authors: Jana Wagemaker, Nate Foster, Tobias Kappé, Dexter Kozen, Jurriaan Rot, Alexandra Silva

    Abstract: We introduce Concurrent NetKAT (CNetKAT), an extension of NetKAT with operators for specifying and reasoning about concurrency in scenarios where multiple packets interact through state. We provide a model of the language based on partially-ordered multisets (pomsets), which are a well-established mathematical structure for defining the denotational semantics of concurrent languages. We provide a… ▽ More

    Submitted 12 July, 2022; v1 submitted 25 January, 2022; originally announced January 2022.

    Journal ref: Proc. ESOP 2022, pp 575-602

  14. arXiv:2107.05419  [pdf, other

    cs.FL

    A New Approach for Active Automata Learning Based on Apartness

    Authors: Frits Vaandrager, Bharat Garhewal, Jurriaan Rot, Thorsten Wißmann

    Abstract: We present $L^{\#}$, a new and simple approach to active automata learning. Instead of focusing on equivalence of observations, like the $L^{\ast}$ algorithm and its descendants, $L^{\#}$ takes a different perspective: it tries to establish apartness, a constructive form of inequality. $L^{\#}$ does not require auxiliary notions such as observation tables or discrimination trees, but operates dire… ▽ More

    Submitted 27 January, 2022; v1 submitted 12 July, 2021; originally announced July 2021.

  15. On Star Expressions and Coalgebraic Completeness Theorems

    Authors: Todd Schmid, Jurriaan Rot, Alexandra Silva

    Abstract: An open problem posed by Milner asks for a proof that a certain axiomatisation, which Milner showed is sound with respect to bisimilarity for regular expressions, is also complete. One of the main difficulties of the problem is the lack of a full Kleene theorem, since there are automata that can not be specified, up to bisimilarity, by an expression. Grabmayer and Fokkink (2020) characterise those… ▽ More

    Submitted 8 March, 2022; v1 submitted 15 June, 2021; originally announced June 2021.

    Comments: In Proceedings MFPS 2021, arXiv:2112.13746

    Journal ref: EPTCS 351, 2021, pp. 242-259

  16. arXiv:2105.10164  [pdf, ps, other

    cs.LO

    Expressivity of Quantitative Modal Logics: Categorical Foundations via Codensity and Approximation

    Authors: Yuichi Komorida, Shin-ya Katsumata, Clemens Kupke, Jurriaan Rot, Ichiro Hasuo

    Abstract: A modal logic that is strong enough to fully characterize the behavior of a system is called expressive. Recently, with the growing diversity of systems to be reasoned about (probabilistic, cyber-physical, etc.), the focus shifted to quantitative settings which resulted in a number of expressivity results for quantitative logics and behavioral metrics. Each of these quantitative expressivity resul… ▽ More

    Submitted 21 May, 2021; originally announced May 2021.

    Comments: 14 pages + 9 page appendix, to appear in Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2021)

  17. Learning Pomset Automata

    Authors: Gerco van Heerdt, Tobias Kappé, Jurriaan Rot, Alexandra Silva

    Abstract: We extend the L* algorithm to learn bimonoids recognising pomset languages. We then identify a class of pomset automata that accepts precisely the class of pomset languages recognised by bimonoids and show how to convert between bimonoids and automata.

    Submitted 15 February, 2021; originally announced February 2021.

    Journal ref: Proc. FoSSaCS 2021, pp 510-530

  18. arXiv:2008.12414   

    cs.LO cs.PL

    Proceedings Combined 27th International Workshop on Expressiveness in Concurrency and 17th Workshop on Structural Operational Semantics

    Authors: Ornela Dardha, Jurriaan Rot

    Abstract: This volume contains the proceedings of EXPRESS/SOS 2020: the Combined 27th International Workshop on Expressiveness in Concurrency and the 17th Workshop on Structural Operational Semantics, which was held online, as an affiliated workshop of CONCUR 2020, the 31st International Conference on Concurrency Theory. The EXPRESS/SOS workshop series aims at bringing together researchers interested in th… ▽ More

    Submitted 27 August, 2020; originally announced August 2020.

    Journal ref: EPTCS 322, 2020

  19. Partially Observable Concurrent Kleene Algebra

    Authors: Jana Wagemaker, Paul Brunet, Simon Docherty, Tobias Kappé, Jurriaan Rot, Alexandra Silva

    Abstract: We introduce partially observable concurrent Kleene algebra (POCKA), an algebraic framework to reason about concurrent programs with control structures, such as conditionals and loops. POCKA enables reasoning about programs that can access variables and values, which we illustrate through concrete examples. We prove that POCKA is a sound and complete axiomatisation of a model of partial observatio… ▽ More

    Submitted 22 July, 2020; v1 submitted 15 July, 2020; originally announced July 2020.

    Comments: Accepted for publication at CONCUR 2020

    Journal ref: Proc. CONCUR 2020, 20:1-20:22

  20. Expressive Logics for Coinductive Predicates

    Authors: Clemens Kupke, Jurriaan Rot

    Abstract: The classical Hennessy-Milner theorem says that two states of an image-finite transition system are bisimilar if and only if they satisfy the same formulas in a certain modal logic. In this paper we study this type of result in a general context, moving from transition systems to coalgebras and from bisimilarity to coinductive predicates. We formulate when a logic fully characterises a coinductive… ▽ More

    Submitted 14 December, 2021; v1 submitted 22 June, 2020; originally announced June 2020.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 4 (December 15, 2021) lmcs:6593

  21. arXiv:2004.05400  [pdf, ps, other

    cs.LO

    Steps and Traces

    Authors: Jurriaan Rot, Bart Jacobs, Paul Levy

    Abstract: In the theory of coalgebras, trace semantics can be defined in various distinct ways, including through algebraic logics, the Kleisli category of a monad or its Eilenberg-Moore category. This paper elaborates two new unifying ideas: 1) coalgebraic trace semantics is naturally presented in terms of corecursive algebras, and 2) all three approaches arise as instances of the same abstract setting. Ou… ▽ More

    Submitted 11 April, 2020; originally announced April 2020.

  22. Up-to Techniques for Branching Bisimilarity

    Authors: Rick Erkens, Jurriaan Rot, Bas Luttik

    Abstract: Ever since the introduction of behavioral equivalences on processes one has been searching for efficient proof techniques that accompany those equivalences. Both strong bisimilarity and weak bisimilarity are accompanied by an arsenal of up-to techniques: enhancements of their proof methods. For branching bisimilarity, these results have not been established yet. We show that a powerful proof techn… ▽ More

    Submitted 24 January, 2020; originally announced January 2020.

    Journal ref: Extended abstract published in the proceedings of SOFSEM 2020, LNCS 12011, pages 285 - 297, Springer

  23. arXiv:2001.06348  [pdf, other

    cs.LO math.CT

    Preservation of Equations by Monoidal Monads

    Authors: Louis Parlant, Jurriaan Rot, Alexandra Silva, Bas Westerbaan

    Abstract: If a monad $T$ is monoidal, then operations on a set $X$ can be lifted canonically to operations on $TX$. In this paper we study structural properties under which $T$ preserves equations between those operations. It has already been shown that any monoidal monad preserves linear equations; affine monads preserve drop equations (where some variable appears only on one side, such as $x\cdot y = y$)… ▽ More

    Submitted 7 July, 2020; v1 submitted 17 January, 2020; originally announced January 2020.

  24. A Categorical Framework for Learning Generalised Tree Automata

    Authors: Gerco van Heerdt, Tobias Kappé, Jurriaan Rot, Matteo Sammartino, Alexandra Silva

    Abstract: Automata learning is a popular technique used to automatically construct an automaton model from queries. Much research went into devising ad hoc adaptations of algorithms for different types of automata. The CALF project seeks to unify these using category theory in order to ease correctness proofs and guide the design of new algorithms. In this paper, we extend CALF to cover learning of algebrai… ▽ More

    Submitted 2 May, 2022; v1 submitted 16 January, 2020; originally announced January 2020.

    Journal ref: Proc. CMCS 2022, pp 67-87

  25. arXiv:1911.04404  [pdf, ps, other

    cs.FL

    Learning Weighted Automata over Principal Ideal Domains

    Authors: Gerco van Heerdt, Clemens Kupke, Jurriaan Rot, Alexandra Silva

    Abstract: In this paper, we study active learning algorithms for weighted automata over a semiring. We show that a variant of Angluin's seminal \LStar\ algorithm works when the semiring is a principal ideal domain, but not for general semirings such as the natural numbers.

    Submitted 14 October, 2021; v1 submitted 11 November, 2019; originally announced November 2019.

  26. arXiv:1908.08213   

    cs.LO cs.PL

    Proceedings Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics

    Authors: Jorge A. Pérez, Jurriaan Rot

    Abstract: This volume contains the proceedings of EXPRESS/SOS 2019: the Combined 26th International Workshop on Expressiveness in Concurrency and the 16th Workshop on Structural Operational Semantics, which was held on August 26, 2019, in Amsterdam (The Netherlands), as an affiliated workshop of CONCUR 2019, the 30th International Conference on Concurrency Theory. The EXPRESS/SOS workshop series aims at… ▽ More

    Submitted 22 August, 2019; originally announced August 2019.

    Journal ref: EPTCS 300, 2019

  27. arXiv:1906.00763  [pdf, ps, other

    cs.LO cs.FL

    Separation and Renaming in Nominal Sets

    Authors: Joshua Moerman, Jurriaan Rot

    Abstract: Nominal sets provide a foundation for reasoning about names. They are used primarily in syntax with binders, but also, e.g., to model automata over infinite alphabets. In this paper, nominal sets are related to nominal renaming sets, which involve arbitrary substitutions rather than permutations, through a categorical adjunction. In particular, the left adjoint relates the separated product of nom… ▽ More

    Submitted 3 June, 2019; originally announced June 2019.

  28. Completeness and Incompleteness of Synchronous Kleene Algebra

    Authors: Jana Wagemaker, Marcello Bonsangue, Tobias Kappé, Jurriaan Rot, Alexandra Silva

    Abstract: Synchronous Kleene algebra (SKA), an extension of Kleene algebra (KA), was proposed by Prisacariu as a tool for reasoning about programs that may execute synchronously, i.e., in lock-step. We provide a countermodel witnessing that the axioms of SKA are incomplete w.r.t. its language semantics, by exploiting a lack of interaction between the synchronous product operator and the Kleene star. We then… ▽ More

    Submitted 16 July, 2019; v1 submitted 21 May, 2019; originally announced May 2019.

    Comments: Accepted at MPC 2019

    Journal ref: Proc. MPC 2019, pp 385-413

  29. Tree Automata as Algebras: Minimisation and Determinisation

    Authors: Gerco van Heerdt, Tobias Kappé, Jurriaan Rot, Matteo Sammartino, Alexandra Silva

    Abstract: We study a categorical generalisation of tree automata, as $Σ$-algebras for a fixed endofunctor $Σ$ endowed with initial and final states. Under mild assumptions about the base category, we present a general minimisation algorithm for these automata. We then build upon and extend an existing generalisation of the Nerode equivalence to a categorical setting and relate it to the existence of minimal… ▽ More

    Submitted 16 July, 2019; v1 submitted 18 April, 2019; originally announced April 2019.

    Journal ref: Proc. CALCO 2019, pp 6:1-6:22

  30. arXiv:1902.08414  [pdf, other

    cs.LO

    Fast Computations on Ordered Nominal Sets

    Authors: David Venhoek, Joshua Moerman, Jurriaan Rot

    Abstract: We show how to compute efficiently with nominal sets over the total order symmetry, by develo** a direct representation of such nominal sets and basic constructions thereon. In contrast to previous approaches, we work directly at the level of orbits, which allows for an accurate complexity analysis. The approach is implemented as the library ONS (Ordered Nominal Sets). Our main motivation is n… ▽ More

    Submitted 16 August, 2022; v1 submitted 22 February, 2019; originally announced February 2019.

  31. arXiv:1902.05762  [pdf, ps, other

    cs.LO

    Coalgebra Learning via Duality

    Authors: Simone Barlocco, Clemens Kupke, Jurriaan Rot

    Abstract: Automata learning is a popular technique for inferring minimal automata through membership and equivalence queries. In this paper, we generalise learning to the theory of coalgebras. The approach relies on the use of logical formulas as tests, based on a dual adjunction between states and logical theories. This allows us to learn, e.g., labelled transition systems, using Hennessy-Milner logic. Our… ▽ More

    Submitted 8 August, 2019; v1 submitted 15 February, 2019; originally announced February 2019.

  32. Kleene Algebra with Observations

    Authors: Tobias Kappé, Paul Brunet, Jurriaan Rot, Alexandra Silva, Jana Wagemaker, Fabio Zanasi

    Abstract: Kleene algebra with tests (KAT) is an algebraic framework for reasoning about the control flow of sequential programs. Generalising KAT to reason about concurrent programs is not straightforward, because axioms native to KAT in conjunction with expected axioms for concurrency lead to an anomalous equation. In this paper, we propose Kleene algebra with observations (KAO), a variant of KAT, as an al… ▽ More

    Submitted 21 August, 2019; v1 submitted 16 November, 2018; originally announced November 2018.

    Journal ref: Proc. CONCUR 2019, pp 41:1-41:16

  33. Bisimilarity of Open Terms in Stream GSOS

    Authors: Filippo Bonchi, Tom van Bussel, Matias David Lee, Jurriaan Rot

    Abstract: Stream GSOS is a specification format for operations and calculi on infinite sequences. The notion of bisimilarity provides a canonical proof technique for equivalence of closed terms in such specifications. In this paper, we focus on open terms, which may contain variables, and which are equivalent whenever they denote the same stream for every possible instantiation of the variables. Our main co… ▽ More

    Submitted 12 February, 2019; v1 submitted 8 November, 2018; originally announced November 2018.

    Journal ref: Science of Computer Programming, Volume 172, pages 1-26, 2019, Elsevier

  34. arXiv:1804.02546  [pdf, ps, other

    cs.LO

    Coalgebraic Determinization of Alternating Automata

    Authors: Meven Bertrand, Jurriaan Rot

    Abstract: Coalgebra is a currently quite active field, which aims to look at generic state-based systems (most prominently automata) from a very abstract point of view, mainly using tools from category theory. One of its achievements is to give a completely generic approach of determinization, unifying in an elegant manner non-deterministic automata, probabilistic automata or non-deterministic pushdown auto… ▽ More

    Submitted 7 April, 2018; originally announced April 2018.

    ACM Class: F.3.2; F.4.1

  35. Companions, Causality and Codensity

    Authors: Damien Pous, Jurriaan Rot

    Abstract: In the context of abstract coinduction in complete lattices, the notion of compatible function makes it possible to introduce enhancements of the coinduction proof principle. The largest compatible function, called the companion, subsumes most enhancements and has been proved to enjoy many good properties. Here we move to universal coalgebra, where the corresponding notion is that of a final distr… ▽ More

    Submitted 7 August, 2019; v1 submitted 22 December, 2017; originally announced December 2017.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 3 (August 8, 2019) lmcs:4166

  36. Distributive Laws for Monotone Specifications

    Authors: Jurriaan Rot

    Abstract: Turi and Plotkin introduced an elegant approach to structural operational semantics based on universal coalgebra, parametric in the type of syntax and the type of behaviour. Their framework includes abstract GSOS, a categorical generalisation of the classical GSOS rule format, as well as its categorical dual, coGSOS. Both formats are well behaved, in the sense that each specification has a unique… ▽ More

    Submitted 4 September, 2017; originally announced September 2017.

    Comments: In Proceedings EXPRESS/SOS 2017, arXiv:1709.00049

    Journal ref: EPTCS 255, 2017, pp. 83-97

  37. Coalgebraic trace semantics via forgetful logics

    Authors: Bartek Klin, Jurriaan Rot

    Abstract: We use modal logic as a framework for coalgebraic trace semantics, and show the flexibility of the approach with concrete examples such as the language semantics of weighted, alternating and tree automata, and the trace semantics of generative probabilistic systems. We provide a sufficient condition under which a logical semantics coincides with the trace semantics obtained via a given determiniza… ▽ More

    Submitted 27 December, 2016; v1 submitted 16 November, 2016; originally announced November 2016.

    ACM Class: F.3.2; F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 12, Issue 4 (April 27, 2017) lmcs:2622

  38. arXiv:1601.06105  [pdf, ps, other

    stat.ML cs.LG

    Learning Minimum Volume Sets and Anomaly Detectors from KNN Graphs

    Authors: Jonathan Root, Venkatesh Saligrama, **g Qian

    Abstract: We propose a non-parametric anomaly detection algorithm for high dimensional data. We first rank scores derived from nearest neighbor graphs on $n$-point nominal training data. We then train limited complexity models to imitate these scores based on the max-margin learning-to-rank framework. A test-point is declared as an anomaly at $α$-false alarm level if the predicted score is in the $α$-percen… ▽ More

    Submitted 22 January, 2016; originally announced January 2016.

    Comments: arXiv admin note: substantial text overlap with arXiv:1502.01783, arXiv:1405.0530

  39. Presenting Distributive Laws

    Authors: Marcello M. Bonsangue, Helle Hvid Hansen, Alexander Kurz, Jurriaan Rot

    Abstract: Distributive laws of a monad T over a functor F are categorical tools for specifying algebra-coalgebra interaction. They proved to be important for solving systems of corecursive equations, for the specification of well-behaved structural operational semantics and, more recently, also for enhancements of the bisimulation proof method. If T is a free monad, then such distributive laws correspond t… ▽ More

    Submitted 5 August, 2015; v1 submitted 9 March, 2015; originally announced March 2015.

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 3 (August 7, 2015) lmcs:1578

  40. arXiv:1502.01783  [pdf, ps, other

    cs.LG stat.ML

    Learning Efficient Anomaly Detectors from $K$-NN Graphs

    Authors: **g Qian, Jonathan Root, Venkatesh Saligrama

    Abstract: We propose a non-parametric anomaly detection algorithm for high dimensional data. We score each datapoint by its average $K$-NN distance, and rank them accordingly. We then train limited complexity models to imitate these scores based on the max-margin learning-to-rank framework. A test-point is declared as an anomaly at $α$-false alarm level if the predicted score is in the $α$-percentile. The r… ▽ More

    Submitted 5 February, 2015; originally announced February 2015.

    Comments: arXiv admin note: text overlap with arXiv:1405.0530

  41. Coinduction up to in a fibrational setting

    Authors: Filippo Bonchi, Daniela Petrisan, Damien Pous, Jurriaan Rot

    Abstract: Bisimulation up-to enhances the coinductive proof method for bisimilarity, providing efficient proof techniques for checking properties of different kinds of systems. We prove the soundness of such techniques in a fibrational setting, building on the seminal work of Hermida and Jacobs. This allows us to systematically obtain up-to techniques not only for bisimilarity but for a large class of coind… ▽ More

    Submitted 15 May, 2014; v1 submitted 26 January, 2014; originally announced January 2014.

    Journal ref: CSL-LICS, Vienne : France (2014)

  42. Interacting via the Heap in the Presence of Recursion

    Authors: Jurriaan Rot, Irina Măriuca Asăvoae, Frank de Boer, Marcello M. Bonsangue, Dorel Lucanu

    Abstract: Almost all modern imperative programming languages include operations for dynamically manipulating the heap, for example by allocating and deallocating objects, and by updating reference fields. In the presence of recursive procedures and local variables the interactions of a program with the heap can become rather complex, as an unbounded number of objects can be allocated either on the call… ▽ More

    Submitted 16 December, 2012; originally announced December 2012.

    Comments: In Proceedings ICE 2012, arXiv:1212.3458

    ACM Class: F.1.1, F.1.2, F.3.1, F.3.3

    Journal ref: EPTCS 104, 2012, pp. 99-113

  43. On the specification of operations on the rational behaviour of systems

    Authors: Marcello M. Bonsangue, Stefan Milius, Jurriaan Rot

    Abstract: Structural operational semantics can be studied at the general level of distributive laws of syntax over behaviour. This yields specification formats for well-behaved algebraic operations on final coalgebras, which are a domain for the behaviour of all systems of a given type functor. We introduce a format for specification of algebraic operations that restrict to the rational fixpoint of a functo… ▽ More

    Submitted 13 August, 2012; originally announced August 2012.

    Comments: In Proceedings EXPRESS/SOS 2012, arXiv:1208.2440

    Journal ref: EPTCS 89, 2012, pp. 3-18