pith. sign in

arxiv: 1706.09169 · v1 · pith:ZQH3V47Qnew · submitted 2017-06-28 · 💻 cs.LO · cs.CC

Automating Sized Type Inference for Complexity Analysis (Technical Report)

classification 💻 cs.LO cs.CC
keywords analysistypecomplexityindexinferencemethodologyableabstract
0
0 comments X
read the original abstract

This paper introduces a new methodology for the complexity analysis of higher-order functional programs, which is based on three ingredients: a powerful type system for size analysis and a sound type inference procedure for it, a ticking monadic transformation, and constraint solving. Noticeably, the presented methodology can be fully automated, and is able to analyse a series of examples which cannot be handled by most competitor methodologies. This is possible due to the choice of adopting an abstract index language and index polymorphism at higher ranks. A prototype implementation is available.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.