Robert Atkey

Orcid: 0000-0002-4414-5047

Affiliations:
  • University of Strathclyde, Department of Computer and Information Sciences, Glasgow, UK


According to our database1, Robert Atkey authored at least 39 papers between 2004 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Polynomial Time and Dependent Types.
Proc. ACM Program. Lang., January, 2024

Efficient compilation of expressive problem space specifications to neural network solvers.
CoRR, 2024

Vehicle: Bridging the Embedding Gap in the Verification of Neuro-Symbolic Programs.
CoRR, 2024

2023
Compiling Higher-Order Specifications to SMT Solvers: How to Deal with Rejection Constructively.
Proceedings of the 12th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2023

2022
Vehicle: Interfacing Neural Network Verifiers with Interactive Theorem Provers.
CoRR, 2022

A Framework for Substructural Type Systems.
Proceedings of the Programming Languages and Systems, 2022

2020
Effect handlers via generalised continuations.
J. Funct. Program., 2020

Compositional Game Theory, Compositionally.
Proceedings of the 3rd Annual International Applied Category Theory Conference 2020, 2020

A Linear Algebra Approach to Linear Metatheory.
Proceedings of the Proceedings Second Joint International Workshop on Linearity & Trends in Linear Logic and Applications, 2020

Neural Networks, Secure by Construction - An Exploration of Refinement Types.
Proceedings of the Programming Languages and Systems - 18th Asian Symposium, 2020

2019
Dijkstra monads for all.
Proc. ACM Program. Lang., 2019

2018
A type and scope safe universe of syntaxes with binding: their semantics and proofs.
Proc. ACM Program. Lang., 2018

Syntax and Semantics of Quantitative Type Theory.
Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, 2018

2017
Strategy Preserving Compilation for Parallel Functional Code.
CoRR, 2017

Continuation Passing Style for Effect Handlers.
Proceedings of the 2nd International Conference on Formal Structures for Computation and Deduction, 2017

Observed Communication Semantics for Classical Processes.
Proceedings of the Programming Languages and Systems, 2017

2016
Conflation Confers Concurrency.
Proceedings of the A List of Successes That Can Change the World, 2016

2015
Interleaving data and effects.
J. Funct. Program., 2015

ThreadSafe: Static Analysis for Java Concurrency.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2015

Models for Polymorphism over Physical Dimension.
Proceedings of the 13th International Conference on Typed Lambda Calculi and Applications, 2015

2014
A relationally parametric model of dependent type theory.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

From parametricity to conservation laws, via Noether's theorem.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

2013
Abstraction and invariance for algebraically indexed types.
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013

Productive coprogramming with guarded recursion.
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2013

2012
Refining Inductive Types
Log. Methods Comput. Sci., 2012

The Semantics of Parsing with Semantic Actions.
Proceedings of the 27th Annual IEEE Symposium on Logic in Computer Science, 2012

Fibrational Induction Meets Effects.
Proceedings of the Foundations of Software Science and Computational Structures, 2012

Relational Parametricity for Higher Kinds.
Proceedings of the Computer Science Logic (CSL'12), 2012

2011
Amortised Resource Analysis with Separation Logic
Log. Methods Comput. Sci., 2011

When Is a Type Refinement an Inductive Type?
Proceedings of the Foundations of Software Science and Computational Structures, 2011

2010
Symbolic and Analytic Techniques for Resource Analysis of Java Bytecode.
Proceedings of the Trustworthly Global Computing - 5th International Symposium, 2010

Refinement and Term Synthesis in Loop Invariant Generation.
Proceedings of the Second International Workshop on Invariant Generation, 2010

2009
Parameterised notions of computation.
J. Funct. Program., 2009

Syntax for Free: Representing Syntax with Binding Using Parametricity.
Proceedings of the Typed Lambda Calculi and Applications, 9th International Conference, 2009

Unembedding domain-specific languages.
Proceedings of the 2nd ACM SIGPLAN Symposium on Haskell, 2009

Algebras for Parameterised Monads.
Proceedings of the Algebra and Coalgebra in Computer Science, 2009

2008
What is a Categorical Model of Arrows?
Proceedings of the Second Workshop on Mathematically Structured Functional Programming, 2008

2007
CoqJVM: An Executable Specification of the Java Virtual Machine Using Dependent Types.
Proceedings of the Types for Proofs and Programs, International Conference, 2007

2004
A lambda-Calculus for Resource Separation.
Proceedings of the Automata, Languages and Programming: 31st International Colloquium, 2004


  Loading...