Verified reductions for optimization

01/23/2023
by   Alexander Bentkamp, et al.
0

Numerical and symbolic methods for optimization are used extensively in engineering, industry, and finance. Various methods are used to reduce problems of interest to ones that are amenable to solution by such software. We develop a framework for designing and applying such reductions, using the Lean programming language and interactive proof assistant. Formal verification makes the process more reliable, and the availability of an interactive framework and ambient mathematical library provides a robust environment for constructing the reductions and reasoning about them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2021

Verified Optimization

Optimization is used extensively in engineering, industry, and finance, ...
research
11/19/2017

Verification of PCP-Related Computational Reductions in Coq

We formally verify several computational reductions concerning the Post ...
research
03/17/2016

Optimal Black-Box Reductions Between Optimization Objectives

The diverse world of machine learning applications has given rise to a p...
research
08/29/2022

Creating Interactive Visualizations of TopHat Programs

Many companies and institutions have automated their business process in...
research
04/28/2021

Polytime reductions of AF-algebraic problems

We assess the computational complexity of several decision problems conc...
research
07/08/2018

Coalgebraic Tools for Randomness-Conserving Protocols

We propose a coalgebraic model for constructing and reasoning about stat...
research
04/07/2019

Monitoring the carbon budget: Real-time verification of CO2 emissions

International agreements to reduce CO_2 emissions necessitate that natio...

Please sign up or login with your details

Forgot password? Click here to reset