Show simple item record

dc.contributor.advisorSharma, Vinod
dc.contributor.authorRadhakrishnan, B
dc.date.accessioned2025-10-07T10:35:01Z
dc.date.available2025-10-07T10:35:01Z
dc.date.submitted1991
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/7129
dc.description.abstractDecentralized computation is considered an important design goal of large systems. This may be to increase the reliability of the system or to reduce the computation time, and in some situations, it is a necessity. Decentralization can arise in terms of computation as well as information associated with the system. Two important issues here are the feasibility of decentralization under certain constraints and designing decentralized algorithms given a particular problem and the information and computational constraints. This thesis concerns decentralized optimization and addresses both of these issues. As an example of a practical situation wherein the above analysis can be useful, we consider the flow control problem in communication networks. The different nodes in the communication network may represent the processors of the decentralized system where computations are to be performed. The problem is to choose input rates for virtual circuits in such a way that a global function is optimized. Because of communication delays, each node in the network has incomplete information about the network and has to compute its rate of transmission. Hence, there is a need for decentralized optimization. The existing literature addresses the decentralizability problem for the case of optimization in computer networks with specific information structures. This work brings out necessary and sufficient conditions for a function to be optimized when certain information and communication constraints are present. are to be satisfied. The objective function can be a scalar valued or a vector valued function. The analysis is done separately for the above cases. When the given objective function cannot be optimized under the information constraints the approximate algorithms are suggested with the allowed error. Another suggestion in such a case is to enlarge the information structure by providing additional information. When the decentralizability conditions are satisfied, algorithms are suggested to compute the optimal points. The convergence of these algorithms can be established using the existing results for optimization algorithms. In the case of vector valued optimization, though many solution concepts can be defined { note that usual optimal point cannot be defined for vector valued functions) the Pareto optimal points are considered here. The decentralized algorithms can be implemented in a synchronous as well as asynchronous mode. Whenever possible the asynchronous version of the algorithms are described and their convergence proofs indicated. We also consider the situation, where in principle, with the given information and communication requirements a function can be optimized but the available optimization algorithms require more information. For such a case, we devise estimation schemes to estimate certain parameters needed for these algorithms from the information supplied. We apply these estimators on several algorithms and show by simulations that they can provide near optimal points in flow control problems.
dc.language.isoen_US
dc.relation.ispartofseriesT03131
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation
dc.subjectCommunication Networks
dc.subjectInformation Constraints
dc.subjectCommunication Networks
dc.titleDecentralized optimization with appliation to flow control
dc.typeThesis
dc.degree.levelMSc Engg
dc.degree.levelMasters
dc.degree.grantorIndian Institute of Science
dc.degree.disciplineEngineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record