kth.sePublications KTH
Change search
Link to record
Permanent link

Direct link
Champati, Jaya PrakashORCID iD iconorcid.org/0000-0002-5127-8497
Alternative names
Publications (10 of 18) Show all publications
Moothedath, V. N., Champati, J. P. & Gross, J. (2023). Energy Efficient Sampling Policies for Edge Computing Feedback Systems. IEEE Transactions on Mobile Computing, 22(8), 4634-4647
Open this publication in new window or tab >>Energy Efficient Sampling Policies for Edge Computing Feedback Systems
2023 (English)In: IEEE Transactions on Mobile Computing, ISSN 1536-1233, E-ISSN 1558-0660, Vol. 22, no 8, p. 4634-4647Article in journal (Refereed) Published
Abstract [en]

We study the problem of finding efficient sampling policies in an edge-based feedback system, where sensor samples are offloaded to a back-end server that processes them and generates feedback to a user. Sampling the system at maximum frequency results in the detection of events of interest with minimum delay but incurs higher energy costs due to the communication and processing of redundant samples. On the other hand, lower sampling frequency results in higher delay in detecting the event, thus increasing the idle energy usage and degrading the quality of experience. We quantify this trade-off as a weighted function between the number of samples and the sampling interval. We solve the minimisation problem for exponential and Rayleigh distributions, for the random time to the event of interest. We prove the convexity of the objective functions by using novel techniques, which can be of independent interest elsewhere. We argue that adding an initial offset to the periodic sampling can further reduce the energy consumption and jointly compute the optimum offset and sampling interval. We apply our framework to two practically relevant applications and show energy savings of up to 36% when compared to an existing periodic scheme. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023
Keywords
cyber physical systems, Delays, Edge computing, Energy consumption, Energy minimisation, Event detection, feedback systems, Image edge detection, Monitoring, optimal sampling, video analytics systems, Visual analytics, Cyber Physical System, Economic and social effects, Edge detection, Embedded systems, Energy efficiency, Feedback, Green computing, Quality of service, Analytics systems, Cybe-physical systems, Cyber-physical systems, Delay, Energy minimization, Energy-consumption, Events detection, Video analytic system, Video analytics, Energy utilization
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-322988 (URN)10.1109/TMC.2022.3165852 (DOI)001022084500019 ()2-s2.0-85128254606 (Scopus ID)
Note

QC 20251222

Available from: 2023-01-11 Created: 2023-01-11 Last updated: 2025-12-22Bibliographically approved
Champati, J. P. & Gross, J. (2023). On the Distribution of AoI. In: Age of Information: Foundations and Applications (pp. 36-58). Cambridge University Press
Open this publication in new window or tab >>On the Distribution of AoI
2023 (English)In: Age of Information: Foundations and Applications, Cambridge University Press , 2023, p. 36-58Chapter in book (Other academic)
Place, publisher, year, edition, pages
Cambridge University Press, 2023
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-374098 (URN)10.1017/9781108943321.002 (DOI)2-s2.0-105022673380 (Scopus ID)
Note

Part of ISBN 9781108837873, 9781108943321

QC 20251216

Available from: 2025-12-16 Created: 2025-12-16 Last updated: 2025-12-16Bibliographically approved
Moothedath, V. N., Champati, J. P. & Gross, J. (2023). Online Algorithms for Hierarchical Inference in Deep Learning applications at the Edge.
Open this publication in new window or tab >>Online Algorithms for Hierarchical Inference in Deep Learning applications at the Edge
2023 (English)Manuscript (preprint) (Other academic)
Abstract [en]

We consider a resource-constrained Edge Device (ED), such as an IoT sensor or a microcontroller unit, embedded with a small-size ML model (S-ML) for a generic classification application and an Edge Server (ES) that hosts a large-size ML model (L-ML). Since the inference accuracy of S-ML is lower than that of the L-ML, offloading all the data samples to the ES results in high inference accuracy, but it defeats the purpose of embedding S-ML on the ED and deprives the benefits of reduced latency, bandwidth savings, and energy efficiency of doing local inference. In order to get the best out of both worlds, i.e., the benefits of doing inference on the ED and the benefits of doing inference on ES, we explore the idea of Hierarchical Inference (HI), wherein S-ML inference is only accepted when it is correct, otherwise the data sample is offloaded for L-ML inference. However, the ideal implementation of HI is infeasible as the correctness of the S-ML inference is not known to the ED. We propose an online meta-learning framework that the ED can use to predict the correctness of the S-ML inference. In particular, we propose to use the maximum softmax value output by S-ML for a data sample and decide whether to offload it or not. The resulting online learning problem turns out to be a Prediction with Expert Advice (PEA) problem with continuous expert space. We propose two different algorithms and prove sublinear regret bounds for them without any assumption on the smoothness of the loss function. We evaluate and benchmark the performance of the proposed algorithms for image classification application using four datasets, namely, Imagenette and Imagewoof, MNIST, and CIFAR-10. 

