On Multi-threaded Metrical Task Systems
- Autores
- Feuerstein, E.; Seiden, S.S.; Strejilevich de Loma, A.
- Año de publicación
- 2006
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Traditionally, on-line problems have been studied under the assumption that there is a unique sequence of requests that must be served. This approach is common to most general models of on-line computation, such as Metrical Task Systems. However, there exist on-line problems in which the requests are organized in more than one independent thread. In this more general framework, at every moment the first unserved request of each thread is available. Therefore, apart from deciding how to serve a request, at each stage it is necessary to decide which request to serve among several possibilities. In this paper we introduce Multi-threaded Metrical Task Systems, that is, the generalization of Metrical Task Systems to the case in which there are many threads of tasks. We study the problem from a competitive analysis point of view, proving lower and upper bounds on the competitiveness of on-line algorithms. We consider finite and infinite sequences of tasks, as well as deterministic and randomized algorithms. In this work we present the first steps towards a more general framework for on-line problems which is not restricted to a sequential flow of information. © 2006 Elsevier B.V. All rights reserved.
Fil:Strejilevich de Loma, A. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. - Fuente
- J. Discrete Algorithms 2006;4(3):401-413
- Materia
-
Competitive analysis
Multi-tasking systems
On-line algorithms
Paging
Algorithms
Computation theory
Information analysis
Online systems
Problem solving
Random processes
Competitive analysis
Multi-tasking systems
Multi-threaded Metrical Task Systems
On-line algorithms
Multiprocessing systems - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by/2.5/ar
- Repositorio
- Institución
- Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
- OAI Identificador
- paperaa:paper_15708667_v4_n3_p401_Feuerstein
Ver los metadatos del registro completo
id |
BDUBAFCEN_43c851b8ea6f4f233e6b59c6446c4811 |
---|---|
oai_identifier_str |
paperaa:paper_15708667_v4_n3_p401_Feuerstein |
network_acronym_str |
BDUBAFCEN |
repository_id_str |
1896 |
network_name_str |
Biblioteca Digital (UBA-FCEN) |
spelling |
On Multi-threaded Metrical Task SystemsFeuerstein, E.Seiden, S.S.Strejilevich de Loma, A.Competitive analysisMulti-tasking systemsOn-line algorithmsPagingAlgorithmsComputation theoryInformation analysisOnline systemsProblem solvingRandom processesCompetitive analysisMulti-tasking systemsMulti-threaded Metrical Task SystemsOn-line algorithmsMultiprocessing systemsTraditionally, on-line problems have been studied under the assumption that there is a unique sequence of requests that must be served. This approach is common to most general models of on-line computation, such as Metrical Task Systems. However, there exist on-line problems in which the requests are organized in more than one independent thread. In this more general framework, at every moment the first unserved request of each thread is available. Therefore, apart from deciding how to serve a request, at each stage it is necessary to decide which request to serve among several possibilities. In this paper we introduce Multi-threaded Metrical Task Systems, that is, the generalization of Metrical Task Systems to the case in which there are many threads of tasks. We study the problem from a competitive analysis point of view, proving lower and upper bounds on the competitiveness of on-line algorithms. We consider finite and infinite sequences of tasks, as well as deterministic and randomized algorithms. In this work we present the first steps towards a more general framework for on-line problems which is not restricted to a sequential flow of information. © 2006 Elsevier B.V. All rights reserved.Fil:Strejilevich de Loma, A. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.2006info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://hdl.handle.net/20.500.12110/paper_15708667_v4_n3_p401_FeuersteinJ. Discrete Algorithms 2006;4(3):401-413reponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCENenginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/2.5/ar2025-09-04T09:48:41Zpaperaa:paper_15708667_v4_n3_p401_FeuersteinInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-09-04 09:48:43.124Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse |
dc.title.none.fl_str_mv |
On Multi-threaded Metrical Task Systems |
title |
On Multi-threaded Metrical Task Systems |
spellingShingle |
On Multi-threaded Metrical Task Systems Feuerstein, E. Competitive analysis Multi-tasking systems On-line algorithms Paging Algorithms Computation theory Information analysis Online systems Problem solving Random processes Competitive analysis Multi-tasking systems Multi-threaded Metrical Task Systems On-line algorithms Multiprocessing systems |
title_short |
On Multi-threaded Metrical Task Systems |
title_full |
On Multi-threaded Metrical Task Systems |
title_fullStr |
On Multi-threaded Metrical Task Systems |
title_full_unstemmed |
On Multi-threaded Metrical Task Systems |
title_sort |
On Multi-threaded Metrical Task Systems |
dc.creator.none.fl_str_mv |
Feuerstein, E. Seiden, S.S. Strejilevich de Loma, A. |
author |
Feuerstein, E. |
author_facet |
Feuerstein, E. Seiden, S.S. Strejilevich de Loma, A. |
author_role |
author |
author2 |
Seiden, S.S. Strejilevich de Loma, A. |
author2_role |
author author |
dc.subject.none.fl_str_mv |
Competitive analysis Multi-tasking systems On-line algorithms Paging Algorithms Computation theory Information analysis Online systems Problem solving Random processes Competitive analysis Multi-tasking systems Multi-threaded Metrical Task Systems On-line algorithms Multiprocessing systems |
topic |
Competitive analysis Multi-tasking systems On-line algorithms Paging Algorithms Computation theory Information analysis Online systems Problem solving Random processes Competitive analysis Multi-tasking systems Multi-threaded Metrical Task Systems On-line algorithms Multiprocessing systems |
dc.description.none.fl_txt_mv |
Traditionally, on-line problems have been studied under the assumption that there is a unique sequence of requests that must be served. This approach is common to most general models of on-line computation, such as Metrical Task Systems. However, there exist on-line problems in which the requests are organized in more than one independent thread. In this more general framework, at every moment the first unserved request of each thread is available. Therefore, apart from deciding how to serve a request, at each stage it is necessary to decide which request to serve among several possibilities. In this paper we introduce Multi-threaded Metrical Task Systems, that is, the generalization of Metrical Task Systems to the case in which there are many threads of tasks. We study the problem from a competitive analysis point of view, proving lower and upper bounds on the competitiveness of on-line algorithms. We consider finite and infinite sequences of tasks, as well as deterministic and randomized algorithms. In this work we present the first steps towards a more general framework for on-line problems which is not restricted to a sequential flow of information. © 2006 Elsevier B.V. All rights reserved. Fil:Strejilevich de Loma, A. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. |
description |
Traditionally, on-line problems have been studied under the assumption that there is a unique sequence of requests that must be served. This approach is common to most general models of on-line computation, such as Metrical Task Systems. However, there exist on-line problems in which the requests are organized in more than one independent thread. In this more general framework, at every moment the first unserved request of each thread is available. Therefore, apart from deciding how to serve a request, at each stage it is necessary to decide which request to serve among several possibilities. In this paper we introduce Multi-threaded Metrical Task Systems, that is, the generalization of Metrical Task Systems to the case in which there are many threads of tasks. We study the problem from a competitive analysis point of view, proving lower and upper bounds on the competitiveness of on-line algorithms. We consider finite and infinite sequences of tasks, as well as deterministic and randomized algorithms. In this work we present the first steps towards a more general framework for on-line problems which is not restricted to a sequential flow of information. © 2006 Elsevier B.V. All rights reserved. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/20.500.12110/paper_15708667_v4_n3_p401_Feuerstein |
url |
http://hdl.handle.net/20.500.12110/paper_15708667_v4_n3_p401_Feuerstein |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/2.5/ar |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
J. Discrete Algorithms 2006;4(3):401-413 reponame:Biblioteca Digital (UBA-FCEN) instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales instacron:UBA-FCEN |
reponame_str |
Biblioteca Digital (UBA-FCEN) |
collection |
Biblioteca Digital (UBA-FCEN) |
instname_str |
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
instacron_str |
UBA-FCEN |
institution |
UBA-FCEN |
repository.name.fl_str_mv |
Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
repository.mail.fl_str_mv |
ana@bl.fcen.uba.ar |
_version_ |
1842340706423668736 |
score |
12.623145 |