Fully Abstract Normal Form Bisimulation for Call-by-Value PCF

We present the first fully abstract normal form bisimulation for call-by-value PCF (PCF v ). Our model is based on a labelled transition system (LTS) that combines elements from applicative bisimulation, environmental bisimulation and game semantics. In order to obtain completeness while avoiding the use of semantic quotienting, the LTS constructs traces corresponding to interactions with possible functional contexts. The model gives rise to a sound and complete technique for checking of PCF v program equivalence, which we implement in a bounded bisimulation checking tool. We test our tool on known equivalences from the literature and new examples.

Authors

Institutions

Publication Details

Journal
Journal of the ACM
Published
2025-09-16
DOI
https://doi.org/10.1145/3765737
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fully Abstract Normal Form Bisimulation for Call-by-Value PCF

Vasileios Koutavas, Nikos Tzevelekos, Yu-Yang Lin
Journal of the ACM
Parallel Computing and Optimization Techniques
article

Fully Abstract Normal Form Bisimulation for Call-by-Value PCF

Vasileios Koutavas, Nikos Tzevelekos, Yu-Yang Lin
article en

Abstract

We present the first fully abstract normal form bisimulation for call-by-value PCF (PCF v ). Our model is based on a labelled transition system (LTS) that combines elements from applicative bisimulation, environmental bisimulation and game semantics. In order to obtain completeness while avoiding the use of semantic quotienting, the LTS constructs traces corresponding to interactions with possible functional contexts. The model gives rise to a sound and complete technique for checking of PCF v program equivalence, which we implement in a bounded bisimulation checking tool. We test our tool on known equivalences from the literature and new examples.

Journal of the ACMVol. 72(6)
Queen Mary University of London (GB), Science Foundation Ireland (IE), Trinity College Dublin (IE)
Openalex Percentile: Top 73%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Fully Abstract Normal Form Bisimulation for Call-by-Value PCF — Vasileios Koutavas, Nikos Tzevelekos, et al. · Journal of the ACM (2025) | TGRS Research Map | TGRS