Keywords
Machine Learning (cs.LG), Computer Vision and Pattern Recognition (cs.CV), FOS: Computer and information sciences, FOS: Computer and information sciences
National Category
Computer Systems
Identifiers
urn:nbn:se:kth:diva-369817 (URN)10.48550/ARXIV.2304.00891 (DOI)
Note

QC 20250918

Available from: 2025-09-15 Created: 2025-09-15 Last updated: 2025-09-18Bibliographically approved
Champati, J. P., Skoglund, M., Jansson, M. & Gross, J. (2022). Detecting State Transitions of a Markov Source: Sampling Frequency and Age Trade-off. IEEE Transactions on Communications, 70(5), 3081-3095
Open this publication in new window or tab >>Detecting State Transitions of a Markov Source: Sampling Frequency and Age Trade-off
2022 (English)In: IEEE Transactions on Communications, ISSN 0090-6778, E-ISSN 1558-0857, Vol. 70, no 5, p. 3081-3095Article in journal (Refereed) Published
Abstract [en]

We consider a finite-state Discrete-Time Markov Chain (DTMC) source that can be sampled for detecting the events when the DTMC transits to a new state. Our goal is to study the trade-off between sampling frequency and staleness in detecting the events. We argue that, for the problem at hand, using Age of Information (AoI) for quantifying the staleness of a sample is conservative and therefore, study another freshness metric age penalty, which is defined as the time elapsed since the first transition out of the most recently observed state. We study two optimization problems: minimize average age penalty subject to an average sampling frequency constraint, and minimize average sampling frequency subject to an average age penalty constraint; both are Constrained Markov Decision Problems. We solve them using the Lagrangian MDP approach, where we also provide structural results that reduce the search space. Our numerical results demonstrate that the computed Markov policies not only outperform optimal periodic sampling policies, but also achieve sampling frequencies close to or lower than that of an optimal clairvoyant (non-causal) sampling policy, if a small age penalty is allowed.

Place, publisher, year, edition, pages
New York: Institute of Electrical and Electronics Engineers (IEEE), 2022
Keywords
Measurement, Markov processes, Frequency shift keying, Web pages, Delays, Databases, Receivers, Age of information, age penalty, sampling, DTMC source, CMDP
National Category
Telecommunications Computer Systems
Identifiers
urn:nbn:se:kth:diva-313504 (URN)10.1109/TCOMM.2022.3160563 (DOI)000797439600018 ()2-s2.0-85126675858 (Scopus ID)
Funder
EU, European Research Council, 742648Swedish Research Council, 2016-04404
Note

QC 20220607

Available from: 2022-06-07 Created: 2022-06-07 Last updated: 2023-11-22Bibliographically approved
Sundar, S., Champati, J. P. & Liang, B. (2022). Multi-user Task Offloading to Heterogeneous Processors with Communication Delay and Budget Constraints. IEEE Transactions on Cloud Computing, 10(3), 1958-1974
Open this publication in new window or tab >>Multi-user Task Offloading to Heterogeneous Processors with Communication Delay and Budget Constraints
2022 (English)In: IEEE Transactions on Cloud Computing, ISSN 2168-7161, Vol. 10, no 3, p. 1958-1974Article in journal (Refereed) Published
Abstract [en]

