Sven Linker

dblp:48/8323 · DBLP profile ↗
← Back
15ranked-venue papers
9as first author
2since 2021 · last 2021
0000-0003-2913-7943ORCID · verified

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

Theory of computation · 7 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 5 · 5 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2021 Natural Deduction for Intuitionistic Euler-Venn Diagrams
Sven Linker
Diagrams1
2021 Finite Models for a Spatial Logic with Discrete and Topological Path Operators
abstract
This paper analyses models of a spatial logic with path operators based on the class of neighbourhood spaces, also called pretopological or closure spaces, a generalisation of topological spaces. For this purpose, we distinguish two dimensions: the type of spaces on which models are built, and the type of allowed paths. For the spaces, we investigate general neighbourhood spaces and the subclass of quasi-discrete spaces, which closely resemble graphs. For the paths, we analyse the cases of quasi-discrete paths, which consist of an enumeration of points, and topological paths, based on the unit interval. We show that the logic admits finite models over quasi-discrete spaces, both with quasi-discrete and topological paths. Finally, we prove that for general neighbourhood spaces, the logic does not have the finite model property, either for quasi-discrete or topological paths.
Sven Linker, Fabio Papacchini, Michele Sevegnani
MFCS1
2020 Intuitionistic Euler-Venn Diagrams
Sven Linker
Diagrams1
2020 Analysing Spatial Properties on Neighbourhood Spaces
abstract
We present a bisimulation relation for neighbourhood spaces, a generalisation of topological spaces. We show that this notion, path preserving bisimulation, preserves formulas of the spatial logic SLCS. We then use this preservation result to show that SLCS cannot express standard topological properties such as separation and connectedness. Furthermore, we compare the bisimulation relation with standard modal bisimulation and modal bisimulation with converse on graphs and prove it coincides with the latter.
Sven Linker, Fabio Papacchini, Michele Sevegnani
MFCS1
2020 Multi-scale verification of distributed synchronisation
abstract
Abstract Algorithms for the synchronisation of clocks across networks are both common and important within distributed systems. We here address not only the formal modelling of these algorithms, but also the formal verification of their behaviour. Of particular importance is the strong link between the very different levels of abstraction at which the algorithms may be verified. Our contribution is primarily the formalisation of this connection between individual models and population-based models, and the subsequent verification that is then possible. While the technique is applicable across a range of synchronisation algorithms, we particularly focus on the synchronisation of (biologically-inspired) pulse-coupled oscillators, a widely used approach in practical distributed systems. For this application domain, different levels of abstraction are crucial: models based on the behaviour of an individual process are able to capture the details of distinguished nodes in possibly heterogenous networks, where each node may exhibit different behaviour. On the other hand, collective models assume homogeneous sets of processes, and allow the behaviour of the network to be analysed at the global level. System-wide parameters may be easily adjusted, for example environmental factors inhibiting the reliability of the shared communication medium. This work provides a formal bridge across the “abstraction gap” separating the individual models and the population-based models for this important class of synchronisation algorithms.
Paul Gainer, Sven Linker, Clare Dixon, Ullrich Hustadt, Michael Fisher 0001
Formal Methods Syst. Des.2
2018 Sequent Calculus for Euler Diagrams
Sven Linker
Diagrams1
2018 The Power of Synchronisation: Formal Analysis of Power Consumption in Networks of Pulse-Coupled Oscillators
Paul Gainer, Sven Linker, Clare Dixon, Ullrich Hustadt, Michael Fisher 0001
ICFEM2
2017 Spatial Reasoning About Motorway Traffic Safety with Isabelle/HOL
Sven Linker
IFM1
2017 Synthesizing and verifying controllers for multi-lane traffic maneuvers
abstract
Abstract The dynamic behavior of a car can be modeled as a hybrid system involving continuous state changes and discrete state transitions. We show that the control of safe (collision free) lane change maneuvers in multi-lane traffic on highways can be described by finite state machines extended with continuous variables coming from the environment. We use standard theory for controller synthesis to derive the dynamic behavior of a lane-change controller. Thereby, we contrast the setting of interleaving semantics and synchronous concurrent semantics. We also consider the possibility of exchanging knowledge between neighboring cars in order to come up with the right decisions. Finally, we address compositional verification using an assumption-guarantee paradigm.
Gregor von Bochmann, Martin Hilscher, Sven Linker, Ernst-Rüdiger Olderog
Formal Aspects Comput.3
2016 Measuring User Comprehension of Inference Rules in Euler Diagrams
abstract
Proofs created by diagrammatic theorem provers are not designed with human readers in mind. We say that one proof, $$P_1$$ , is more “readable” than another, $$P_2$$ , if users make fewer errors in understanding which inference rules were applied in $$P_1$$ than in $$P_2$$ , and do so in a shorter time. We analysed the readability of individual rules in an empirical study which required users to identify the rules used in inferences. We found that increased clutter (redundant syntax) in the premiss diagrams affects readability, and that rule applications which require the user to combine information from several diagrams are sometimes less readable than those which focus on a single diagram. We provide an explanation based on mental models.
Sven Linker, Jim Burton 0001, Andrew Blake 0002
Diagrams1
2015 Synthesizing Controllers for Multi-lane Traffic Maneuvers
Gregor von Bochmann, Martin Hilscher, Sven Linker, Ernst-Rüdiger Olderog
SETTA3
2015 Generating readable diagrammatic proofs
abstract
We present ongoing work to understand and formalise notions of “readability” in diagrammatic proofs and to use these results to extend an existing Euler diagram proof system. This work is in its early stages. We outline our intentions to define a theoretical framework, based on an empirical study, that maps users' varying cognitive preferences to corresponding proof strategies. The framework will be used to extend a theorem prover based on Euler diagrams, enabling users of the system to select from among the strategies while constructing proofs.
Jim Burton 0001, Sven Linker
VL/HCC2
2013 Proof Theory of a Multi-Lane Spatial Logic
Sven Linker, Martin Hilscher
ICTAC1
2011 An Abstract Model for Proving Safety of Multi-lane Traffic Manoeuvres
Martin Hilscher, Sven Linker, Ernst-Rüdiger Olderog, Anders P. Ravn
ICFEM2
2010 Diagrammatic Specification of Mobile Real-Time Systems
Sven Linker
Diagrams1