{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/29504"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/29504","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Distributed optimization with applications to sensor networks and machine learning","abstract":"This dissertation deals with developing optimization algorithms which can be distributed over a network of computational nodes. Specifically we develop distributed algorithms for the special class when the optimization problem of interest has a separable structure. In this case the objective function can be written as a sum of local convex objective functions. Each computational node has knowledge of its own local objective function and its local constraint set and needs to cooperatively solve the optimization problem under this information constraint. Furthermore we consider the case when the communication topology of the nodes is dynamic in nature. Recently, there has been a lot of interest in the so called ``consensus'' algorithms which has been shown to be remarkable robust to dynamic communication topology. Our algorithms leverage the robustness properties of consensus algorithm to compute the optimal solution in a distributed manner. We propose algorithms which have guaranteed convergence behavior in the presence of various forms of perturbations like communication noise, stochastic subgradient errors and stochastic communication topologies. This enables our algorithms to be useful in a wide class of application areas in sensor networks and machine learning. Specifically the consideration of stochastic subgradient errors enable our algorithms to be useful in an online setting, when the algorithm operates on streaming data. We adapt our algorithms for the binary classification problem in the support vector machine setting and show the behavior over a sample data set. We further develop distributed algorithms for the min-max problem in a network. This formulation doesn't readily fit the separable structure of the objective function discussed earlier. We develop an exact penalty based approach and an approach based on primal-dual iterative schemes. We show the applicability of the algorithms on a power allocation problem in cellular networks.","abstract_html":"This dissertation deals with developing optimization algorithms which can be distributed over a network of computational nodes. Specifically we develop distributed algorithms for the special class when the optimization problem of interest has a separable structure. In this case the objective function can be written as a sum of local convex objective functions. Each computational node has knowledge of its own local objective function and its local constraint set and needs to cooperatively solve the optimization problem under this information constraint. Furthermore we consider the case when the communication topology of the nodes is dynamic in nature. Recently, there has been a lot of interest in the so called ``consensus&#x27;&#x27; algorithms which has been shown to be remarkable robust to dynamic communication topology. Our algorithms leverage the robustness properties of consensus algorithm to compute the optimal solution in a distributed manner. We propose algorithms which have guaranteed convergence behavior in the presence of various forms of perturbations like communication noise, stochastic subgradient errors and stochastic communication topologies. This enables our algorithms to be useful in a wide class of application areas in sensor networks and machine learning. Specifically the consideration of stochastic subgradient errors enable our algorithms to be useful in an online setting, when the algorithm operates on streaming data. We adapt our algorithms for the binary classification problem in the support vector machine setting and show the behavior over a sample data set. We further develop distributed algorithms for the min-max problem in a network. This formulation doesn&#x27;t readily fit the separable structure of the objective function discussed earlier. We develop an exact penalty based approach and an approach based on primal-dual iterative schemes. We show the applicability of the algorithms on a power allocation problem in cellular networks.","abstract_has_math":false,"creators":["Srivastava, Kunal"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Systems & Entrepreneurial Engr","degree_department":null,"school":null,"contributors":["Nedich, Angelia","Stipanović, Dušan M.","Kumar, P.R.","Sreenivas, Ramavarapu S."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2012,"date_issued":"2012-02-01T00:49:42Z","date_published":"2012-02-01T00:49:42Z","updated_at":"2026-07-22T22:25:27Z","subjects":["Distributed Optimization","Consensus Algorithms","Machine Learning"],"languages":["en"],"rights":["Copyright 2011 Kunal Srivastava"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/29504","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Nedich, Angelia","Stipanović, Dušan M.","Kumar, P.R.","Sreenivas, Ramavarapu S."]},{"key":"dc:creator","label":"Author","values":["Srivastava, Kunal"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2012-02-01T00:49:42Z","2014-02-01T11:00:32Z","2011-12"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Systems & Entrepreneurial Engr"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Distributed Optimization","Consensus Algorithms","Machine Learning"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2011 Kunal Srivastava"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/29504"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This dissertation deals with developing optimization algorithms which can be distributed over a network of computational nodes. Specifically we develop distributed algorithms for the special class when the optimization problem of interest has a separable structure. In this case the objective function can be written as a sum of local convex objective functions. Each computational node has knowledge of its own local objective function and its local constraint set and needs to cooperatively solve the optimization problem under this information constraint. Furthermore we consider the case when the communication topology of the nodes is dynamic in nature. Recently, there has been a lot of interest in the so called ``consensus'' algorithms which has been shown to be remarkable robust to dynamic communication topology. Our algorithms leverage the robustness properties of consensus algorithm to compute the optimal solution in a distributed manner. We propose algorithms which have guaranteed convergence behavior in the presence of various forms of perturbations like communication noise, stochastic subgradient errors and stochastic communication topologies. This enables our algorithms to be useful in a wide class of application areas in sensor networks and machine learning. Specifically the consideration of stochastic subgradient errors enable our algorithms to be useful in an online setting, when the algorithm operates on streaming data. We adapt our algorithms for the binary classification problem in the support vector machine setting and show the behavior over a sample data set. We further develop distributed algorithms for the min-max problem in a network. This formulation doesn't readily fit the separable structure of the objective function discussed earlier. We develop an exact penalty based approach and an approach based on primal-dual iterative schemes. We show the applicability of the algorithms on a power allocation problem in cellular networks.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2011-09-12T15:25:18Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5)","Made available in DSpace on 2012-02-01T00:49:42Z (GMT). No. of bitstreams: 2 Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5) license.txt: 4065 bytes, checksum: 0df823147b8b63797beef172ea22fb05 (MD5)","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by William Ingram (wingram2@illinois.edu) on 2012-02-01T00:50:45Z Item is restricted until 2014-02-01T00:50:07Z","Item reinstated by Sarah Shreeves (sshreeve@illinois.edu) on 2014-02-01T11:00:32Z Item was in collections: Graduate Theses and Dissertations at Illinois (ID: 204) Dissertations and Theses - Industrial and Enterprise Systems Engineering (ID: 752) No. of bitstreams: 3 Srivastava_Kunal.pdf.txt: 237153 bytes, checksum: e4e79022a6a95534c277f2e8ef97282d (MD5) Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5) license.txt: 4065 bytes, checksum: 0df823147b8b63797beef172ea22fb05 (MD5)","Item released from any restrictions by Sarah Shreeves (sshreeve@illinois.edu) on 2014-02-01T11:00:32Z"]},{"key":"dc:title","label":"Title","values":["Distributed optimization with applications to sensor networks and machine learning"]}]}],"canonical_facts":{"dc:contributor":["Nedich, Angelia","Stipanović, Dušan M.","Kumar, P.R.","Sreenivas, Ramavarapu S."],"dc:creator":["Srivastava, Kunal"],"dc:date":["2012-02-01T00:49:42Z","2014-02-01T11:00:32Z","2011-12"],"dc:description":["This dissertation deals with developing optimization algorithms which can be distributed over a network of computational nodes. Specifically we develop distributed algorithms for the special class when the optimization problem of interest has a separable structure. In this case the objective function can be written as a sum of local convex objective functions. Each computational node has knowledge of its own local objective function and its local constraint set and needs to cooperatively solve the optimization problem under this information constraint. Furthermore we consider the case when the communication topology of the nodes is dynamic in nature. Recently, there has been a lot of interest in the so called ``consensus'' algorithms which has been shown to be remarkable robust to dynamic communication topology. Our algorithms leverage the robustness properties of consensus algorithm to compute the optimal solution in a distributed manner. We propose algorithms which have guaranteed convergence behavior in the presence of various forms of perturbations like communication noise, stochastic subgradient errors and stochastic communication topologies. This enables our algorithms to be useful in a wide class of application areas in sensor networks and machine learning. Specifically the consideration of stochastic subgradient errors enable our algorithms to be useful in an online setting, when the algorithm operates on streaming data. We adapt our algorithms for the binary classification problem in the support vector machine setting and show the behavior over a sample data set. We further develop distributed algorithms for the min-max problem in a network. This formulation doesn't readily fit the separable structure of the objective function discussed earlier. We develop an exact penalty based approach and an approach based on primal-dual iterative schemes. We show the applicability of the algorithms on a power allocation problem in cellular networks.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2011-09-12T15:25:18Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5)","Made available in DSpace on 2012-02-01T00:49:42Z (GMT). No. of bitstreams: 2 Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5) license.txt: 4065 bytes, checksum: 0df823147b8b63797beef172ea22fb05 (MD5)","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by William Ingram (wingram2@illinois.edu) on 2012-02-01T00:50:45Z Item is restricted until 2014-02-01T00:50:07Z","Item reinstated by Sarah Shreeves (sshreeve@illinois.edu) on 2014-02-01T11:00:32Z Item was in collections: Graduate Theses and Dissertations at Illinois (ID: 204) Dissertations and Theses - Industrial and Enterprise Systems Engineering (ID: 752) No. of bitstreams: 3 Srivastava_Kunal.pdf.txt: 237153 bytes, checksum: e4e79022a6a95534c277f2e8ef97282d (MD5) Srivastava_Kunal.pdf: 921692 bytes, checksum: f02e2c2e307c474660e933781eefbeea (MD5) license.txt: 4065 bytes, checksum: 0df823147b8b63797beef172ea22fb05 (MD5)","Item released from any restrictions by Sarah Shreeves (sshreeve@illinois.edu) on 2014-02-01T11:00:32Z"],"dc:identifier":["http://hdl.handle.net/2142/29504"],"dc:language":["en"],"dc:rights":["Copyright 2011 Kunal Srivastava"],"dc:subject":["Distributed Optimization","Consensus Algorithms","Machine Learning"],"dc:title":["Distributed optimization with applications to sensor networks and machine learning"],"thesis:degree_discipline":["Systems & Entrepreneurial Engr"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:27Z"}