Journal Publications

  1. S. Mirhoseininejad, G. Badawy, and D.G. Down, A data-driven, multi-setpoint model predictive control system for data centers, Journal of Network and Systems Management, 2020.
  2. H. Moazamigoodarzi, S. Pal, D. Down, M. Esmalifalak, and I.K. Puri, Performance of a rack mountable cooling unit in an IT server enclosure, Thermal Science and Engineering Progress, Article 100395, 2020.
  3. P. Badian-Pessot, D.G. Down, and M.E. Lewis, Optimal control policies for an M/M/1 queue with a removable server and dynamic service rates, to appear, Probability in the Engineering and Informational Sciences.
  4. V.J. Maccio and D.G. Down, Asymptotic performance of an energy-aware G/G/C queue with general setup times, Queueing Models and Service Management, 3:111-135, 2020.
  5. S. Mirhoseininejad, H. Moazamigoodarzi, G. Badawy, and D.G. Down, Joint data center cooling and workload management: a thermal-aware approach, Future Generation Computer Systems, 104:174-186, 2020.
  6. S. Andradottir, H. Ayhan, and D.G. Down, Ranking flexibility structures in queueing systems, European Journal of Operational Research, 281:77-86, 2020.
  7. D.G. Down, Open problem - size-based scheduling with estimation errors, Stochastic Systems, 9:295-296, 2019.
  8. A. Zou and D.G. Down, Asymptotically maximal throughput in tandem systems with flexible and dedicated servers, Asia-Pacific Journal of Operational Research, 35:1850038-1-1850038-15, 2018.
  9. V.J. Maccio, J. Hogg, and D.G. Down, On slowdown variance as a measure of fairness, Operations Research Perspectives, 5:133-144, 2018.
  10. L. Zhang and D.G. Down, APEM - Approximate performance evaluation for multi-core computers, Journal of Circuits, Systems and Computers, 28:1950004-1-1950004-34, 2019.
  11. L. Zhang and D.G. Down, SMVA: A stable Mean Value Analysis algorithm for closed systems with load-dependent queues, EAI/Springer Innovations in Communications and Computing Series (VALUETOOLS2016), 11-28, 2018..
  12. T.T. Tran, M. Padmanabhan, P.Y. Zhang, H. Li, D.G. Down, J.C. Beck, Multi-stage resource-aware scheduling for Data Centers with heterogeneous servers, Journal of Scheduling, 21:251-267, 2018.
  13. V.J. Maccio and D.G. Down, Structural properties and exact analysis of energy-aware multiserver queueing systems with setup times, Performance Evaluation, 121-122:48-66, 2018.
  14. S. Andradottir, H. Ayhan, and D.G. Down, Resource pooling in the presence of failures: efficiency versus risk, European Journal of Operational Research, 256:230-241, 2017.
  15. V.J. Maccio and D.G. Down, On optimal policies for energy-aware servers, Performance Evaluation, 90:36-52, 2015.
  16. D. Terekhov, D.G. Down, and J.C. Beck, Queueing-theoretic approaches for dynamic scheduling: a survey, Surveys in Operations Research and Management Science, 19:105-129, 2014.
  17. A. Rasooli and D.G. Down, Guidelines for selecting Hadoop schedulers based on system heterogeneity, Journal of Grid Computing, 12:499-519, 2014.
  18. D. Terekhov, T.T. Tran, D.G. Down, and J.C. Beck, Integrating queueing theory and scheduling for dynamic scheduling problems, Journal of Artifical Intelligence Research, 50:535-572, 2014.
  19. M.H. Yarmand and D.G. Down, Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers, IIE Transactions, 47:35-49, 2015. Additional proofs.
  20. A. Rasooli and D.G. Down, COSHH: A classification and optimization based scheduler for heterogeneous Hadoop systems, to appear, Future Generation Computer Systems, 36:1-15, 2014.
  21. O.T. Akgun, D.G. Down, and R. Righter, Energy-aware scheduling on heterogeneous processors, IEEE Transactions on Automatic Control, 59:599-613, 2014.
  22. M.H. Yarmand and D.G. Down, Server allocation for zero buffer tandem queues, European Journal of Operational Research, 230:596-603, 2013.
  23. S. Andradottir, H. Ayhan, and D.G. Down, Optimal assignment of servers to tasks when cooperation is inefficient, Queueing Systems, 75:79-110, 2013.
  24. S. Andradottir, H. Ayhan, and D.G. Down, Design principles for flexible systems, Production and Operations Management, 22:1144-1156. Here are proofs for the main results.
  25. M.H. Yarmand, K. Sartipi, and D.G. Down, Behavior-based access control for distributed healthcare systems, Journal of Computer Security, 21:1-39, 2013.
  26. D.G. Down, Polling models with unequal service rates under limited service policies - sharp asymptotics, INFOR, 50:80-87, 2012.
  27. M.A.A. Boon, I.J.B.F. Adan, E.M.M. Winands, and D.G. Down, Delays at signalised intersections with exhaustive traffic control, to appear, Probability in the Engineering and Informational Sciences, 26:337-373, 2012.
  28. S. Tekin, S. Andradottir, and D.G. Down, Dynamic server allocation for unstable queueing networks with flexible servers, Queueing Systems, 70:45-79, 2012.
  29. H. Al-Daoud, I. Al-Azzoni, and D.G. Down, Power-aware linear programming based scheduling for heterogeneous server clusters, Future Generation Computer Systems, 28:745-754, 2012.
  30. D.G. Down, G. Koole, and M.E. Lewis, Dynamic control of a single server with abandonments, Queueing Systems, 67:63-90, 2011.
  31. I. Al-Azzoni and D.G. Down, Dynamic scheduling for heterogeneous Desktop Grids, Journal of Parallel and Distributed Computing, 70:1231-1240, 2010.
  32. S. Andradottir, H. Ayhan and D.G. Down, Queueing systems with synergistic servers, Operations Research, 59:772-780, 2011.
  33. D.G. Down and M.E. Lewis, The N-network model with upgrades, Probability in the Engineering and Informational Sciences, 24:171-200, 2010.
  34. D.G. Down, H.C. Gromoll and A.L. Puha, Fluid limits for Shortest Remaining Processing Time queues, Mathematics of Operations Research, 34:880-911, 2009.
  35. D.G. Down, H.C. Gromoll and A.L. Puha, State-dependent response times via fluid limits in Shortest Remaining Processing Time queues, Performance Evaluation Review, 37:75-76, 2009.
  36. Gourgy, A., Szymanski, T.H. and D.G. Down, On tracking the behaviour of an output-queued switch using an input-queued switch, IEEE/ACM Transactions on Networking, 17:1978-1988, 2009.
  37. Y-T. He and D.G. Down, On accomodating customer flexibility in service systems, INFOR, 47:289-295, 2009.
  38. I. Al-Azzoni and D.G. Down, Linear programming-based affinity scheduling of independent tasks on heterogeneous computing systems, IEEE Transactions on Parallel and Distributed Systems, 19:1671-1682, 2008.
  39. Y-T. He and D.G. Down, Limited choice and locality considerations for load balancing, Performance Evaluation, 65:670-687, 2008.
  40. R. Wu and D.G. Down, Round robin scheduling of heterogeneous parallel servers in heavy traffic, European Journal of Operational Research, 195:372-380, 2009.
  41. Andradottir, S., Ayhan, H. and D.G. Down, Maximizing the throughput of tandem lines with flexible failure-prone servers and finite buffers, Probability in the Engineering and Informational Sciences, 22:191-211, 2008.
  42. Wu, C-H, Down, D.G. and M.E. Lewis, Heuristics for allocation of reconfigurable resources in a serial line with reliability considerations, IIE Transactions, 40:595-611, 2008.
  43. Winands, E.M.M., Adan, I.J.B.F., van Houtum, G.J. and D.G. Down, A state-dependent polling model with k-limited service, Probability in the Engineering and Informational Sciences, 23:385-408, 2009.
  44. Down, D.G. and G. Karakostas, Maximizing throughput in queueing networks with limited flexibility, European Journal of Operational Research, 187:98-112, 2008.
  45. Andradottir, S., H. Ayhan and D.G. Down, Dynamic assignment of dedicated and flexible servers in tandem lines, Probability in the Engineering and Informational Sciences, 21:497-538, 2007.
  46. Andradottir, S., Ayhan, H. and D.G. Down, Compensating for failures with flexible servers, Operations Research, 55:753-768, 2007.
  47. Chang, W. and D.G. Down, Polling models under limited service policies: sharp asymptotics, Stochastic Models, 23: 129-147, 2007.
  48. Down, D.G. and R. Wu, Multi-layered round robin routing for parallel servers, Queueing Systems, vol. 53, no. 4, pp. 177-188, 2006.
  49. Al-Azzoni, I., Down, D.G. and R. Khedri, Modeling and verification of cryptographic protocols using coloured Petri nets and Design/CPN, Nordic Journal of Computing, vol. 12, no. 3, pp. 200-228, 2005. i>Down, D.G. and M.E. Lewis, Dynamic load balancing in parallel queueing systems: stability and optimal control, European Journal of Operational Research, vol. 168, pp. 509-519, 2006.
  50. Andradottir, S., Ayhan, H. and D.G. Down, Dynamic server allocation for queueing networks with flexible servers, Operations Research, vol. 51, no. 6, pp. 952-968, 2003.
  51. Chang, W. and D.G. Down, Exact asymptotics for ki-limited exponential polling models, Queueing Systems, vol. 42, no. 4, pp. 401-419, 2002.
  52. Anottir, S., Ayhan, H. and D.G. Down, Server assignment policies for maximizing the steady-state throughput of finite queueing systems, Management Science, vol. 47, no. 10, pp. 1421-1439, 2001.
  53. D.G. Down, Review of "Queueing Networks and Markov Chains," Journal of the American Statistician Association, vol. 95, no. 449, pp. 346-7, 2000.
  54. Bonald, T. and D. Down, Stability of mixed generalized Jackson networks, Operations Research Letters, vol. 25, pp. 131-136, 1999.
  55. Down, D., On the stability of polling models with multiple servers, Journl of Applied Probability, vol. 35, pp. 925-935, 1998. a, O.J. and D.G. Down, Dynamic server assignment in a two-queue model, European Journal of Operational Research, vol. 103, pp. 595-609, 1997.
  56. Cohen, J.W. and D.G. Down, On the role of Rouche's theorem in queueing analysis, Queueing Systems: Theory and Applications, vol. 23, pp. 281-291, 1996.
  57. Down, D. and S.P. Meyn, Piecewise linear test functions for stability and instability of queueing networks, Queueing Systems: Theory and Applications, vol. 27, pp. 205-226, 1997.
  58. Down, D., S.P. Meyn and R.L. Tweedie, Exponential and uniform ergodicity of Markov processes, Annals of Probability, vol. 23, pp. 1671-1691, 1996.
  59. Down, D. and S.P. Meyn, Stability of acyclic multiclass queueing networks, IEEE Transactions on Automatic Control, vol. 40, no. 5, pp. 916-919, 1995.
  60. Meyn, S.P. and D. Down, Stability of generalized Jackson networks, Annals of Applied Probability, vol. 4, pp. 124-148, 1994.
  61. Down, D. and R. Kwong, Generalized minimum variance control and parameter convergence for stochastic systems, International Journal of Control, vol. 63, no. 1, pp. 147-160, 1996.


