{"id":{"repo_id":"penn","oai_identifier":"oai:repository.upenn.edu:20.500.14332/60498"},"canonical_url":"https://search.dev.ndltd.org/etd/penn/oai:repository.upenn.edu:20.500.14332/60498","repository":{"repo_id":"penn","name":"University of Pennsylvania","base_url":"https://repository.upenn.edu/server/oai/request"},"display":{"title":"MULTI-ROBOT COORDINATION AND COOPERATION VIA GRAPH-BASED COMPUTATION","abstract":"Multi-robot coordination and cooperation are critical behaviors that improve team capabilities and enable new tasks in application areas like autonomous construction, agriculture, and extended operation in large unknown regions. This dissertation examines these behaviors in the context of the multi-robot resource allocation problem, where robots must be allocated to regions of service. In particular, we are interested in uncertainty-tolerant approaches that apply to large multi-robot teams. We introduce a graph-based modeling framework for the multi-robot resource allocation problem that offers unprecedented richness in representing inter-region relationships and reward models. We first address the multi-agent coverage control problem, introducing graph-based computation via Graph Neural Networks, which boasts improved performance and scalability by leveraging learned inter-agent communication strategies. We then address the multi-robot task allocation problem in complex multi-task missions where coordination and cooperation are explicitly required. We introduce a network-flow-based planning approach that produces high quality solutions to large problems in seconds. We expand this approach into an online setting that re-plans around task failures and unexpected observations. We demonstrate empirically that these modeling approaches and algorithms bring performance improvements that further the state of the art by leveraging the fundamental graph structure present in some multi-robot problems.","abstract_html":"Multi-robot coordination and cooperation are critical behaviors that improve team capabilities and enable new tasks in application areas like autonomous construction, agriculture, and extended operation in large unknown regions. This dissertation examines these behaviors in the context of the multi-robot resource allocation problem, where robots must be allocated to regions of service. In particular, we are interested in uncertainty-tolerant approaches that apply to large multi-robot teams. We introduce a graph-based modeling framework for the multi-robot resource allocation problem that offers unprecedented richness in representing inter-region relationships and reward models. We first address the multi-agent coverage control problem, introducing graph-based computation via Graph Neural Networks, which boasts improved performance and scalability by leveraging learned inter-agent communication strategies. We then address the multi-robot task allocation problem in complex multi-task missions where coordination and cooperation are explicitly required. We introduce a network-flow-based planning approach that produces high quality solutions to large problems in seconds. We expand this approach into an online setting that re-plans around task failures and unexpected observations. We demonstrate empirically that these modeling approaches and algorithms bring performance improvements that further the state of the art by leveraging the fundamental graph structure present in some multi-robot problems.","abstract_has_math":false,"creators":["Gosrich, Walker"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Yim, Mark","Kumar, Vijay"],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024","date_published":"2024","updated_at":"2026-07-24T03:47:17Z","subjects":["Electrical Engineering"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://repository.upenn.edu/handle/20.500.14332/60498","outbound_label":"Repository record","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Yim, Mark","Kumar, Vijay"]},{"key":"dc:creator","label":"Author","values":["Gosrich, Walker"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2024-08-28T16:12:42Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2024-08-28T16:12:42Z"]},{"key":"dc:date.issued","label":"Date","values":["2024"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation/Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Electrical Engineering"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://repository.upenn.edu/handle/20.500.14332/60498"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Multi-robot coordination and cooperation are critical behaviors that improve team capabilities and enable new tasks in application areas like autonomous construction, agriculture, and extended operation in large unknown regions. This dissertation examines these behaviors in the context of the multi-robot resource allocation problem, where robots must be allocated to regions of service. In particular, we are interested in uncertainty-tolerant approaches that apply to large multi-robot teams. We introduce a graph-based modeling framework for the multi-robot resource allocation problem that offers unprecedented richness in representing inter-region relationships and reward models. We first address the multi-agent coverage control problem, introducing graph-based computation via Graph Neural Networks, which boasts improved performance and scalability by leveraging learned inter-agent communication strategies. We then address the multi-robot task allocation problem in complex multi-task missions where coordination and cooperation are explicitly required. We introduce a network-flow-based planning approach that produces high quality solutions to large problems in seconds. We expand this approach into an online setting that re-plans around task failures and unexpected observations. We demonstrate empirically that these modeling approaches and algorithms bring performance improvements that further the state of the art by leveraging the fundamental graph structure present in some multi-robot problems."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Doctor of Philosophy (PhD)"]},{"key":"dc:title","label":"Title","values":["MULTI-ROBOT COORDINATION AND COOPERATION VIA GRAPH-BASED COMPUTATION"]}]}],"canonical_facts":{"dc:contributor.advisor":["Yim, Mark","Kumar, Vijay"],"dc:creator":["Gosrich, Walker"],"dc:date.accessioned":["2024-08-28T16:12:42Z"],"dc:date.available":["2024-08-28T16:12:42Z"],"dc:date.issued":["2024"],"dc:description.abstract":["Multi-robot coordination and cooperation are critical behaviors that improve team capabilities and enable new tasks in application areas like autonomous construction, agriculture, and extended operation in large unknown regions. This dissertation examines these behaviors in the context of the multi-robot resource allocation problem, where robots must be allocated to regions of service. In particular, we are interested in uncertainty-tolerant approaches that apply to large multi-robot teams. We introduce a graph-based modeling framework for the multi-robot resource allocation problem that offers unprecedented richness in representing inter-region relationships and reward models. We first address the multi-agent coverage control problem, introducing graph-based computation via Graph Neural Networks, which boasts improved performance and scalability by leveraging learned inter-agent communication strategies. We then address the multi-robot task allocation problem in complex multi-task missions where coordination and cooperation are explicitly required. We introduce a network-flow-based planning approach that produces high quality solutions to large problems in seconds. We expand this approach into an online setting that re-plans around task failures and unexpected observations. We demonstrate empirically that these modeling approaches and algorithms bring performance improvements that further the state of the art by leveraging the fundamental graph structure present in some multi-robot problems."],"dc:description.degree":["Doctor of Philosophy (PhD)"],"dc:identifier.uri":["https://repository.upenn.edu/handle/20.500.14332/60498"],"dc:language.iso":["en"],"dc:subject":["Electrical Engineering"],"dc:title":["MULTI-ROBOT COORDINATION AND COOPERATION VIA GRAPH-BASED COMPUTATION"],"dc:type":["Dissertation/Thesis"]},"updated_at":"2026-07-24T03:47:17Z"}