Demo Data from EDBT 2026 / reviewers in the wild / expert
Kensuke Kojima
dblp:07/10455
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0001-7245-1810ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 first-authorTheory of computation · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-author
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
1 paper |
Logic in computer science · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science › philosophical logic › non-classical logic
constructive logic |
0.1 | 1 | 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics · Inf. Comput. 2011 |
Logic in computer science › modal logic › possible-world semantics
kripke semantics |
0.1 | 1 | 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics · Inf. Comput. 2011 |
Logic in computer science › temporal logic
linear temporal logic |
0.1 | 1 | 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics · Inf. Comput. 2011 |
Logic in computer science
proof systems |
0.1 | 1 | 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics · Inf. Comput. 2011 |
Logic in computer science
temporal logic |
0.1 | 1 | 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics · Inf. Comput. 2011 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Algorithms and Hardness Results for the Maximum Balanced Connected Subgraph Problem
Yasuaki Kobayashi, Kensuke Kojima, Norihide Matsubara, Taiga Sone, Akihiro Yamamoto |
COCOA | 2 |
| 2018 | Automated Verification of Functional Correctness of Race-Free GPU Programs
Kensuke Kojima, Akifumi Imanishi, Atsushi Igarashi |
J. Autom. Reason. | 1 |
| 2018 | Generalized homogeneous polynomials for efficient template-based nonlinear invariant synthesis
Kensuke Kojima, Minoru Kinoshita, Kohei Suenaga |
Theor. Comput. Sci. | 1 |
| 2017 | A Nonstandard Functional Programming Language
Hirofumi Nakamura, Kensuke Kojima, Kohei Suenaga, Atsushi Igarashi |
APLAS | 2 |
| 2017 | Sharper and Simpler Nonlinear Interpolants for Program Verification
Takamasa Okudono, Yuki Nishida 0001, Kensuke Kojima, Kohei Suenaga, Kengo Kido, Ichiro Hasuo |
APLAS | 3 |
| 2017 | A Hoare Logic for GPU KernelsabstractWe study a Hoare Logic to reason about parallel programs executed on graphics processing units (GPUs), called GPU kernels. During the execution of GPU kernels, multiple threads execute in lockstep, that is, execute the same instruction simultaneously. When the control branches, the two branches are executed sequentially, but during the execution of each branch only those threads that take it are enabled; after the control converges, all the threads are enabled and again execute in lockstep. In this article, we first consider a semantics in which all threads execute in lockstep (this semantics simplifies the actual execution model of GPUs) and adapt Hoare Logic to this setting by augmenting the usual Hoare triples with an additional component representing the set of enabled threads. It is determined that the soundness and relative completeness of the logic do not hold for all programs; a difficulty arises from the fact that one thread can invalidate the loop termination condition of another thread through shared memory. We overcome this difficulty by identifying an appropriate class of programs for which the soundness and relative completeness hold. Additionally, we discuss thread interleaving, which is present in the actual execution of GPUs but not in the lockstep semantics mentioned above. We show that if a program is race free, then the lockstep and interleaving semantics produce the same result. This implies that our logic is sound and relatively complete for race-free programs, even if the thread interleaving is taken into account. Kensuke Kojima, Atsushi Igarashi |
ACM Trans. Comput. Log. | 1 |
| 2016 | Generalized Homogeneous Polynomials for Efficient Template-Based Nonlinear Invariant Synthesis
Kensuke Kojima, Minoru Kinoshita, Kohei Suenaga |
SAS | 1 |
| 2013 | A Hoare Logic for SIMT Programs
Kensuke Kojima, Atsushi Igarashi |
APLAS | 1 |
| 2011 | Constructive linear-time temporal logic: Proof systems and Kripke semantics
Kensuke Kojima, Atsushi Igarashi |
Inf. Comput. | 1 |