• Advances in truck scheduling at a cross dock facility 

      Golias, M. M.; Saharidis, G. K. D.; Ivey, S.; Haralambides, H. E. (2013)
      In this paper the authors deal with the scheduling of inbound and outbound trucks to the available inbound and outbound doors at a cross dock facility. They assume that all trucks served at the facility need to meet several ...
    • Assessing the impacts of energy storage on the electricity market-clearing algorithms 

      Koltsaklis N.E., Panapakidis I.P., Christoforidis G.C. (2021)
      This work presents a generic optimization framework based on linear Mixed Integer Programming to assess energy storage options' influence on the operational scheduling and the economic performance of a given power system ...
    • Auction-based scheduling of wireless testbed resources 

      Niavis, H.; Choumas, K.; Iosifidis, G.; Korakis, T.; Tassiulas, L. (2014)
      Experimentation in testbeds is gaining increasing ground as a necessary validation step for every theoretical study in communication networks. However, the first-come-first-served policy employed today by most testbeds ...
    • Auction-based scheduling of wireless testbed resources 

      Niavis H., Choumas K., Iosifidis G., Korakis T., Tassiulas L. (2016)
      Experimentation in testbeds is gaining increasing ground as a necessary validation step for every theoretical study in communication networks. However, the first-come-first-served policy employed today by most testbeds ...
    • Bin Packing Heuristics for the Multiple Workflow Scheduling Problem 

      Pappas N., Oikonomou P., Tziritas N., Kolomvatsos K., Loukopoulos T. (2021)
      In the multiple workflow scheduling problem a set of workflows has to be scheduled concurrently onto system's available resources. Workflows exhibit different characteristics e.g., topological structure, size and ...
    • Blockchain based uniform price double auctions for energy markets 

      Foti M., Vavalis M. (2019)
      The energy sector is undergoing a massive transformation that greatly affects and is being affected by its market mechanisms. This paper presents the design, the prototype implementation and the analysis of a decentralized, ...
    • Client and server games in peer-to-peer networks 

      Koutsopoulos, I.; Tassiulas, L.; Gkatzikis, L. (2009)
      We consider a content sharing network of noncooperative peers. The strategy set of each peer comprises, (i) client strategies, namely feasible request load splits to servers, and (ii) server strategies, namely scheduling ...
    • Column generation for scheduling shipments within a supply chain network with the minimum number of vehicles 

      Kozanidis, G. (2014)
      We consider the problem of scheduling a set of shipments between different nodes of a supply chain network. Each shipment has a fixed departure time, as well as an origin and a destination node, which, combined, determine ...
    • Continuous replica placement schemes in distributed systems 

      Loukopoulos, T.; Lampsas, P.; Ahmad, I. (2005)
      The Replica Placement Problem (RPP) aims at creating a set of duplicated data objects across the nodes of a distributed system in order to optimize certain criteria. Typically, RPP formulations fall into two categories: ...
    • Control and optimization meet the smart power grid: Scheduling of power demands for optimal energy management 

      Koutsopoulos, I.; Tassiulas, L. (2012)
      The smart power grid harnesses information and communication technologies to enhance reliability and enforce sensible use of energy through effective management of demand load. We envision a scenario with real-time ...
    • CPU provisioning algorithms for service differentiation in cloud-based environments 

      Katsalis K., Paschos G.S., Viniotis Y., Tassiulas L. (2015)
      This work focuses on the design, analysis and evaluation of Dynamic Weighted Round Robin (DWRR) algorithms that can guarantee CPU service shares in clusters of servers. Our motivation comes from the need to provision ...
    • Cross-layer power control in wireless networks 

      Giannoulis, A.; Tsoukatos, K. P.; Tassiulas, L. (2006)
      We introduce a power control algorithm that exploits queue length information to achieve maximum data throughput in single-hop CDMA wireless networks. The algorithm operates in real-time, i.e., executes a single iteration ...
    • A demonstration of a relaying selection scheme for maximizing a diamond network's throughput 

      Apostolaras, A.; Choumas, K.; Syrigos, I.; Kazdaridis, G.; Korakis, T.; Koutsopoulos, I.; Argyriou, A.; Tassiulas, L. (2012)
      We demonstrate a queue-aware algorithm studied in a diamond network topology. This algorithm's decisions are obtained from an analytical optimization framework relying on our technical work [4] and we devise an implementation ...
    • A demonstration of multirate multicast over an 802.11 mesh network 

      Paschos, G. S.; Li, C. P.; Modiano, E.; Choumas, K.; Korakis, T. (2014)
      This demo presents a novel multirate multicast scheme for video delivery to wireless users. We demonstrate an adaptive scheme that combines differential backlog scheduling and intelligent packet dropping, both based on ...
    • A demonstration of video over an IEEE 802.11 compliant version of the enhanced-backpressure algorithm 

      Choumas, K.; Korakis, T.; Koutsopoulos, I.; Tassiulas, L. (2012)
      This demo presents a novel routing and scheduling scheme, named Enhanced-Backpressure over WiFi (EBoW), that obviously outperforms the dominant approach of a shortest-path routing (SRCR) combined with the classic CSMA/CA ...
    • Distributed dynamic scheduling for end-to-end rate guarantees in wireless ad hoc networks 

      Salonidis, T.; Tassiulas, L. (2005)
      We present a framework for the provision of deterministic end-to-end bandwidth guarantees in wireless ad hoc networks. Guided by a set of local feasibility conditions, multi-hop sessions are dynamically offered allocations, ...
    • Dynamic CPU scheduling for QoS provisioning 

      Katsalis, K.; Paschos, G. S.; Tassiulas, L.; Viniotis, Y. (2013)
      Distributed, large-scale, enterprise applications are commonly supported in multi-tier data-center environments. In this paper, we study a scheduling problem for sharing CPU time in a cluster of servers among a number of ...
    • Electricity markets meet the home through demand response 

      Gkatzikis, L.; Salonidis, T.; Hegde, N.; Massoulie, L. (2012)
      Demand response (DR) programs motivate home users through dynamic pricing to shift electricity consumption from peak demand periods. In this paper, we introduce a day ahead electricity market where the operator sets the ...
    • End-to-end bandwidth guarantees through fair local spectrum share in wireless ad-hoc networks 

      Sarkar, S.; Tassiulas, L. (2003)
      Sharing the locally common spectrum among the links of the same vicinity is a fundamental problem in wire-less ad-hoc networks. Lately some scheduling approaches have been proposed that guarantee fair share of the bandwidth ...
    • Energy project portfolio selection and scheduling 

      Tselios D., Papageorgiou G., Alamanis N., Ipsilandis P. (2022)
      In the present work, we formulated an integrated method in order to confront two problems regarding a project portfolio that contains energy projects and/or proposals for projects to be implemented in the future. More ...