Publication | Open Access
Relational cost analysis
61
Citations
40
References
2016
Year
Unknown Venue
Program CheckingEngineeringSoftware EngineeringComputational ComplexityBusiness AnalyticsSoftware AnalysisMarket DesignFormal VerificationOperations ResearchData ScienceEconomic AnalysisCost ManagementStatic CheckingCompilersQuantitative ManagementCost AllocationQuantitative BoundsComputer EngineeringComputer ScienceRelational Cost AnalysisProgram OptimizationOptimizing CompilerStatic Program AnalysisExecution CostCost IssueProgram AnalysisBusinessFormal MethodsSystem Software
Establishing quantitative bounds on the execution cost of programs is essential in many areas of computer science such as complexity analysis, compiler optimizations, security and privacy. Techniques based on program analysis, type systems and abstract interpretation are well-studied, but methods for analyzing how the execution costs of two programs compare to each other have not received attention. Naively combining the worst and best case execution costs of the two programs does not work well in many cases because such analysis forgets the similarities between the programs or the inputs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1