We study task scheduling and offloading in a cloud computing system with multiple users where tasks have different processing times, release times, communication times, and weights. Each user may schedule a task locally or offload it to a shared cloud with heterogeneous processors by paying a price for the resource usage. We consider four different models in this paper: (i) zero task release and communication times, (ii) non-zero task release times and zero communication times, (iii) non-zero task release times and fixed communication times, and (iv) non-zero task release times and sequence-dependent communication times. Our work aims at identifying a task scheduling decision that minimizes the weighted sum completion time of all tasks, while satisfying the users' budget constraints. We propose an efficient solution framework for this NP-hard problem. As a first step, we use a relaxation and a rounding technique to obtain an integer solution that is a constant factor approximation to the minimum weighted sum completion time. This solution violates the budget constraints, but the average budget violation decreases as the number of users increases. Thus, we develop a scalable algorithm termed Single-Task Unload for Budget Resolution (STUBR), which resolves budget violations and orders the tasks to obtain robust solutions. IEEE

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
Keywords
Approximation algorithms, Cloud computing, Computational modeling, Processor scheduling, Program processors, Servers, Task analysis, Multitasking, NP-hard, Budget constraint, Budget resolution, Communication delays, Constant factor approximation, Heterogeneous processors, Integer solutions, Scalable algorithms, Sequence-dependent, Budget control
National Category
Computer Sciences
Identifiers
urn:nbn:se:kth:diva-285346 (URN)10.1109/TCC.2020.3019952 (DOI)000849264800034 ()2-s2.0-85090455862 (Scopus ID)
Note

QC 20220916

Available from: 2020-12-01 Created: 2020-12-01 Last updated: 2022-09-16Bibliographically approved
Champati, J. P. & Liang, B. (2021). Delay and Cost Optimization in Computational Offloading Systems with Unknown Task Processing Times. IEEE Transactions on Cloud Computing, 9(4), 1422-1438
Open this publication in new window or tab >>Delay and Cost Optimization in Computational Offloading Systems with Unknown Task Processing Times
2021 (English)In: IEEE Transactions on Cloud Computing, ISSN 2168-7161, Vol. 9, no 4, p. 1422-1438Article in journal (Refereed) Published
Abstract [en]

Computational offloading systems, where computational tasks can be processed locally or offloaded to a remote cloud, have become prevalent since the advent of cloud computing. The task scheduler in a computational offloading system decides both the selection of tasks to be offloaded to the remote cloud and the scheduling of tasks on the local processors. In this work, we consider the problem of minimizing a weighted sum of the makespan of the tasks and the offloading cost at the remote cloud. In contrast to prior works, we do not assume that the task processing times are known a priori. We show that the original problem can be solved by algorithms designed toward minimizing the maximum between the makespan and the weighted offloading cost, only with doubling of the competitive ratio. Furthermore, when the remote cloud is much faster than the local processors, the latter problem can be equivalently transformed into a makespan minimization problem with unrelated processors. For this case, we propose a Greedy-One-Restart (GOR) algorithm based on online estimation of the unknown processing times, and one-time cancellation and rescheduling of tasks that turn out to require long processing times. Given m local processors, we show that GOR has O(root m) competitive ratio, which is a substantial improvement over the best known algorithms in the literature. For the general case of arbitrary speed at the remote cloud, we extend GOR to a Greedy-Two-Restart (GTR) algorithm and show that it is O(root m)-competitive. Furthermore, where tasks arrive dynamically with unknown arrival times, we extend GOR and GTR to Dynamic-GOR (DGOR) and Dynamic-GTR (DGTR), respectively, and find their competitive ratios. Finally, we discuss how GOR can be extended to accommodate multiple remote processors. In addition to performance bounding by competitive ratios, our simulation results demonstrate that the proposed algorithms are favorable also in terms of average performance, in comparison with the well-known list scheduling algorithm and other alternatives.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2021
Keywords
Computational offloading, edge computing, mobile cloud computing, hybrid cloud, offloading cost, semi-online algorithms
National Category
Communication Systems
Identifiers
urn:nbn:se:kth:diva-306551 (URN)10.1109/TCC.2019.2924634 (DOI)000725800700011 ()2-s2.0-85077029878 (Scopus ID)
Note

QC 20211217

Available from: 2021-12-17 Created: 2021-12-17 Last updated: 2022-06-25Bibliographically approved
Champati, J. P., Avula, R. R., Oechtering, T. J. & Gross, J. (2021). Minimum Achievable Peak Age of Information Under Service Preemptions and Request Delay. IEEE Journal on Selected Areas in Communications, 39(5), 1365-1379
Open this publication in new window or tab >>Minimum Achievable Peak Age of Information Under Service Preemptions and Request Delay
2021 (English)In: IEEE Journal on Selected Areas in Communications, ISSN 0733-8716, E-ISSN 1558-0008, Vol. 39, no 5, p. 1365-1379Article in journal (Refereed) Published
Abstract [en]

