Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In geographically-distributed systems, communication latencies are non-negligible. The perceived processing time of a request is thus composed of the time needed to route the request to the server and the true processing time. Once a request reaches a target server, the processing time depends on the total load of that server, this dependency is described by a load function.  consider a broad class of load functions,  just require that they are convex and two times differentiable. In particular our model can be applied to heterogeneous systems in which every server has a different load function.  present optimization centralized and a decentralized algorithms for load balancing.  prove bounds on the algorithms' convergence. To the best of our knowledge these bounds re not known even for the special cases studied previously (queuing theory and batches of requests). Both algorithms are any-time and self-stabilizing algorithms.
['Piotr Skowron', 'Krzysztof Rzadca']
I am writing a research paper on a idea Geographically Distributed Load Balancing with (Almost) Arbitrary Load Functions
[{"from": "human", "value": "I am writing a research paper on a idea Geographically Distributed Load Balancing with (Almost) Arbitrary Load Functions"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In geographically-distributed systems, communication latencies are non-negligible. The perceived processing time of a request is thus composed of the time needed to route the request to the server and the true processing time. Once a request reaches a target server, the processing time depends on the total load of that server, this dependency is described by a load function.  consider a broad class of load functions,  just require that they are convex and two times differentiable. In particular our model can be applied to heterogeneous systems in which every server has a different load function.  present optimization centralized and a decentralized algorithms for load balancing.  prove bounds on the algorithms' convergence. To the best of our knowledge these bounds re not known even for the special cases studied previously (queuing theory and batches of requests). Both algorithms are any-time and self-stabilizing algorithms."}]