Optimal attack and reinforcement of a network
- 1 July 1985
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 32 (3) , 549-561
- https://doi.org/10.1145/3828.3829
Abstract
In a nonnegative edge-weighted network, the weight of an edge represents the effort required by an attacker to destroy the edge, and the attacker derives a benefit for each new component created by destroying edges. The attacker may want to minimize over subsets of edges the difference between (or the ratio of) the effort incurred and the benefit received. This idea leads to the definition of the “strength” of the network, a measure of the resistance of the network to such attacks. Efficient algorithms for the optimal attack problem, the problem of computing the strength, and the problem of finding a minimum cost “reinforcement” to achieve a desired strength are given. These problems are also solved for a different model, in which the attacker wants to separate vertices from a fixed central vertex.Keywords
This publication has 11 references indexed in Scilit:
- Fractional covers for forests and matchingsMathematical Programming, 1984
- Testing membership in matroid polyhedraJournal of Combinatorial Theory, Series B, 1984
- Connectivity and edge-disjoint spanning treesInformation Processing Letters, 1983
- Lexicographically Optimal Base of a Polymatroid with Respect to a Weight VectorMathematics of Operations Research, 1980
- A good algorithm for lexicographically optimal flows in multi-terminal networksBulletin of the American Mathematical Society, 1977
- Fractional Programming. II, On Dinkelbach's AlgorithmManagement Science, 1976
- Tough graphs and hamiltonian circuitsDiscrete Mathematics, 1973
- On Nonlinear Fractional ProgrammingManagement Science, 1967
- On the Problem of Decomposing a Graph into n Connected FactorsJournal of the London Mathematical Society, 1961
- Edge-Disjoint Spanning Trees of Finite GraphsJournal of the London Mathematical Society, 1961