Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kohei Kishida

dblp:72/6100 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
2since 2021 · last 2023
0000-0002-6719-1521ORCID · corroborated

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

Theory of computation · 7 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Quantum computing and quantum information · 82% Logic in computer science · 18%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems › domain-specific languages
quantum programming languages
0.712023
Proto-Quipper with Dynamic Lifting · Proc. ACM Program. Lang. 2023
Quantum computing and quantum information
quantum programming
0.712023
Proto-Quipper with Dynamic Lifting · Proc. ACM Program. Lang. 2023
Programming languages and type systems › type theory
dependent types
0.412020
Linear Dependent Type Theory for Quantum Programming Languages: Extended Abstract · LICS 2020
Quantum computing and quantum information
quantum programming languages
0.412020
Linear Dependent Type Theory for Quantum Programming Languages: Extended Abstract · LICS 2020
Logic in computer science › category theory
categorical logic
0.212016
Logic of Local Inference for Contextuality in Quantum Physics and Beyond · ICALP 2016
Programming languages and type systems › language semantics › formal semantics › denotational semantics
categorical semantics
0.212023
Proto-Quipper with Dynamic Lifting · Proc. ACM Program. Lang. 2023
Quantum computing and quantum information › quantum foundations
contextuality
0.112016
Logic of Local Inference for Contextuality in Quantum Physics and Beyond · ICALP 2016

Methods — techniques the papers use, named apart from their topics

operational semantics · 2.2type soundness proof · 1.3enriched category theory · 1.3fibrations of monoidal categories · 0.9
YearPublicationVenuePosition
2023 Proto-Quipper with Dynamic Lifting
abstract
Quipper is a functional programming language for quantum computing. Proto-Quipper is a family of languages aiming to provide a formal foundation for Quipper. In this paper, we extend Proto-Quipper-M with a construct called dynamic lifting , which is present in Quipper. By virtue of being a circuit description language, Proto-Quipper has two separate runtimes: circuit generation time and circuit execution time. Values that are known at circuit generation time are called parameters , and values that are known at circuit execution time are called states . Dynamic lifting is an operation that enables a state, such as the result of a measurement, to be lifted to a parameter, where it can influence the generation of the next portion of the circuit. As a result, dynamic lifting enables Proto-Quipper programs to interleave classical and quantum computation. We describe the syntax of a language we call Proto-Quipper-Dyn. Its type system uses a system of modalities to keep track of the use of dynamic lifting. We also provide an operational semantics, as well as an abstract categorical semantics for dynamic lifting based on enriched category theory. We prove that both the type system and the operational semantics are sound with respect to our categorical semantics. Finally, we give some examples of Proto-Quipper-Dyn programs that make essential use of dynamic lifting.
Peng Fu 0001, Kohei Kishida, Neil J. Ross, Peter Selinger
Proc. ACM Program. Lang.2
2022 Linear Dependent Type Theory for Quantum Programming Languages
abstract
Modern quantum programming languages integrate quantum resources and classical control. They must, on the one hand, be linearly typed to reflect the no-cloning property of quantum resources. On the other hand, high-level and practical languages should also support quantum circuits as first-class citizens, as well as families of circuits that are indexed by some classical parameters. Quantum programming languages thus need linear dependent type theory. This paper defines a general semantic structure for such a type theory via certain fibrations of monoidal categories. The categorical model of the quantum circuit description language Proto-Quipper-M by Rios and Selinger (2017) constitutes an example of such a fibration, which means that the language can readily be integrated with dependent types. We then devise both a general linear dependent type system and a dependently typed extension of Proto-Quipper-M, and provide them with operational semantics as well as a prototype implementation.
Peng Fu 0001, Kohei Kishida, Peter Selinger
Log. Methods Comput. Sci.2
2020 Linear Dependent Type Theory for Quantum Programming Languages: Extended Abstract
abstract
Modern quantum programming languages integrate quantum resources and classical control. They must, on the one hand, be linearly typed to reflect the no-cloning property of quantum resources. On the other hand, high-level and practical languages should also support quantum circuits as first-class citizens, as well as families of circuits that are indexed by some classical parameters. Quantum programming languages thus need linear dependent type theory. This paper defines a general semantic structure for such a type theory via certain fibrations of monoidal categories. The categorical model of the quantum circuit description language Proto-Quipper-M in [28] constitutes an example of such a fibration, which means that the language can readily be integrated with dependent types. We then devise both a general linear dependent type system and a dependently typed extension of Proto-Quipper-M, and provide them with operational semantics as well as a prototype implementation.
Peng Fu 0001, Kohei Kishida, Peter Selinger
LICS2
2020 A Tutorial Introduction to Quantum Circuit Programming in Dependently Typed Proto-Quipper
Peng Fu 0001, Kohei Kishida, Neil J. Ross, Peter Selinger
RC2
2016 Logic of Local Inference for Contextuality in Quantum Physics and Beyond
abstract
Contextuality in quantum physics provides a key resource for quantum information and computation. The topological approach in [Abramsky and Brandenburger, New J. Phys., 2011, Abramsky et al., CSL 2015, 2015] characterizes contextuality as "global inconsistency" coupled with "local consistency", revealing it to be a phenomenon also found in many other fields. This has yielded a logical method of detecting and proving the "global inconsistency" part of contextuality. Our goal is to capture the other, "local consistency" part, which requires a novel approach to logic that is sensitive to the topology of contexts. To achieve this, we formulate a logic of local inference by using context-sensitive theories and models in regular categories. This provides a uniform framework for local consistency, and lays a foundation for high-level methods of detecting, proving, and moreover using contextuality as computational resource.
Kohei Kishida
ICALP1
2015 Contextuality, Cohomology and Paradox
abstract
Contextuality is a key feature of quantum mechanics that provides an important non-classical resource for quantum information and computation. Abramsky and Brandenburger used sheaf theory to give a general treatment of contextuality in quantum theory [New Journal of Physics 13 (2011) 113036]. However, contextual phenomena are found in other fields as well, for example database theory. In this paper, we shall develop this unified view of contextuality. We provide two main contributions: firstly, we expose a remarkable connection between contexuality and logical paradoxes; secondly, we show that an important class of contextuality arguments has a topological origin. More specifically, we show that "All-vs-Nothing" proofs of contextuality are witnessed by cohomological obstructions.
Samson Abramsky, Rui Soares Barbosa, Kohei Kishida, Raymond Lal, Shane Mansfield
CSL3
2013 Quantum Probabilistic Dyadic Second-Order Logic
Alexandru Baltag, Jort Bergfeld, Kohei Kishida, Joshua Sack, Sonja Smets, Shengyang Zhong
WoLLIC3
2012 Topological Completeness of First-Order Modal Logics
Steven Awodey, Kohei Kishida
Advances in Modal Logic2