2014
DOI: 10.1007/978-3-642-54830-7_12
|View full text |Cite
|
Sign up to set email alerts
|

Complexity of Model-Checking Call-by-Value Programs

Abstract: Abstract. This paper studies the complexity of the reachability problem (a typical and practically important instance of the model-checking problem) for simply-typed call-by-value programs with recursion, Boolean values, and non-deterministic branch, and proves the following results.(1) The reachability problem for order-3 programs is nonelementary. Thus, unlike in the call-by-name case, the order of the input program does not serve as a good measure of the complexity. (2) Instead, the depth of types is an app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 24 publications
(41 reference statements)
0
5
0
Order By: Relevance
“…Finally, we investigate a call-by-value framework. Here the associated reachability problem was shown to be n-EXPTIME-complete for programs of depth-n in Tsukada and Kobayashi [2014]. We consider the more general resource usage verification problem and also show its n-EXPTIMEcompleteness.…”
Section: Introductionmentioning
confidence: 94%
See 4 more Smart Citations
“…Finally, we investigate a call-by-value framework. Here the associated reachability problem was shown to be n-EXPTIME-complete for programs of depth-n in Tsukada and Kobayashi [2014]. We consider the more general resource usage verification problem and also show its n-EXPTIMEcompleteness.…”
Section: Introductionmentioning
confidence: 94%
“…To avoid the complexity blow-up due to CPS translation, Tsukada and Kobayashi [2014] gave a direct intersection type system to show that the reachability problem for depth-n call-by-value programs is n-EXPTIME-complete. We show that, using Theorem 34, one can recover their result through a linear CPS transformation, and the refined complexity analysis afforded by the Theorem does yield the optimal bound.…”
Section: Call-by-value Programsmentioning
confidence: 99%
See 3 more Smart Citations