About
Contact
Help
Sending publications
How to publish
Advanced Search
View Item 
  •   Home
  • Facultad de Ciencias Físicas y Matemáticas
  • Tesis Postgrado
  • View Item
  •   Home
  • Facultad de Ciencias Físicas y Matemáticas
  • Tesis Postgrado
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Browse byCommunities and CollectionsDateAuthorsTitlesSubjectsThis CollectionDateAuthorsTitlesSubjects

My Account

Login to my accountRegister
Biblioteca Digital - Universidad de Chile
Revistas Chilenas
Repositorios Latinoamericanos
Tesis LatinoAmericanas
Tesis chilenas
Related linksRegistry of Open Access RepositoriesOpenDOARGoogle scholarCOREBASE
My Account
Login to my accountRegister

Performance of Scheduling Policies and Networks in Generalizad Adversarial Queueing Models

Tesis
Thumbnail
Open/Download
Iconthraves_cc.pdf (490.2Kb)
Publication date
2008
Metadata
Show full item record
Cómo citar
Kiwi Krauskopf, Marcos
Cómo citar
Performance of Scheduling Policies and Networks in Generalizad Adversarial Queueing Models
.
Copiar
Cerrar

Author
  • Thraves Caro, Christopher Brian;
Professor Advisor
  • Kiwi Krauskopf, Marcos;
  • Fernández Anta, Antonio;
Abstract
Esta tesis estudia problemas generados en redes de colas haciendo un an´alisis de peor caso. Para esto se basa en un modelo de adversario llamado Adversarial Queueing Theory (AQT). En esta tesis se presentan tres variantes de dicho modelo, cada una enfocada al estudio de distintos problemas generados en redes de colas; problemas motivados en redes de producci´on industriales o redes de comunicaci´on similares a Internet. Adem´as se hace una contribuci´on directa a la versi´on continua del modelo AQT llamado Continuous Adversarial Queueing Theory (CAQT). El modelo de AQT tiene como principales componentes una red, un adversario y una pol´ıtica. La red est´a representada por un grafo dirigido. El adversario inyecta carga en la red, representada por paquetes, decidiendo el momento de inyecci´on, punto de inyecci´on, camino que tiene que recorrer y destino de cada paquete, todo esto en el momento de la inyecci´on. Cuando m´as de un paquete quiere cruzar un arco al mismo, tiempo la pol´ıtica act´ua como criterio para determinar qu´e paquete cruza primero, mientras que los paquetes restantes esperan en una cola asociada al arco. Todo esto ocurre en un periodo arbitrariamente largo de tiempo. Para que el adversario no sobrecargue la red trivialmente, ´este es acotado en base a la capacidad de servicio de cada arco. Como par´ametro de buen comportamiento para pol´ıticas y redes se define estabilidad, que de manera informal se puede entender como que es la propiedad de que el n´umero de paquetes que todava no han llegado a destino est´e acotado por una constante que no depende del tiempo. En el primer modelo presentado se analizan redes de colas generadas en servidores. En este modelo el adversario inyecta tareas representadas por un conjunto de procesos, y en donde la dependencia entre todos los procesos de cada tarea est´a dada por una funci´on Booleana, que para cada proceso que depende del estado de los mismos. De esta forma se da una condici´on suficiente para que dichas redes sean estables. Un segundo modelo presentado, llamado AQT with setups, modela el problema cuando el adversario puede inyectar paquetes de distinto tipo, y cada arco tiene que pagar en tiempo de no trabajo cada vez que cambia el tipo de paquete que est´a sirviendo. Como primer resultado se presentan la equivalencia entre una versi´on general del modelo y una m´as restringida, lo que permite trabajar con la ´ultima sin perder generalidad en t´erminos de estabilidad. Adem´as se caracteriza el conjunto de todas las redes estables. En t´erminos de pol´ıticas, se demuestra la existencia de una red y un adversario que impiden la existencia de pol´ıticas estables. Finalmente, se provee de una variante de fluidos que permite ocupar herramientas externas para demostrar estabilidad. El aporte hecho a CAQT es la demostraci´on de estabilidad para el caso en que la red es un anillo en una sola direcci´on. Adem´as, apoy´andose en el resultado ya probado de estabilidad para grafos dirigidos sin ciclos, se caracteriza todo el conjunto de redes estables. El ´ultimo modelo presentado, llamado NSCAQT, asume que cada cola tiene un reloj, hecho muy natural si se piensa que cada nodo es un computador y cada computador tiene su propio reloj, y adem´as que dichos relojes no est´an sincronizados necesariamente. De est´a forma, pol´ıticas que usan dicho reloj para tomar su decisi´on pueden cambiar su funcionamiento con respecto al probado en el modelo de CAQT. En este marco se demuestra que cuando los relojes pueden marcar horas distintas pero la diferencia entre ellos no var´ıa, todas las pol´ıticas que son estables cuando todos los relojes marcan la misma hora siguen siendo estables. Adem´as, para el caso en que las diferencias entre los relojes puede variar pero de manera acotada, se presentan dos familias de pol´ıticas estables que basan su decisi´on en el momento de inyecci´on de cada paquete y alg´un par´ametro del camino que tienen que recorrer. Finalmente para cuando los relojes no tienen cota para la diferencia entre ellos se presenta una nueva pol´ıtica estable.
Identifier
URI: https://repositorio.uchile.cl/handle/2250/103011
Collections
  • Tesis Postgrado
xmlui.footer.title
31 participating institutions
More than 73,000 publications
More than 110,000 topics
More than 75,000 authors
Published in the repository
  • How to publish
  • Definitions
  • Copyright
  • Frequent questions
Documents
  • Dating Guide
  • Thesis authorization
  • Document authorization
  • How to prepare a thesis (PDF)
Services
  • Digital library
  • Chilean academic journals portal
  • Latin American Repository Network
  • Latin American theses
  • Chilean theses
Dirección de Servicios de Información y Bibliotecas (SISIB)
Universidad de Chile

© 2020 DSpace
  • Access my account