Jean Krivine

dblp:10/240 · DBLP profile ↗
← Back
20ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0001-7261-7462ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 14 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 5 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2023 Fundamentals of compositional rewriting theory
Nicolas Behr, Russell Harmer, Jean Krivine
J. Log. Algebraic Methods Program.3
2021 Concurrency Theorems for Non-linear Rewriting Theories
Nicolas Behr, Russell Harmer, Jean Krivine
ICGT3
2021 Rewriting theory for the life sciences: A unifying theory of CTMC semantics
Nicolas Behr, Jean Krivine, Jakob L. Andersen, Daniel Merkle
Theor. Comput. Sci.2
2020 Rewriting Theory for the Life Sciences: A Unifying Theory of CTMC Semantics
Nicolas Behr, Jean Krivine
ICGT2
2020 A calculus of branching processes
Thomas Ehrhard, Jean Krivine
Theor. Comput. Sci.2
2018 The Kappa platform for rule-based modeling
abstract
Motivation: We present an overview of the Kappa platform, an integrated suite of analysis and visualization techniques for building and interactively exploring rule-based models. The main components of the platform are the Kappa Simulator, the Kappa Static Analyzer and the Kappa Story Extractor. In addition to these components, we describe the Kappa User Interface, which includes a range of interactive visualization tools for rule-based models needed to make sense of the complexity of biological systems. We argue that, in this approach, modeling is akin to programming and can likewise benefit from an integrated development environment. Our platform is a step in this direction. Results: We discuss details about the computation and rendering of static, dynamic, and causal views of a model, which include the contact map (CM), snaphots at different resolutions, the dynamic influence network (DIN) and causal compression. We provide use cases illustrating how these concepts generate insight. Specifically, we show how the CM and snapshots provide information about systems capable of polymerization, such as Wnt signaling. A well-understood model of the KaiABC oscillator, translated into Kappa from the literature, is deployed to demonstrate the DIN and its use in understanding systems dynamics. Finally, we discuss how pathways might be discovered or recovered from a rule-based model by means of causal compression, as exemplified for early events in EGF signaling. Availability and implementation: The Kappa platform is available via the project website at kappalanguage.org. All components of the platform are open source and freely available through the authors' code repositories.
Pierre Boutillier, Mutaamba Maasha, Héctor F. Medina-Abarca, Jean Krivine, Jérôme Feret, Ioana Cristescu, Angus G. Forbes, Walter Fontana
Bioinform.5
2018 Dynamic Influence Networks for Rule-Based Models
abstract
We introduce the Dynamic Influence Network (DIN), a novel visual analytics technique for representing and analyzing rule-based models of protein-protein interaction networks. Rule-based modeling has proved instrumental in developing biological models that are concise, comprehensible, easily extensible, and that mitigate the combinatorial complexity of multi-state and multi-component biological molecules. Our technique visualizes the dynamics of these rules as they evolve over time. Using the data produced by KaSim, an open source stochastic simulator of rule-based models written in the Kappa language, DINs provide a node-link diagram that represents the influence that each rule has on the other rules. That is, rather than representing individual biological components or types, we instead represent the rules about them (as nodes) and the current influence of these rules (as links). Using our interactive DIN-Viz software tool, researchers are able to query this dynamic network to find meaningful patterns about biological processes, and to identify salient aspects of complex rule-based models. To evaluate the effectiveness of our approach, we investigate a simulation of a circadian clock model that illustrates the oscillatory behavior of the KaiC protein phosphorylation cycle.
Angus G. Forbes, Andrew Thomas Burks, Kristine Lee, Pierre Boutillier, Jean Krivine, Walter Fontana
IEEE Trans. Vis. Comput. Graph.6
2017 Incremental Update for Graph Rewriting
Pierre Boutillier, Thomas Ehrhard, Jean Krivine
ESOP3
2016 Rigid Families for the Reversible π-Calculus
Ioana Cristescu, Jean Krivine, Daniele Varacca
RC2
2015 Rigid Families for CCS and the π-calculus
Ioana Cristescu, Jean Krivine, Daniele Varacca
ICTAC2
2013 A Compositional Semantics for the Reversible p-Calculus
abstract
We introduce a labelled transition semantics for the reversible π-calculus. It is the first account of a compositional definition of a reversible calculus, that has both concurrency primitives and name mobility. The notion of reversibility is strictly linked to the notion of causality. We discuss the notion of causality induced by our calculus, and we compare it with the existing notions in the literature, in particular for what concerns the syntactic feature of scope extrusion, typical of the π-calculus.
Ioana Cristescu, Jean Krivine, Daniele Varacca
LICS2
2012 Graphs, Rewriting and Pathway Reconstruction for Rule-Based Models
abstract
In this paper, we introduce a novel way of constructing concise causal histories (pathways) to represent how specified structures are formed during simulation of systems represented by rule-based models. This is founded on a new, clean, graph-based semantics introduced in the first part of this paper for Kappa, a rule-based modelling language that has emerged as a natural description of protein-protein interactions in molecular biology [Bachman 2011]. The semantics is capable of capturing the whole of Kappa, including subtle side-effects on deletion of structure, and its structured presentation provides the basis for the translation of techniques to other models. In particular, we give a notion of trajectory compression, which restricts a trace culminating in the production of a given structure to the actions necessary for the structure to occur. This is central to the reconstruction of biochemical pathways due to the failure of traditional techniques to provide adequately concise causal histories, and we expect it to be applicable in a range of other modelling situations.
Vincent Danos, Jérôme Feret, Walter Fontana, Russell Harmer, Jonathan Hayman, Jean Krivine, Christopher D. Thompson-Walsh, Glynn Winskel
FSTTCS6
2010 Abstracting the Differential Semantics of Rule-Based Models: Exact and Automated Model Reduction
abstract
Rule-based approaches (as in our own Kappa, or the BNG language, or many other propositions allowing the consideration of "reaction classes'') offer new and more powerful ways to capture the combinatorial interactions that are typical of molecular biological systems. They afford relatively compact and faithful descriptions of cellular interaction networks despite the combination of two broad types of interaction: the formation of complexes (a biological term for the ubiquitous non-covalent binding of bio-molecules), and the chemical modifications of macromolecules (aka post-translational modifications). However, all is not perfect. This same combinatorial explosion that pervades biological systems also seems to prevent the simulation of molecular networks using systems of differential equations. In all but the simplest cases the generation (and even more the integration) of the explicit system of differential equations which is canonically associated to a rule set is unfeasible. So there seems to be a price to pay for this increase in clarity and precision of the description, namely that one can only execute such rule-based systems using their stochastic semantics as continuous time Markov chains, which means a slower if more accurate simulation. In this paper, we take a fresh look at this question, and, using techniques from the abstract interpretation framework, we construct a reduction method which generates (typically) far smaller systems of differential equations than the concrete/canonical one. We show that the abstract/reduced differential system has solutions which are linear combinations of the canonical ones. Importantly, our method: 1) does not require the concrete system to be explicitly computed, so it is intensional, 2) nor does it rely on the choice of a specific set of rate constants for the system to be reduced, so it is symbolic, and 3) achieves good compression when tested on rule-based models of significant size, so it is also realistic.
Vincent Danos, Jérôme Feret, Walter Fontana, Russell Harmer, Jean Krivine
LICS5
2009 Modelling Epigenetic Information Maintenance: A Kappa Tutorial
Jean Krivine, Vincent Danos, Arndt Benecke
CAV1
2008 Abstract Interpretation of Cellular Signalling Networks
Vincent Danos, Jérôme Feret, Walter Fontana, Jean Krivine
VMCAI4
2008 Computational self-assembly
Pierre-Louis Curien, Vincent Danos, Jean Krivine, Min Zhang 0007
Theor. Comput. Sci.3
2007 Scalable Simulation of Cellular Signaling Networks
Vincent Danos, Jérôme Feret, Walter Fontana, Jean Krivine
APLAS4
2007 Rule-Based Modelling of Cellular Signalling
Vincent Danos, Jérôme Feret, Walter Fontana, Russell Harmer, Jean Krivine
CONCUR5
2005 Transactions in RCCS
Vincent Danos, Jean Krivine
CONCUR2
2004 Reversible Communicating Systems
Vincent Danos, Jean Krivine
CONCUR2