Boosting Method in Approximately Solving Linear Programming with Fast Online Algorithm

07/08/2021
by   Wenzhi Gao, et al.
0

In this paper, we develop a new algorithm combining the idea of “boosting” with the first-order algorithm to approximately solve a class of (Integer) Linear programs(LPs) arisen in general resource allocation problems. Not only can this algorithm solve LPs directly, but also can be applied to accelerate the Column Generation method. As a direct solver, our algorithm achieves a provable O(√(n/K)) optimality gap, where n is the number of variables and K is the number of data duplication bearing the same intuition as the boosting algorithm. We use numerical experiments to demonstrate the effectiveness of our algorithm and several variants.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2023

An Online Algorithm for Chance Constrained Resource Allocation

This paper studies the online stochastic resource allocation problem (RA...
research
03/05/2020

Simple and Fast Algorithm for Binary Integer and Online Linear Programming

In this paper, we develop a simple and fast online algorithm for solving...
research
05/06/2015

Re-scale boosting for regression and classification

Boosting is a learning scheme that combines weak prediction rules to pro...
research
09/28/2020

Efficient Resource Allocation through Integer Linear Programming: a detailed example

In this paper, we show how a resource allocation problem can be solved t...
research
10/29/2019

Resource Allocation Using Gradient Boosting Aided Deep Q-Network for IoT in C-RANs

In this paper, we investigate dynamic resource allocation (DRA) problems...
research
08/28/2019

Revisiting a Cutting Plane Method for Perfect Matchings

In 2016, Chandrasekaran, Végh, and Vempala published a method to solve t...
research
05/19/2022

What killed the Convex Booster ?

A landmark negative result of Long and Servedio established a worst-case...

Please sign up or login with your details

Forgot password? Click here to reset