Conference Publications

  1. S. Mozaffari, G. Badawy, and D.G. Down, Integrated control of multiple data centre cooling units, CCECE 2020.
  2. M. Kheradmandi amd D.G. Down, Data driven fault tolerant thermal management of data centers, ICNC 2020.
  3. M. Kheradmandi, D.G. Down and H. Moazamigoodarzi, Energy-efficient data-based zonal control of temperature for data centers, IGCS 2019.
  4. S. Mirhoseini.Nejad, F. Martinez-Garcia, G. Badawy and D.G. Down, ALTM: Adaptive learning-based thermal model for temperature predictions in data centers, StICT 2019.
  5. S. Mirhoseini.Nejad, G. Badawy and D.G. Down, EAWA: Energy-aware workload assignment in data centers, HPCS 2018.
  6. M.H. Yarmand and D.G. Down, Maximizing throughput in zeo-buffer tandem lines with constrained flexible servers, QTNA 2018.
  7. V. Maccio and D.G. Down, Asymptotic performance of energy-aware multiserver queueing systems with setup times, ACC 2018.
  8. J. Huang, D.G. Down, M.E. Lewis and C.-H. Wu, Dynamic scheduling and maintenance for a two-class queue with a deteriorating server, ACC 2018.
  9. E. Hyytia, D. Down, P. Lassila and S. Aalto, Dynamic control of running servers, MMB 2018.
  10. R. Mailach and D.G. Down, Scheduling jobs with estimation errors for multi-server systems, ITC 2017.
  11. L. Zhang and D.G. Down, A stable Mean Value Analysis algorithm for closed systems with load-dependent queues, VALUETOOLS 2016.
  12. V.J. Maccio and D.G. Down, Exact analysis of energy-aware multiserver queueing systems with setup times, MASCOTS 2016.
  13. L. Zhang and D.G. Down, Approximate Mean Value Analysis for Multi-core Systems, SPECTS 2015.
  14. V.J. Maccio and D.G. Down, On optimal control for energy-aware queueing systems, ITC 2015.
  15. T.T. Tran, P.Y. Zhang, H. Li, D.G. Down and J.C. Beck, Resource-aware scheduling for data centers with heterogeneous servers, MISTA 2015.
  16. Y. Wang and D.G. Down, On resource pooling in SITA-like parallel server systems, ITC 2014.
  17. V.J. Maccio, F. Chiang and D.G. Down, Models for distributed, large scale data cleaning, SDA 2014.
  18. V. Maccio and D.G. Down, On optimal policies for energy-aware servers, MASCOTS 2013 (Nominated for Best Paper).
  19. T.T. Tran, D. Terekhov, D.G. Down and J.C. Beck, Hybrid queueing theory and scheduling models for dynamic environments with sequence-dependent setup times, ICAPS 2013.
  20. A. Rasooli and D.G. Down, A hybrid scheduling approach for scalable heterogeneous Hadoop systems, MTAGS 2012.
  21. D. Terekhov, T.T. Tran, D.G. Down and J.C. Beck, Long-run stability in dynamic scheduling, ICAPS 2012.
  22. A. Yousefi and D.G. Down, Request replication: An alternative to QoS aware service selection. Short version in SOCA 2011.
  23. A. Rasooli and D.G. Down, An adaptive scheduling algorithm for dynamic heterogeneous Hadoop systems, CASCON 2011.
  24. A. Rasooli and D.G. Down, State independent resource management for distributed Grids, ICSOFT 2011. Technical note CAS-11-01-DD with full results
  25. I. Al-Azzoni, L. Zhang, and D.G. Down, Performance evaluation for software migration, WOSP/SIPEW ICPE 2011.
  26. H. Al-Daoud, I. Al-Azzoni, and D.G. Down, Power-aware linear programming based scheduling for heterogeneous computer clusters, Workshop in Progress on Green Computing, International Green Computing Conference (IGCC 2010).
  27. I. Al-Azzoni and D.G. Down, Decentralized load balancing for heterogeneous grids, Future Computing 2009.
  28. I. Al-Azzoni and D.G. Down, Dynamic scheduling for heterogeneous desktop grids, GRID 2008.
  29. R. Wu and D.G. Down, On the relative value of local scheduling versus routing in parallel server systems, Proceedings of the 13th International Conference on Parallel and Distributed Systems, 2007.
  30. Y-T He, I. Al-azzoni and D.G. Down, MinDrift affinity routing for resource management in heterogeneous computing systems, CASCON 2007.
  31. I. Al-Azzoni and D.G. Down, Linear programming based affinity scheduling for heterogeneous computing systems, Proceedings of the 2007 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'07), 2007.
  32. Down, D.G. and G. Karakostas, Maximizing throughput in queueing networks with limited flexibility, Proceedings of LATIN06.
  33. Al-Azzoni, I., D.G. Down and R. Khedri, Modeling and verification of cryptographic protocols using Coloured Petri Nets and Design/CPN, Proceedings of the 2nd International Workshop on Model-Based Methodologies for Pervasive and Embedded Software (MOMPES 2005).
  34. Wu, R. and D.G. Down, Scheduling multi-server systems using foreground-background processing, Proceedings of the Forty-second Allerton Conference, 2004.
  35. Wu, R. and D.G. Down, Scheduling distributed server systems with highly variable processing times, Proceedings of SPECTS'03
  36. Song, P. and D.G. Down, Responsiveness based per-flow queueing, in the Proceedings of the Fortieth Allerton Conference, 2002.
  37. Virtamo, J.T. and D.G. Down, Blocking probabilities in multirate circuit switched networks, in the Proceedings of the Nordic Teletraffic Seminar NTS-13, Trondheim, Norway, August 20-22, 1996.
  38. Virtamo, J., S. Aalto and D. Down, Window based estimation of the intensity of a doubly stochastic process, in the Proceedings of the International IFIP-IEEE Conference on Broadband Communications, Montreal, Canada, April 23-25, 1996.
  39. Down, D. and S.P. Meyn, A survey of Markovian methods for stability of networks, 11th International Conference on Analysis and Optimization of Systems, Sophia-Antipolis, France, June 15-17, 1994.
  40. Meyn, S.P. and D. Down, Foster-Lyapunov criteria for the stability of multiclass queueing networks, Second ORSA Telecommunications Conference, Boca Raton, FL, March 2-11, 1992.