File Download
Supplementary
-
Citations:
- Appears in Collections:
postgraduate thesis: Online algorithms for combinatorial optimization problems
Title | Online algorithms for combinatorial optimization problems |
---|---|
Authors | |
Advisors | |
Issue Date | 2018 |
Publisher | The University of Hong Kong (Pokfulam, Hong Kong) |
Citation | Kang, N. [康宁]. (2018). Online algorithms for combinatorial optimization problems. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. |
Abstract | I focus my research on online algorithms. An online algorithm is one that can handle input that comes piece-by-piece and is only partially known at first.
The online covering problem and the online packing problem are both classic problems in the field of online algorithms. In the online covering problem, the objective function is given in advance, and constraints come online; while in the online packing problem, part of its objective function comes online.
We generalize the objective functions for both problems, and propose primal dual algorithms for these generalized settings, both of which are asymptotically optimal.
We study the online submodular maximization problem with free disposal under two kinds of matroid constraints, namely uniform matroid and partition matroid. Elements from some ground set arrive one by one, and upon arrival of each element, the algorithm must choose whether to accept it or not. The algorithm can remove any element at any time, but any element rejected or removed by the algorithm cannot be accepted any more. In addition, the solution given by the algorithm must be feasible all the time, that is, independent in the given matroid constraint.
We improve the performance ratio and hardness for various settings of this problem.
In the online makespan minimization problem, each job comes online with its release time and processing time, and all machines are identical. The objective is to minimize the makespan.
When there are two machines, a tight ratio of $1.382$ has been found. An open question is left whether the ratio can be improved with the help of ``restart''. We solve this open question, and also find an algorithm with restart that improves the ratio when there are more than two machines. |
Degree | Doctor of Philosophy |
Subject | Online algorithms Combinatorial optimization |
Dept/Program | Computer Science |
Persistent Identifier | http://hdl.handle.net/10722/280882 |
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Huang, Z | - |
dc.contributor.advisor | Chan, HTH | - |
dc.contributor.author | Kang, Ning | - |
dc.contributor.author | 康宁 | - |
dc.date.accessioned | 2020-02-17T15:11:37Z | - |
dc.date.available | 2020-02-17T15:11:37Z | - |
dc.date.issued | 2018 | - |
dc.identifier.citation | Kang, N. [康宁]. (2018). Online algorithms for combinatorial optimization problems. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. | - |
dc.identifier.uri | http://hdl.handle.net/10722/280882 | - |
dc.description.abstract | I focus my research on online algorithms. An online algorithm is one that can handle input that comes piece-by-piece and is only partially known at first. The online covering problem and the online packing problem are both classic problems in the field of online algorithms. In the online covering problem, the objective function is given in advance, and constraints come online; while in the online packing problem, part of its objective function comes online. We generalize the objective functions for both problems, and propose primal dual algorithms for these generalized settings, both of which are asymptotically optimal. We study the online submodular maximization problem with free disposal under two kinds of matroid constraints, namely uniform matroid and partition matroid. Elements from some ground set arrive one by one, and upon arrival of each element, the algorithm must choose whether to accept it or not. The algorithm can remove any element at any time, but any element rejected or removed by the algorithm cannot be accepted any more. In addition, the solution given by the algorithm must be feasible all the time, that is, independent in the given matroid constraint. We improve the performance ratio and hardness for various settings of this problem. In the online makespan minimization problem, each job comes online with its release time and processing time, and all machines are identical. The objective is to minimize the makespan. When there are two machines, a tight ratio of $1.382$ has been found. An open question is left whether the ratio can be improved with the help of ``restart''. We solve this open question, and also find an algorithm with restart that improves the ratio when there are more than two machines. | - |
dc.language | eng | - |
dc.publisher | The University of Hong Kong (Pokfulam, Hong Kong) | - |
dc.relation.ispartof | HKU Theses Online (HKUTO) | - |
dc.rights | The author retains all proprietary rights, (such as patent rights) and the right to use in future works. | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject.lcsh | Online algorithms | - |
dc.subject.lcsh | Combinatorial optimization | - |
dc.title | Online algorithms for combinatorial optimization problems | - |
dc.type | PG_Thesis | - |
dc.description.thesisname | Doctor of Philosophy | - |
dc.description.thesislevel | Doctoral | - |
dc.description.thesisdiscipline | Computer Science | - |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.5353/th_991044122095403414 | - |
dc.date.hkucongregation | 2019 | - |
dc.identifier.mmsid | 991044122095403414 | - |