Decision algorithms for unsplittable flow and the half-disjoint paths problem
STOC '98 Proceedings of the thirtieth annual ACM symposium on Theory of computing
Ring routing and wavelength translation
Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms
Splittable traffic partition in WDM/SONET rings to minimize SONET ADMs
Theoretical Computer Science
Effects of Channel Interchange and Route Splitting on Ring Loading Efficiency
Journal of Network and Systems Management
Design of Stacked Self-Healing Rings Using a Genetic Algorithm
Journal of Heuristics
Approximation algorithms for routing and call scheduling in all-optical chains and rings
Theoretical Computer Science
Traffic partition in WDM/SONET rings to minimize SONET ADMs
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Approximation Algorithms for Routing and Call Scheduling in All-Optical Chains and Rings
Proceedings of the 19th Conference on Foundations of Software Technology and Theoretical Computer Science
A survey on multi-loop networks
Theoretical Computer Science
SONET/SDH ring assignment with capacity constraints
Discrete Applied Mathematics - Special issue: Algorithmic aspects of communication
On stacking bi-directional self-healing-rings on a conduit ring
Computers and Industrial Engineering
Linear time algorithms for the ring loading problem with demand splitting
Journal of Algorithms
A 1.5 Approximation Algorithm for Embedding Hyperedges in a Cycle
IEEE Transactions on Parallel and Distributed Systems
A quasi-PTAS for unsplittable flow on line graphs
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
On packing and coloring hyperedges in a cycle
Discrete Applied Mathematics
Half integral packing, Erdős-Posá-property and graph minors
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Path decomposition under a new cost measure with applications to optical network design
ACM Transactions on Algorithms (TALG)
A nearly linear time algorithm for the half integral disjoint paths packing
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
A polynomial-time algorithm for the weighted link ring loading problem with integer demand splitting
Theoretical Computer Science
Solving ring loading problems using bio-inspired algorithms
Journal of Network and Computer Applications
Reducing the maximum latency of selfish ring routing via pairwise cooperations
COCOA'10 Proceedings of the 4th international conference on Combinatorial optimization and applications - Volume Part II
A discrete differential evolution algorithm for solving the weighted ring arc loading problem
IEA/AIE'10 Proceedings of the 23rd international conference on Industrial engineering and other applications of applied intelligent systems - Volume Part II
Efficient load balancing using the bees algorithm
IEA/AIE'11 Proceedings of the 24th international conference on Industrial engineering and other applications of applied intelligent systems conference on Modern approaches in applied intelligence - Volume Part II
An algorithm for node-capacitated ring routing
ESA'05 Proceedings of the 13th annual European conference on Algorithms
An approximation algorithm for embedding a directed hypergraph on a ring
AAIM'05 Proceedings of the First international conference on Algorithmic Applications in Management
A hybrid ant colony optimization algorithm for solving the ring arc-loading problem
SETN'10 Proceedings of the 6th Hellenic conference on Artificial Intelligence: theories, models and applications
Efficient load balancing for a resilient packet ring using artificial bee colony
EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
An algorithm for node-capacitated ring routing
Operations Research Letters
Upgrading edge-disjoint paths in a ring
Discrete Optimization
Exact solution of the SONET Ring Loading Problem
Operations Research Letters
On the ring loading problem with demand splitting
Operations Research Letters
Pairwise cooperations in selfish ring routing for minimax linear latency
Theoretical Computer Science
Routing equal-size messages on a slotted ring
Journal of Scheduling
Call control and routing in SONET rings
ESCAPE'07 Proceedings of the First international conference on Combinatorics, Algorithms, Probabilistic and Experimental Methodologies
The price of anarchy for selfish ring routing is two
WINE'12 Proceedings of the 8th international conference on Internet and Network Economics
Hi-index | 0.01 |
The following problem arose in the planning of optical communications networks which use bidirectional SONET rings. Traffic demands di,j are given for each pair of nodes in an n-node ring; each demand must be routed one of the two possible ways around the ring. The object is to minimize the maximum load on the cycle, where the load of an edge is the sum of the demands routed through that edge.We provide a fast, simple algorithm which achieves a load that is guaranteed to exceed the optimum by at most 3/2 times the maximum demand, and that performs even better in practice. En route we prove the following curious lemma: for any x1,..., xn in [0,1] there exist y1,..., yn such that for each k, $|y_k|=x_k$ and $$ \left| \sum_{i=1}^k y_i - \sum_{i=k+1}^n y_i \right| \le 2. $$