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
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
paperaa:paper_15708667_v4_n3_p401_Feuerstein

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