{"id":{"repo_id":"uic","oai_identifier":"oai:figshare.com:article/31451128"},"canonical_url":"https://search.dev.ndltd.org/etd/uic/oai:figshare.com:article/31451128","repository":{"repo_id":"uic","name":"University of Illinois - Chicago","base_url":"https://api.figshare.com/v2/oai"},"display":{"title":"Optimism and Robustness: Learning From Structured and Semi-Random Inputs","abstract":"Traditionally, algorithms have been studied under two regimes: worst-case analysis, which makes no assumptions about the input, and average-case analysis, which assumes that inputs are drawn from a certain distribution. However, real-world inputs rarely conform to either of these extremes. A new paradigm known as “beyond worst-case analysis” seeks to bridge the gap between the two. In this thesis, we study several problems and their algorithms under appropriate beyond worst-case models, aiming to provide more realistic and practically relevant performance guarantees. In the first part of this thesis, we focus on improving algorithm performance on non-worst-case inputs (structured inputs). In Chapter 2, we study the Boolean satisfiability problem (SAT) in the framework of learning-augmented algorithms, where the problem instance is provided with a prediction that contains partial information of an optimal solution. We study both the decision and optimization problem of SAT under two forms of predictions, namely the subset advice and the label advice. In Chapter 3, we study non-center-based clustering under Bilu-Linial stability assumptions, which assumes that the problem instance has a unique optimal solution that stays unchanged under small perturbation of the input. We focus on the minimizing sum-of-radii (MSR) and minimizing sum-of-diameters (MSD) objectives, and provide polynomial time solutions under stability assumptions. In the second part of this thesis, we focus on enhancing algorithm robustness to contamination in average-case inputs (semi-random inputs). In the context of low-rank matrix recovery problems, this means a monotone adversary can add arbitrary data from the distribution to break the necessary regularity conditions satisfied by fully random inputs. In Chapter 4, we study the matrix completion problem, whose goal is to recover a ground-truth matrix from incomplete and noisy observations of its entries. In Chapter 5, we study the matrix sensing problem, where the goal is to recover the ground-truth matrix based on linear measurements from a given set of sensing matrices.","abstract_html":"Traditionally, algorithms have been studied under two regimes: worst-case analysis, which makes no assumptions about the input, and average-case analysis, which assumes that inputs are drawn from a certain distribution. However, real-world inputs rarely conform to either of these extremes. A new paradigm known as “beyond worst-case analysis” seeks to bridge the gap between the two. In this thesis, we study several problems and their algorithms under appropriate beyond worst-case models, aiming to provide more realistic and practically relevant performance guarantees. In the first part of this thesis, we focus on improving algorithm performance on non-worst-case inputs (structured inputs). In Chapter 2, we study the Boolean satisfiability problem (SAT) in the framework of learning-augmented algorithms, where the problem instance is provided with a prediction that contains partial information of an optimal solution. We study both the decision and optimization problem of SAT under two forms of predictions, namely the subset advice and the label advice. In Chapter 3, we study non-center-based clustering under Bilu-Linial stability assumptions, which assumes that the problem instance has a unique optimal solution that stays unchanged under small perturbation of the input. We focus on the minimizing sum-of-radii (MSR) and minimizing sum-of-diameters (MSD) objectives, and provide polynomial time solutions under stability assumptions. In the second part of this thesis, we focus on enhancing algorithm robustness to contamination in average-case inputs (semi-random inputs). In the context of low-rank matrix recovery problems, this means a monotone adversary can add arbitrary data from the distribution to break the necessary regularity conditions satisfied by fully random inputs. In Chapter 4, we study the matrix completion problem, whose goal is to recover a ground-truth matrix from incomplete and noisy observations of its entries. In Chapter 5, we study the matrix sensing problem, where the goal is to recover the ground-truth matrix based on linear measurements from a given set of sensing matrices.","abstract_has_math":false,"creators":["Xing Gao (112909)"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2025,"date_issued":"2025-12-01T00:00:00Z","date_published":"2025-12-01T00:00:00Z","updated_at":"2026-07-27T21:34:22Z","subjects":["Mathematics"],"languages":[],"rights":["In Copyright"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://doi.org/10.25417/uic.31451128.v1","outbound_label":"DOI","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Xing Gao (112909)"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2025-12-01T00:00:00Z"]},{"key":"dc:relation","label":"Dc Relation","values":["https://figshare.com/articles/thesis/Optimism_and_Robustness_Learning_From_Structured_and_Semi-Random_Inputs/31451128"]},{"key":"dc:type","label":"Dc Type","values":["Text","Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Mathematics"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["10.25417/uic.31451128.v1"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Traditionally, algorithms have been studied under two regimes: worst-case analysis, which makes no assumptions about the input, and average-case analysis, which assumes that inputs are drawn from a certain distribution. However, real-world inputs rarely conform to either of these extremes. A new paradigm known as “beyond worst-case analysis” seeks to bridge the gap between the two. In this thesis, we study several problems and their algorithms under appropriate beyond worst-case models, aiming to provide more realistic and practically relevant performance guarantees. In the first part of this thesis, we focus on improving algorithm performance on non-worst-case inputs (structured inputs). In Chapter 2, we study the Boolean satisfiability problem (SAT) in the framework of learning-augmented algorithms, where the problem instance is provided with a prediction that contains partial information of an optimal solution. We study both the decision and optimization problem of SAT under two forms of predictions, namely the subset advice and the label advice. In Chapter 3, we study non-center-based clustering under Bilu-Linial stability assumptions, which assumes that the problem instance has a unique optimal solution that stays unchanged under small perturbation of the input. We focus on the minimizing sum-of-radii (MSR) and minimizing sum-of-diameters (MSD) objectives, and provide polynomial time solutions under stability assumptions. In the second part of this thesis, we focus on enhancing algorithm robustness to contamination in average-case inputs (semi-random inputs). In the context of low-rank matrix recovery problems, this means a monotone adversary can add arbitrary data from the distribution to break the necessary regularity conditions satisfied by fully random inputs. In Chapter 4, we study the matrix completion problem, whose goal is to recover a ground-truth matrix from incomplete and noisy observations of its entries. In Chapter 5, we study the matrix sensing problem, where the goal is to recover the ground-truth matrix based on linear measurements from a given set of sensing matrices."]},{"key":"dc:title","label":"Title","values":["Optimism and Robustness: Learning From Structured and Semi-Random Inputs"]}]}],"canonical_facts":{"dc:creator":["Xing Gao (112909)"],"dc:date":["2025-12-01T00:00:00Z"],"dc:description":["Traditionally, algorithms have been studied under two regimes: worst-case analysis, which makes no assumptions about the input, and average-case analysis, which assumes that inputs are drawn from a certain distribution. However, real-world inputs rarely conform to either of these extremes. A new paradigm known as “beyond worst-case analysis” seeks to bridge the gap between the two. In this thesis, we study several problems and their algorithms under appropriate beyond worst-case models, aiming to provide more realistic and practically relevant performance guarantees. In the first part of this thesis, we focus on improving algorithm performance on non-worst-case inputs (structured inputs). In Chapter 2, we study the Boolean satisfiability problem (SAT) in the framework of learning-augmented algorithms, where the problem instance is provided with a prediction that contains partial information of an optimal solution. We study both the decision and optimization problem of SAT under two forms of predictions, namely the subset advice and the label advice. In Chapter 3, we study non-center-based clustering under Bilu-Linial stability assumptions, which assumes that the problem instance has a unique optimal solution that stays unchanged under small perturbation of the input. We focus on the minimizing sum-of-radii (MSR) and minimizing sum-of-diameters (MSD) objectives, and provide polynomial time solutions under stability assumptions. In the second part of this thesis, we focus on enhancing algorithm robustness to contamination in average-case inputs (semi-random inputs). In the context of low-rank matrix recovery problems, this means a monotone adversary can add arbitrary data from the distribution to break the necessary regularity conditions satisfied by fully random inputs. In Chapter 4, we study the matrix completion problem, whose goal is to recover a ground-truth matrix from incomplete and noisy observations of its entries. In Chapter 5, we study the matrix sensing problem, where the goal is to recover the ground-truth matrix based on linear measurements from a given set of sensing matrices."],"dc:identifier":["10.25417/uic.31451128.v1"],"dc:relation":["https://figshare.com/articles/thesis/Optimism_and_Robustness_Learning_From_Structured_and_Semi-Random_Inputs/31451128"],"dc:rights":["In Copyright"],"dc:subject":["Mathematics"],"dc:title":["Optimism and Robustness: Learning From Structured and Semi-Random Inputs"],"dc:type":["Text","Thesis"]},"updated_at":"2026-07-27T21:34:22Z"}