Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Evangelos Kranakis has a total of 307 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    Optimal Task Offloading with Firm Deadlines for Mobile Edge Computing Systems

    by Khai Doan, Wesley Araujo, Evangelos Kranakis, Ioannis Lambadaris, Yannis Viniotis, Wonjae Shin

    Under a dramatic increase in mobile data traffic, a promising solution for edge computing systems to maintain their local service is the task migration that may be implemented by means of Autonomous mobile agents (AMA). In designing an optimal scheme for task offloading to AMA, we define a system cost as a minimization objective function that comprises two parts. First, an offloading cost which can be interpreted as the cost of using computational resources from the AMA. Second, a penalty cost due to potential task expiration. To minimize the expected (timeaverage) cost over a given time horizon, we formulate a Dynamic programming (DP). However, the DP Equation suffers from the well-known curse of dimensionality, which makes computations intractable, especially for infinite system state space. To reduce the computational burden, we identify three important properties of the optimal policy and show that it suffices to evaluate the DP Equation on a finite subset of the state space only. We then prove that the optimal task offloading decision at a state can be inferred from that at its adjacent states, further reducing the computational load. We present simulations to verify the theoretical results and to provide insights into the considered system.

  • Optimal Task Offloading With Firm Deadlines for Mobile Edge Computing Systems

    by Khai Doan, Wesley Araujo, Evangelos Kranakis, Ioannis Lambadaris, Yannis Viniotis, Wonjae Shin

    Under a dramatic increase in mobile data traffic, a promising solution for edge computing systems to maintain their local service is the task migration that may be implemented by means of Autonomous mobile agents (AMA). In designing an optimal scheme for task offloading to AMA, we define a system cost as a minimization objective function that comprises two parts. First, an offloading cost which can be interpreted as the cost of using computational resources from the AMA. Second, a penalty cost due to potential task expiration. To minimize the expected (time-average) cost over a given time horizon, we formulate a Dynamic programming (DP). However, the DP Equation suffers from the well-known curse of dimensionality, which makes computations intractable, especially for infinite system state space. To reduce the computational burden, we identify three important properties of the optimal policy and show that it suffices to evaluate the DP Equation on a finite subset of the state space only. We then prove that the optimal task offloading decision at a state can be inferred from that at its adjacent states, further reducing the computational load. We present simulations to verify the theoretical results and to provide insights into the considered system.


  • Multimodal Search on a Line

    by Jared Coleman, Dmitry Ivanov, Evangelos Kranakis, Danny Krizanc, Oscar Morales Ponce


  • Optimal Control for Platooning Under Batch Dispatching Opportunities

    by Thiago S. Gomides, Evangelos Kranakis, Ioannis Lambadaris, Yannis Viniotis

    Truck platooning is an innovative logistics approach to lower operational costs, particularly fuel consumption, while addressing contemporary transportation challenges. While recent studies on truck platooning have emphasized platoons’ energy savings, stability, and safety, there has been limited exploration of platoon formation and control. This paper uses optimal control theory to address the dispatching control of trucks with arriving platoons. In particular, trucks arrive at a highway station while platoons arrive alongside it. The station controls the truck holding and dispatching, where trucks are sent out with or without a platoon. Dispatching trucks with an arriving platoon reduces fuel consumption while waiting for a platoon to arrive increases the dwell time (i.e., transportation delay). We assume that an arriving platoon determines the number of trucks (i.e., the batch size) it can accept. Only a single truck can be dispatched if a platoon is absent. Hence, we formulate the dispatching control problem and derive the optimal policy for the discounted costs and the average cost governing the dispatch of trucks alongside platoons. We proved the optimality of threshold policies. Numerical results for the average cost case are presented. They are consistent with the optimal ones.

  • Symmetry Breaking in the Plane

    by Jurek Czyzowicz, Leszek Gąsieniec, Ryan Killick, Evangelos Kranakis

  • Linear Search for an Escaping Target with Unknown Speed

    by Jared Coleman, Dmitry Ivanov, Evangelos Kranakis, Danny Krizanc, Oscar Morales-Ponce


  • Open Access

    Linear Search for an Escaping Target with Unknown Speed

    by Jared Coleman, Dmitry Ivanov, Evangelos Kranakis, Danny Krizanc, Oscar Morales-Ponce

    We consider linear search for an escaping target whose speed and initial position are unknown to the searcher. A searcher (an autonomous mobile agent) is initially placed at the origin of the real line and can move with maximum speed $1$ in either direction along the line. An oblivious mobile target that is moving away from the origin with an unknown constant speed $v<1$ is initially placed by an adversary on the infinite line at distance $d$ from the origin in an unknown direction. We consider two cases, depending on whether $d$ is known or unknown. The main contribution of this paper is to prove a new lower bound and give algorithms leading to new upper bounds for search in these settings. This results in an optimal (up to lower order terms in the exponent) competitive ratio in the case where $d$ is known and improved upper and lower bounds for the case where $d$ is unknown. Our results solve an open problem proposed in [Coleman et al., Proc. OPODIS 2022].

  • Open Access

    Adaptive Virtual Carrier Sense in Underwater Broadcasting

    by Steven F. T. Porretta, Stephane Blouin, Michel Barbeau, Evangelos Kranakis, Aaron Webstey

    The underwater acoustic communication medium introduces significant challenges that often limit communication to flooding protocols. This work presents the Network Allocation Technique in Flooding (NATFLOOD) protocol, intended for use with Underwater Acoustic Sensor Networks (UASNs). NATFLOOD applies a novel Adaptive Network Allocation Vector (ANAV) to reduce duplicates and collisions. The performance of NATFLOOD is tested in a comparative simulation against DFLOOD, a leading UASN flooding protocol. In simulation, NATFLOOD demonstrates an average reduction in duplicates and collisions of 24.29 ± 0.01% when compared to DFLOOD. This reduction is achieved by the ability of NATFLOOD to solve the broadcast problem with 19.96 ± 0.03% fewer packets than DFLOOD. This reduction is achieved with an increase to protocol completion time of 2.21 ± 0.02%.