Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Multiplicative Weights: An Elegant Application to Maximum Flow

View through CrossRef
Multiplicative weights is a class of meta-algorithms commonly found in learning theory. It typically carries out several rounds of queries to oracles/agents, each time learning weights in an online manner given feedback from the current system to capture proficiency of them. It has found its use in game theory, machine learning, fast algorithms for optimization, etc. We begin with the classical example of multiplicative weights weighted majority. In the second part, we will see a delicate usage of multiplicative weights for approximating the maximum network flow, a well-known problem in theoretical computer science with many practical usages, accompanied by visualization from our simulation. The algorithm approximates maximum flow by repeatedly solving a related, computationally easier problem, the electrical flow of a circuit, whose parameters are derived from multiplicative weights. Multiplicative weights come in to adjust the resistances of the circuit online so that edge capacities are gradually obeyed. It is an elegant piece of work drawing insightsfrom learning theory, physics, numerical methods, and theoretical computer science.This journal is intended for undergraduate readers broadly interested in mathematics and theoretical computer science, who have developed some mathematical maturity and are familiar with basic algorithms.
Title: Multiplicative Weights: An Elegant Application to Maximum Flow
Description:
Multiplicative weights is a class of meta-algorithms commonly found in learning theory.
It typically carries out several rounds of queries to oracles/agents, each time learning weights in an online manner given feedback from the current system to capture proficiency of them.
It has found its use in game theory, machine learning, fast algorithms for optimization, etc.
We begin with the classical example of multiplicative weights weighted majority.
In the second part, we will see a delicate usage of multiplicative weights for approximating the maximum network flow, a well-known problem in theoretical computer science with many practical usages, accompanied by visualization from our simulation.
The algorithm approximates maximum flow by repeatedly solving a related, computationally easier problem, the electrical flow of a circuit, whose parameters are derived from multiplicative weights.
Multiplicative weights come in to adjust the resistances of the circuit online so that edge capacities are gradually obeyed.
It is an elegant piece of work drawing insightsfrom learning theory, physics, numerical methods, and theoretical computer science.
This journal is intended for undergraduate readers broadly interested in mathematics and theoretical computer science, who have developed some mathematical maturity and are familiar with basic algorithms.

Related Results

Novel/Old Generalized Multiplicative Zagreb Indices of Some Special Graphs
Novel/Old Generalized Multiplicative Zagreb Indices of Some Special Graphs
Topological descriptor is a fixed real number directly attached with the molecular graph to predict the physical and chemical properties of the chemical compound. Gutman and Trinaj...
Determinants of Cerebrovascular Reserve in Patients with Significant Carotid Stenosis
Determinants of Cerebrovascular Reserve in Patients with Significant Carotid Stenosis
Abstract Introduction In patients with 70% to 99% diameter carotid artery stenosis cerebral blood flow reserve may be protectiv...
Multiphase Flow Metering:An Evaluation of Discharge Coefficients
Multiphase Flow Metering:An Evaluation of Discharge Coefficients
Abstract The orifice discharge coefficient (CD) is the constant required to correct theoretical flow rate to actual flow rate. It is known that single phase orifi...
Pressure Analysis of DST Flow Period Or Slug Flow For Horizontal Wells In Homogeneous Reservoir
Pressure Analysis of DST Flow Period Or Slug Flow For Horizontal Wells In Homogeneous Reservoir
Abstract By the transient pressure for horizontal well with constant flow rate and Duhamel's principle, this paper presents the method to calculate the transient ...
Quantifying higher-order epistasis: beware the chimera
Quantifying higher-order epistasis: beware the chimera
AbstractEpistasis, or interactions in which alleles at one locus modify the fitness effects of alleles at other loci, plays a fundamental role in genetics, protein evolution, and m...
Experimental and Numerical Analysis of the Flow Field in the Integrated Valve for the Control Rod Hydraulic Drive System
Experimental and Numerical Analysis of the Flow Field in the Integrated Valve for the Control Rod Hydraulic Drive System
Control Rod Hydraulic Drive System (CRHDS) is a new type of built-in control rod drive technology, and the Integrated Valve (IV) is the key control component of it. The pulse water...
Loom weights from archaeological excavations in Memphis: some considerations on dating of vertical loom in Egypt
Loom weights from archaeological excavations in Memphis: some considerations on dating of vertical loom in Egypt
   The paper is devoted to investigation of clay and stone loom weights that were found during the archaeological excavations of the Centre of Egyptological Studies of the Russian ...

Back to Top