Stochastic Learning of Computational Resource Usage as Graph-Structured Multimarginal Schrödinger Bridge

We propose to learn the time-varying stochastic computational resource usage of software as a graph-structured Schrödinger bridge problem (SBP). In general, learning the computational resource usage from data is challenging because resources, such as the number of CPU instructions and the number of last level cache requests are both time-varying and statistically correlated. Our proposed method enables learning the joint time-varying stochasticity in computational resource usage from the measured profile snapshots in a nonparametric manner. The method can be used to predict the most-likely time-varying distribution of computational resource availability at a desired time. We provide detailed algorithms for stochastic learning in both single-core and multicore cases, discuss the convergence guarantees, computational complexities, and demonstrate their practical use in two case studies: a single-core nonlinear model predictive controller (NMPC) and a synthetic multicore software.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Control Systems Technology
Published
2025-05-06
DOI
https://doi.org/10.1109/tcst.2025.3560511
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
2.48

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Stochastic Learning of Computational Resource Usage as Graph-Structured Multimarginal Schrödinger Bridge

Abhishek Halder, Linh Thi Xuan Phan, Robert Gifford, Georgiy A. Bondar
1 citations
IEEE Transactions on Control Systems Technology
Neural Networks and Applications
2.48
article

Stochastic Learning of Computational Resource Usage as Graph-Structured Multimarginal Schrödinger Bridge

Abhishek Halder, Linh Thi Xuan Phan, Robert Gifford, Georgiy A. Bondar
article en
1 citations

Abstract

We propose to learn the time-varying stochastic computational resource usage of software as a graph-structured Schrödinger bridge problem (SBP). In general, learning the computational resource usage from data is challenging because resources, such as the number of CPU instructions and the number of last level cache requests are both time-varying and statistically correlated. Our proposed method enables learning the joint time-varying stochasticity in computational resource usage from the measured profile snapshots in a nonparametric manner. The method can be used to predict the most-likely time-varying distribution of computational resource availability at a desired time. We provide detailed algorithms for stochastic learning in both single-core and multicore cases, discuss the convergence guarantees, computational complexities, and demonstrate their practical use in two case studies: a single-core nonlinear model predictive controller (NMPC) and a synthetic multicore software.

IEEE Transactions on Control Systems TechnologyVol. 33(5)
Iowa State University (US), University of California, Santa Cruz (US), University of Pennsylvania (US)
National Science Foundation
Decent work and economic growth
Openalex Percentile: Top 11%
Neural Networks and Applications
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Stochastic Learning of Computational Resource Usage as Graph-Structured Multimarginal Schrödinger Bridge — Abhishek Halder, Linh Thi Xuan Phan, et al. · IEEE Transactions on Control Systems Technology (2025) | TGRS Research Map | TGRS