On the Usefulness of Constructors, 2015. ,
Beta reduction is invariant, indeed, Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), CSL-LICS '14, p.8, 2014. ,
DOI : 10.1145/2603088.2603105
URL : https://hal.archives-ouvertes.fr/hal-01091551
On the Inference of Resource Usage Upper and Lower Bounds, ACM Transactions on Computational Logic, vol.14, issue.3, pp.22-23 ,
DOI : 10.1145/2499937.2499943
Termination of term rewriting using dependency pairs, Theoretical Computer Science, vol.236, issue.1-2, pp.133-178, 2000. ,
DOI : 10.1016/S0304-3975(99)00207-8
A program logic for resources, Theoretical Computer Science, vol.389, issue.3, pp.411-445, 2007. ,
DOI : 10.1016/j.tcs.2007.09.003
Closing the Gap Between Runtime Complexity and Polytime Computability, Proc. of 21 st RTA, pp.33-48, 2010. ,
Polynomial Path Orders, Logical Methods in Computer Science, vol.9, issue.4, p.2013 ,
DOI : 10.2168/LMCS-9(4:9)2013
URL : http://dx.doi.org/10.2168/lmcs-9(4:9)2013
Tyrolean Complexity Tool: Features and Usage, Proc. of 24 th RTA, pp.71-80, 2013. ,
A Combination Framework for, Complexity. IC, 2015. ,
Analysing the Complexity of Functional Programs: Higher-Order Meets First-Order (Long Version) Available at http, 2015. ,
Term Rewriting and All That, 1998. ,
Higher-order interpretations and program complexity, Proc. of 26 th CSL, pp.62-76, 2012. ,
DOI : 10.1016/j.ic.2015.12.008
URL : https://hal.archives-ouvertes.fr/hal-01337728
Light types for Polynomial Time Computation in Lambda Calculus, IC, vol.207, issue.1, pp.41-62, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00012752
Automated higher-order complexity analysis, Theoretical Computer Science, vol.318, issue.1-2, pp.79-103, 2004. ,
DOI : 10.1016/j.tcs.2003.10.022
URL : http://doi.org/10.1016/j.tcs.2003.10.022
Introduction to Functional Programming using Haskell, Second Edition, 1998. ,
Algorithms with polynomial interpretation termination proof, Journal of Functional Programming, vol.11, issue.1, pp.33-53, 2001. ,
DOI : 10.1017/S0956796800003877
URL : https://hal.archives-ouvertes.fr/inria-00100819
Quasi-interpretation Synthesis by Decomposition and an Application to Higher-order Programs, Proc. of 4 th ICTAC, pp.410-424, 2007. ,
Linear Dependent Types and Relative Completeness, LMCS, vol.8, issue.4, p.2012 ,
URL : https://hal.archives-ouvertes.fr/hal-00906347
On Constructor Rewrite Systems and the Lambda Calculus, LMCS, vol.8, issue.3, pp.1-27, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00909372
The Geometry of Types, Proc. of 40 th POPL, pp.167-178, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00909318
Lightweight semiformal time complexity analysis for purely functional data structures, Proc. of 35 th POPL, pp.133-144, 2008. ,
Defunctionalization at Work, Proc. of 3 rd PPDP, pp.162-174, 2001. ,
Proving and Disproving Termination of Higher-Order Functions, Proc. of 5 th FROCOS, pp.216-231, 2005. ,
DOI : 10.1007/11559306_12
Automated termination proofs for haskell by term rewriting, ACM Transactions on Programming Languages and Systems, vol.33, issue.2, 2011. ,
DOI : 10.1145/1890028.1890030
Automatic time-bound analysis for a higher-order language, Proc. of 9 th PEPM, pp.75-86, 2002. ,
Abstract relations between restricted termination and confluence properties of rewrite systems, FI, vol.24, pp.3-23, 1995. ,
Practical Foundations for Programming Languages, 2012. ,
Automated Complexity Analysis Based on the Dependency Pair Method, Proc. of 4 th IJCAR, pp.364-380, 2008. ,
DOI : 10.1007/978-3-540-71070-7_32
Complexity, Graphs, and the Dependency Pair Method, Proc. of 15 th LPAR, pp.652-666, 2008. ,
DOI : 10.1007/978-3-540-89439-1_45
Uncurrying for Termination and Complexity, Journal of Automated Reasoning, vol.50, issue.5, pp.279-315, 2013. ,
DOI : 10.1007/s10817-012-9248-3
Flow analysis of lazy higher-order functional programs, Theoretical Computer Science, vol.375, issue.1-3, pp.120-136, 2007. ,
DOI : 10.1016/j.tcs.2006.12.030
Call-by-Value Termination in the Untyped lambda-Calculus, LMCS, vol.4, issue.1, 2008. ,
Static Determination of Quantitative Resource Usage for Higher-order Programs, Proc. of 37 th POPL, pp.223-236, 2010. ,
Improved Functional Flow and Reachability Analyses Using Indexed Linear Tree Grammars, Proc. of 22 nd RTA, pp.187-202, 2011. ,
Tyrolean Termination Tool 2, Proc. of 20 th RTA, pp.295-304, 2009. ,
DOI : 10.1007/978-3-540-70590-1_23
Analysing the implicit complexity of programs, Information and Computation, vol.183, issue.1, pp.2-18, 2003. ,
DOI : 10.1016/S0890-5401(03)00011-7
URL : https://hal.archives-ouvertes.fr/inria-00099505
Control-flow Analysis of Functional Programs, ACM Comput. Surv, vol.44, issue.3, p.10, 2012. ,
Principles of Program Analysis, 2005. ,
DOI : 10.1007/978-3-662-03811-6
A Dependency Pair Framework for Innermost Complexity Analysis of Term Rewrite Systems, Proc. of 23rd CADE, LNAI, pp.422-438, 2011. ,
DOI : 10.1007/978-3-642-16242-8_39
Functional Pearl: Even Higher-Order Functions for Parsing, JFP, vol.8, issue.2, pp.195-199, 1998. ,
TEA: Automatically proving termination of programs in a non-strict higher-order functional language, Proc. of 4 th SAS, pp.345-360, 1997. ,
DOI : 10.1007/BFb0032752
Types and programming languages, 2002. ,
LCF considered as a programming language, Theoretical Computer Science, vol.5, issue.3, pp.223-255, 1977. ,
DOI : 10.1016/0304-3975(77)90044-5
Algorithms: A Functional Programming Approach, 1999. ,
Definitional interpreters for higher-order programming languages, Proceedings of the ACM annual conference on , ACM '72, pp.363-397, 1998. ,
DOI : 10.1145/800194.805852
Complexity Analysis for a Lazy Higher-Order Language, Proc. of 3 rd ESOP, pp.361-376, 1990. ,
A Simple and Scalable Static Analysis for Bound Analysis and Amortized Complexity Analysis, Proc. of 26 th CAV, pp.745-761, 2014. ,
DOI : 10.1007/978-3-319-08867-9_50
Generalized and Formalized Uncurrying, Proc. of 8 th FROCOS, pp.243-258, 2011. ,
DOI : 10.1007/978-3-642-03359-9_31
Inferring Cost Equations for Recursive, Polymorphic and Higher-Order Functional Programs, Revised Papers of 15 th Workshop on IFL, pp.86-101, 2003. ,
DOI : 10.1007/978-3-540-27861-0_6
The worst-case execution-time problem???overview of methods and survey of tools, ACM Transactions on Embedded Computing Systems, vol.7, issue.3, 2008. ,
DOI : 10.1145/1347375.1347389
Modular Complexity Analysis for Term Rewriting, Logical Methods in Computer Science, vol.10, issue.1, pp.1-33, 2014. ,
DOI : 10.2168/LMCS-10(1:19)2014