There is a growing interest in analysing freshness of data in networked systems. Age of Information (AoI) has emerged as a relevant metric to quantify this freshness at a receiver, and minimizing this metric for different system models has received significant research attention. However, a fundamental question remains: what is the minimum achievable AoI in any single-server-single-source queuing system for a given service-time distribution? We address this question for the average peak AoI (PAoI) statistic by considering generate-at-will source model, service preemptions, and request delays. Our main result is on the characterization of the minimum achievable average PAoI, and we show that it is achieved by a fixed-threshold policy among the set of all causal policies. We use the characterization to provide necessary and sufficient condition for preemptions to be beneficial for a given service-time distribution. Our numerical results, obtained using well-known distributions, demonstrate that the heavier the tail of a distribution the higher the performance gains of using preemptions.

Place, publisher, year, edition, pages
IEEE Communications Society, 2021
Keywords
Monitoring, Delays, Minimization, Optimal scheduling, Receivers, Measurement, Information retrieval
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-292984 (URN)10.1109/JSAC.2021.3065047 (DOI)000641962200014 ()2-s2.0-85102680497 (Scopus ID)
Funder
ICT - The Next GenerationSwedish Research Council, 2016-04404
Note

QC 20210426

Available from: 2021-04-19 Created: 2021-04-19 Last updated: 2022-06-25Bibliographically approved
Champati, J. P., Al-Zubaidy, H. & Gross, J. (2021). Statistical Guarantee Optimization for AoI in Single-Hop and Two-Hop FCFS Systems With Periodic Arrivals. IEEE Transactions on Communications, 69(1), 365-381
Open this publication in new window or tab >>Statistical Guarantee Optimization for AoI in Single-Hop and Two-Hop FCFS Systems With Periodic Arrivals
2021 (English)In: IEEE Transactions on Communications, ISSN 0090-6778, E-ISSN 1558-0857, Vol. 69, no 1, p. 365-381Article in journal (Refereed) Published
Abstract [en]

Age of Information (AoI) has proven to be a useful metric in networked systems where timely information updates are of importance. In the literature, minimizing "average age" has received considerable attention. However, various applications pose stricter age requirements on the updates which demand knowledge of the AoI distribution. Furthermore, the analysis of AoI distribution in a multi-hop setting, which is important for the study of Wireless Networked Control Systems (WNCS), has not been addressed before. Toward this end, we study the distribution of AoI in a WNCS with two hops and devise a problem of minimizing the tail of the AoI distribution with respect to the frequency of generating information updates, i.e., the sampling rate of monitoring a process, under first-come-first-serve (FCFS) queuing discipline. We argue that computing an exact expression for the AoI distribution may not always be feasible; therefore, we opt for computing upper bounds on the tail of the AoI distribution. Using these upper bounds, we formulate Upper Bound Minimization Problems (UBMP), namely, Chernoff-UBMP and alpha-relaxed Upper Bound Minimization Problem (alpha-UBMP), where alpha > 1 is an approximation factor, and solve them to obtain "good" heuristic rate solutions for minimizing the tail. We demonstrate the efficacy of our approach by solving the proposed UBMPs for three service distributions: geometric, exponential, and Erlang. Simulation results show that the rate solutions obtained are near optimal for minimizing the tail of the AoI distribution for the considered distributions.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2021
Keywords
Age of Information, tail distribution, deterministic arrivals, rate optimization, stochastic network calculus, multi-hop networking
National Category
Communication Systems
Identifiers
urn:nbn:se:kth:diva-289864 (URN)10.1109/TCOMM.2020.3027877 (DOI)000608689300025 ()2-s2.0-85099741286 (Scopus ID)
Note

QC 20210211

Available from: 2021-02-11 Created: 2021-02-11 Last updated: 2022-06-25Bibliographically approved
Champati, J. P., Skoglund, M. & Gross, J. (2020). Detecting State Transitions of a Markov Source: Sampling Frequency and Age Trade-off. In: IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS): . Paper presented at IEEE Conference on Computer Communications (IEEE INFOCOM), JUL 06-09, 2020, ELECTR NETWORK (pp. 7-12). IEEE
Open this publication in new window or tab >>Detecting State Transitions of a Markov Source: Sampling Frequency and Age Trade-off
2020 (English)In: IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), IEEE , 2020, p. 7-12Conference paper, Published paper (Refereed)
Abstract [en]

