SoK: Semantic Decision Engines in Network Control Loops

Delong Li, Chen Li, Xu Wang, Haochen Gong, Rui Lang, Guangsheng Yu

University of Technology Sydney

Published October 5, 2026 · on the feed October 6, 2026 · ▲ 7 · arXiv 2610.06425

The abstract

A semantic decision engine such as Jev can return a valid answer and still miss a network deadline, select an infeasible action or leave the service unverified. We systematize 139 paper families by decision interface, execution path and check ownership. Fifty families claim that their engine fits a control loop or time budget, but only four support the claim with matched measurement. Across all 139, four report deadline attainment. The gap concentrates where the decision has no deterministic computation step. Those 72 families make 22 of the claims, none supported, and name a coverage owner in only two. Bounded tests under one event model show that each gap can reverse an admission verdict. A decision that meets a 10 s budget for every isolated request meets it for none once decisions queue ahead of replayed execution times. The same engine passes one coverage check and fails another. We derive a minimum reporting record, design rules and a research agenda for admitting decision engines to control loops.

The Brief

2:00

A short podcast summary of the paper. Written and voiced by AI.

Transcript

SoK. Semantic Decision Engines in Network Control Loops. By Delong Li and five others, from the University of Technology Sydney. Published on the fifth of October. Its code repository is worked out: about fifty source files, with a readme and a licence.

A semantic decision engine, with Jev as the example given, can return a valid answer and still fail inside a network control loop. It can miss the network deadline, select an action that is infeasible, or leave the service unverified. This systematization of knowledge asks how the literature on such engines handles those three failures. A right answer delivered too late, or one the network cannot act on, is still a failure for the loop, even if the engine itself would score it as correct.

The authors systematize one hundred and thirty-nine paper families along three axes: the decision interface, the execution path, and who owns the checks. Read through that lens, a gap opens between claims and evidence. Fifty families claim that their engine fits a control loop or a time budget, but only four support that claim with matched measurement. Across all one hundred and thirty-nine, four report deadline attainment.

The gap concentrates in one place: where the decision has no deterministic computation step. Those seventy-two families make twenty-two of the claims, none of them supported, and name a coverage owner in only two. Where nothing deterministic sits between the engine and the action, the claims are most frequent and the evidence is thinnest.

Bounded tests under one event model show that each gap can reverse a verdict on admission. A decision that meets a ten-second budget for every isolated request meets it for none once decisions queue ahead of replayed execution times. And the same engine passes one coverage check while failing another.

From this the authors derive a minimum reporting record, a set of design rules, and a research agenda for admitting decision engines into control loops. The queueing result is the one to remember. A latency figure measured one request at a time can say the opposite of what happens in a loop, which is why the reporting record matters as much as the engines it would report on.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.