File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1007/978-3-642-29116-6_12
- Scopus: eid_2-s2.0-84859355207
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Non-clairvoyant weighted flow time scheduling on different multi-processor models
Title | Non-clairvoyant weighted flow time scheduling on different multi-processor models |
---|---|
Authors | |
Keywords | Competitive algorithms Flow-time Job size Job-shop scheduling Multi-processors |
Issue Date | 2011 |
Publisher | Springer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/ |
Citation | The 9th Workshop on Approximation and Online Algorithms (WAOA 2011), Saarbrücken, Germany, 8-9 September 2011. In Lecture Notes in Computer Science, 2011, v. 7164, p. 137-149 How to Cite? |
Abstract | We study non-clairvoyant scheduling to minimize weighted flow time on two different multi-processor models. In the first model, processors are all identical and jobs can possibly be speeded up by running on several processors in parallel. Under the non-clairvoyant model, the online scheduler has no information about the actual job size and degree of speed-up due to parallelism during the execution of a job, yet it has to determine dynamically when and how many processors to run the jobs. The literature contains several O(1)-competitive algorithms for this problem under the unit-weight multi-processor setting [9,10] as well as the weighted single-processor setting [2]. This paper shows the first O(1)-competitive algorithm for weighted flow time in the multi-processor setting. In the second model, we consider processors with different functionalities and only processors of the same functionality can work on the same job in parallel to achieve some degree of speed up. Here a job is modeled as a sequence of non-clairvoyant demands of different functionalities. This model is derived naturally from the classical job shop scheduling; but as far as we know, there is no previous work on scheduling to minimize flow time under this multi-processor model. In this paper we take a first step to study non-clairvoyant scheduling on this multi-processor model. Motivated by the literature on 2-machine job shop scheduling, we focus on the special case when processors are divided into two types of functionalities, and we show a non-clairvoyant algorithm that is O(1)-competitive for weighted flow time. © 2012 Springer-Verlag. |
Description | LNCS v. 7164 is proceedings of the 9th International Workshop, WAOA 2011 |
Persistent Identifier | http://hdl.handle.net/10722/139995 |
ISSN | 2023 SCImago Journal Rankings: 0.606 |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Zhu, J | en_US |
dc.contributor.author | Chan, HL | en_US |
dc.contributor.author | Lam, TW | en_US |
dc.date.accessioned | 2011-09-23T06:04:30Z | - |
dc.date.available | 2011-09-23T06:04:30Z | - |
dc.date.issued | 2011 | en_US |
dc.identifier.citation | The 9th Workshop on Approximation and Online Algorithms (WAOA 2011), Saarbrücken, Germany, 8-9 September 2011. In Lecture Notes in Computer Science, 2011, v. 7164, p. 137-149 | en_US |
dc.identifier.issn | 0302-9743 | - |
dc.identifier.uri | http://hdl.handle.net/10722/139995 | - |
dc.description | LNCS v. 7164 is proceedings of the 9th International Workshop, WAOA 2011 | - |
dc.description.abstract | We study non-clairvoyant scheduling to minimize weighted flow time on two different multi-processor models. In the first model, processors are all identical and jobs can possibly be speeded up by running on several processors in parallel. Under the non-clairvoyant model, the online scheduler has no information about the actual job size and degree of speed-up due to parallelism during the execution of a job, yet it has to determine dynamically when and how many processors to run the jobs. The literature contains several O(1)-competitive algorithms for this problem under the unit-weight multi-processor setting [9,10] as well as the weighted single-processor setting [2]. This paper shows the first O(1)-competitive algorithm for weighted flow time in the multi-processor setting. In the second model, we consider processors with different functionalities and only processors of the same functionality can work on the same job in parallel to achieve some degree of speed up. Here a job is modeled as a sequence of non-clairvoyant demands of different functionalities. This model is derived naturally from the classical job shop scheduling; but as far as we know, there is no previous work on scheduling to minimize flow time under this multi-processor model. In this paper we take a first step to study non-clairvoyant scheduling on this multi-processor model. Motivated by the literature on 2-machine job shop scheduling, we focus on the special case when processors are divided into two types of functionalities, and we show a non-clairvoyant algorithm that is O(1)-competitive for weighted flow time. © 2012 Springer-Verlag. | - |
dc.language | eng | en_US |
dc.publisher | Springer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/ | - |
dc.relation.ispartof | Lecture Notes in Computer Science | en_US |
dc.rights | The original publication is available at www.springerlink.com | - |
dc.subject | Competitive algorithms | - |
dc.subject | Flow-time | - |
dc.subject | Job size | - |
dc.subject | Job-shop scheduling | - |
dc.subject | Multi-processors | - |
dc.title | Non-clairvoyant weighted flow time scheduling on different multi-processor models | en_US |
dc.type | Conference_Paper | en_US |
dc.identifier.email | Zhu, J: jqzhu@cs.hku.hk | en_US |
dc.identifier.email | Chan, HL: hlchan@cs.hku.hk | en_US |
dc.identifier.email | Lam, TW: twlam@cs.hku.hk | - |
dc.identifier.authority | Chan, HL=rp01310 | en_US |
dc.identifier.authority | Lam, TW=rp00135 | en_US |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1007/978-3-642-29116-6_12 | - |
dc.identifier.scopus | eid_2-s2.0-84859355207 | - |
dc.identifier.hkuros | 194066 | en_US |
dc.identifier.volume | 7164 | - |
dc.identifier.spage | 137 | - |
dc.identifier.epage | 149 | - |
dc.publisher.place | Germany | - |
dc.description.other | The 9th Workshop on Approximation and Online Algorithms (WAOA 2011), Saarbrücken, Germany, 8-9 September 2011. In Lecture Notes in Computer Science, 2011, v. 7164, p. 137-149 | - |
dc.identifier.issnl | 0302-9743 | - |