We consider a finite-state Discrete-Time Markov Chain (DTMC) source that can be sampled for detecting the events when the DTMC transits to a new state. Our goal is to study the trade-off between sampling frequency and staleness in detecting the events. We argue that, for the problem at hand, using Age of Information (AoI) for quantifying the staleness of a sample is conservative and therefore, introduce age penalty for this purpose. We study two optimization problems: minimize average age penalty subject to an average sampling frequency constraint, and minimize average sampling frequency subject to an average age penalty constraint; both are Constrained Markov Decision Problems. We solve them using linear programming approach and compute Markov policies that are optimal among all causal policies. Our numerical results demonstrate that the computed Markov policies not only outperform optimal periodic sampling policies, but also achieve sampling frequencies close to or lower than that of an optimal clairvoyant (non-causal) sampling policy, if a small age penalty is allowed.

Place, publisher, year, edition, pages
IEEE, 2020
Series
IEEE Conference on Computer Communications Workshops, ISSN 2159-4228
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-288598 (URN)10.1109/INFOCOMWKSHPS50562.2020.9163034 (DOI)000593830400002 ()2-s2.0-85091487378 (Scopus ID)
Conference
IEEE Conference on Computer Communications (IEEE INFOCOM), JUL 06-09, 2020, ELECTR NETWORK
Note

QC 20210113

Available from: 2021-01-13 Created: 2021-01-13 Last updated: 2023-03-30Bibliographically approved
Zoppi, S., Champati, J. P., Gross, J. & Kellerer, W. (2020). Dynamic Scheduling for Delay-Critical Packets in a Networked Control System Using WirelessHART. In: Proceedings IEEE International Conference on Communications, ICC 2020: . Paper presented at 2020 IEEE International Conference on Communications, ICC 2020, Dublin, Ireland, June 7-11, 2020. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Dynamic Scheduling for Delay-Critical Packets in a Networked Control System Using WirelessHART
2020 (English)In: Proceedings IEEE International Conference on Communications, ICC 2020, Institute of Electrical and Electronics Engineers (IEEE) , 2020Conference paper, Published paper (Refereed)
Abstract [en]

In future industrial scenarios, Wireless Sensor Net-works (WSN) are envisioned to support the traffic of Net-worked Control Systems (NCS). WirelessHART is a prevalentWSN protocol that uses the Time Slotted Channel Hopping(TSCH) medium access to cope with the delay and reliabilityrequirements of NCS in the harsh industrial environment. InTSCH, time slots and frequencies can be scheduled by a networkcoordinator to provide Quality of Service (QoS). In contrast toprevious works that consider the end-to-end delay requirement ofa flow of packets, we focus on a finite sequence of time-criticalpackets. These packets may belong to a time-critical messagewhose latency could significantly impact the NCS. Given an end-to-end delay deadline, our objective is to minimize the DelayViolation Probability (DVP) for a finite sequence of packets bydynamically scheduling the time slots in each frame. This is achallenging task as DVP depends on the instantaneous state ofthe network and requires its transient analysis. In this work,we model the wireless NCS as a two-queues WirelessHARTnetwork and propose the first transient analysis of DVP fora finite sequence of time-critical packets. Noting that DVPcannot be directly used for dynamic resource allocation, wepropose a heuristic algorithm by relating DVP with the network’sthroughput. The proposed heuristic maximizes the expectedthroughput, is computed by solving a finite-horizon MarkovDecision Process (MDP) and can be implemented at the networkcoordinator. Using simulation we demonstrate that the MDP-based heuristic achieves lower DVP compared to the classicalMaxWeight and Weighted-Fair Queuing.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2020
National Category
Telecommunications Communication Systems
Identifiers
urn:nbn:se:kth:diva-291441 (URN)10.1109/ICC40277.2020.9148930 (DOI)000606970302010 ()2-s2.0-85089428371 (Scopus ID)
Conference
2020 IEEE International Conference on Communications, ICC 2020, Dublin, Ireland, June 7-11, 2020
Note

QC 20210315

Available from: 2021-03-11 Created: 2021-03-11 Last updated: 2022-06-25Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-5127-8497

Search in DiVA

Show all publications