Papers for

operations teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

ExCal detects anomalies in multivariate time series without optimization

ExCal: Optimization-Free Multivariate Time Series Anomaly Detection via Excess Calibration

Abstract: We introduce ExCal, a normal-only multivariate time series anomaly detector that combines raw state retrieval, a signal/derivative subspace, and robust statistics across temporal scales. Each expert map receives a high normality floor from the training prefix. During scoring, positive excess is retained, attenuated for broadly firing maps, and combined with a small rank term. The method fits reference memories and projections without gradient optimization or anomaly labels. Prevalence and ranks depend on the complete scored sequence, making inference batch and transductive rather than online. On 180 series from 17 TSB-AD-M families, ExCal obtains AUC-PR $0.421\pm0.37$ and VUS-PR $0.452\pm0.37$ over three seeds, ranking second among 24 methods. Holm-adjusted paired tests detect no significant difference from AxonAD or StreamVAE, which are the two leading non-pretrained methods on TSB-AD-M, on either primary metric, while finding significant positive differences against the other 21 baselines. A separate single-run probe over three series measures median model-wrapper time of $0.0662$ s. Ablations associate the largest primary-metric changes with raw retrieval and excess-magnitude preservation. The evaluated score is decomposable by expert, but its diagnostic utility and online suitability remain untested.

Mon 26 OctMachine LearningArtificial Intelligence
The gist
Detecting unusual patterns in complex data that changes over time is hard, especially without labeled examples. The authors developed ExCal, a method that spots anomalies in multi-dimensional time series data by using a combination of simple statistical tools and comparisons to normal patterns learned beforehand, without needing complex training. ExCal processes the entire sequence together rather than step-by-step, which helps it perform well on many tested datasets. The method ranked second among 24 others and runs quickly, but its usefulness for real-time detection is still unknown.
Open → 2610.35568v1

Improving optimization by learning constraints with neural networks

Constraint Learning by Optimizing over Trained Neural Networks: A Pragmatic Tutorial

Abstract: Constraint learning is an emerging paradigm of modeling optimization problems with the help of machine learning. In this paradigm, trained machine learning models are embedded into the optimization model. For example, we can learn constraints empirically from available data, or we can avoid using a nonlinear objective function by learning a simpler approximation for it. Neural networks become a compelling option if the machine learning models must capture more elaborate and nuanced relationships. However, optimization models embedding neural networks may become too large or too slow to solve. In this tutorial, we present practical considerations for an effective and efficient use of constraint learning with neural networks and validate it with a case study highlighting the benefit of smaller and sparser networks.

Mon 26 OctMachine Learning
The gist
Sometimes, when solving problems like scheduling or planning, it’s hard to write down all the rules or goals perfectly. This paper shows how to use neural networks, a type of AI, to learn these rules from data and then include them in the problem we want to solve. The authors explain practical ways to do this efficiently without making the problem too slow or complicated. They also show with an example that smaller and simpler neural networks can still be very helpful for this purpose.
Open → 2610.35505v1

Mixed integer solver tuning improved by one-pass large model selection

Nominate-then-Adjudicate: LLM-Assisted One-Pass and Per-Instance MIP Solver Tuning

Abstract: Mixed-integer programming solvers expose hundreds or even thousands of parameters whose best setting varies per instance, yet per-instance search is prohibitively expensive. We frame this as configuration for heterogeneous Big Data optimization workloads and propose a nominate-then-adjudicate pipeline built around two design choices. First, a fixed portfolio is sampled once and reused across instances, removing per-instance configuration search at inference; on the evaluated families, the resulting shortlist retains substantial oracle headroom, making selection within it the empirical focus. Second, the fixed 20-feature representation can map structurally different instances to the same vector, preventing a feature-only selector from distinguishing them even when they prefer different configurations. The foundation model receives no task-specific weight updates, and selection is one-pass: one model call and no solver calls at inference. The study represents structural Variety through distinct formulation families and decision Value through solver-performance outcomes; the one-call, zero-solve protocol specifies the decision interface and leaves end-to-end latency unmeasured. Among comparisons exceeding a 20% practical-difference threshold, the complete adjudicator records 538 wins and 185 losses against the top nominee, while its win rate against the default rises from 84.9% to 90.2%. Against per-instance configuration baselines under a matched one-pass protocol it leads the cluster-level methods and the best-performing evaluated per-instance baseline, ISAC+.

Wed 21 OctMachine Learning
The gist
Optimizing many parameters for mixed-integer programming solvers can make them work better on specific problems but usually takes a long time for each case. The authors propose a two-step approach: first, choose a small set of good parameter options for all cases, then quickly pick the best one for each problem using a single call to a large pre-trained model. This quick selection method avoids costly testing on every problem and still improves solver performance significantly compared to standard settings and other fast tuning methods.
Open → 2610.29391v1

Semi-streaming method estimates traveling salesperson lower bound efficiently

Semi-Streaming Estimation of the Held--Karp Bound and Graph-Metric TSP Cost

Abstract: The Held--Karp bound is a linear-programming lower bound for the metric traveling salesperson problem (TSP). We approximate this bound in the multi-pass insertion-only streaming model for metrics induced by connected positive-weight graphs. For an $n$-vertex, $m$-edge graph and $0<\eps\le1/2$, the algorithm returns a $(1+\eps)$ upper approximation with high probability, using $\wtO(\eps^{-4})$ passes, $\wtO(n\eps^{-2})$ words, and $\wtO(m\eps^{-4})$ arithmetic operations per pass. We replace the changing edge-weight vector by a short history of multiplicative-weights (MWU) updates. After initialization, updates repeat until a column is removed. We store each repeated update once, with its repetition count. The record length depends on the number of columns, not updates; the argument applies to any fixed nonnegative matrix. For Held--Karp, tree-path queries recover edge weights from these records. Separate search and update thresholds allow fresh sparsifiers at successive search stages. Controlled rounding gives a bounded-precision implementation. The estimate yields a $(3/2+\eps)$ graph-metric TSP value estimate and a $(7/5+\eps)$ estimate when the input graph is unweighted. Conversely, in weighted graph streams, every one-pass $(1+η)$ upper approximation to Held--Karp, for fixed $0\leη<1$, requires quadratic space. The algorithms estimate values; they do not construct tours within these bounds.

Tue 13 OctData Structures and Algorithms
The gist
The traveling salesperson problem involves finding the shortest route to visit many places and return home, which is very hard to solve exactly. The Held-Karp bound is a mathematical way to estimate the shortest possible route length without finding the route. The authors developed an efficient way to approximate this bound using limited memory and multiple passes over data that represents distances in a connected network. Their method gives good approximations and shows that doing it in just one pass with very little memory isn’t possible. However, their approach estimates the bound but does not produce the actual routes.
Open → 2610.18705v1

New approximation method improves cluster center selection accuracy

A Better-than-$2$ Approximation for $k$-Median Part II: Stable Instances

Abstract: We consider the $k$-median problem on general metric spaces, subject to the condition that the instances are $β$-stable (i.e., the optimal solution using $k-1$ centers has a cost at least $(1+β)$ times that of the optimal solution with $k$ centers). We give a $(1.89+ε)$-approximation algorithm for such instances running in time $\exp(1/(β\times \mathrm{poly}(ε)))\cdot \mathrm{poly}_ε(n)$. In particular, for $β=\mathrm{poly}(ε)/\log n$ and $ε$ a tiny constant, this is a polynomial-time algorithm. This improves on previous work showing a $(2 + ε)$-approximation algorithm with similar running time [CGL+25]. Combined with the pseudo-approximation algorithm in our companion work, this results in a better-than-$2$ approximation algorithm for general $k$-median instances. Our main technical contribution is a novel nuanced analysis of local search that allows us to isolate a subset of clients on which we lose essentially nothing compared to the optimal solution, while losing an approximation factor of $3$ on the rest of the clients. We complement this with an algorithm based on sampling and partial enumeration, achieving a better-than-$2$ approximation on the rest of the clients. Trading off these two algorithms yields our final approximation.

Mon 12 OctData Structures and Algorithms
The gist
The paper tackles the challenge of grouping data points by choosing the best central points, called the k-median problem. It focuses on "stable" cases where removing one center makes the solution noticeably worse. The authors developed an improved method that guarantees a solution closer than twice the best possible cost, running efficiently under certain stability conditions. This improvement helps solve the clustering problem more accurately than previous approaches for these special cases. Their approach cleverly combines local improvements with sampling to get better results on hard parts of the data.
Open → 2610.17172v1

Optimization models fix mistakes by learning from past decisions

TACIT: Optimization Models that Learn from Their Mistakes

Abstract: Real-world optimization problems are difficult to model accurately because many objectives and constraints reside in domain experts' tacit knowledge, making them hard to formalize. As a result, optimization models often contain miscalibrated objectives, missing constraints, or omitted decision variables, leading to solutions that fail to reflect operational realities. We address this challenge by automatically repairing misspecified formulations using historical data consisting of past solutions and subsequent user overrides. Traditional approaches such as inverse optimization and constraint learning tend to overfit sparse data and produce complex formulations. Our central idea is to combine the reasoning capabilities and prior knowledge of LLMs with the formal grounding provided by optimization. We realize this idea through two complementary paradigms. Top-down, an LLM proposes structural repairs, including new constraints and variables, whose numerical parameters are calibrated and validated through optimization. Bottom-up, optimization infers cuts from observed decisions, which the LLM contextualizes into interpretable, generalizable modeling constraints. We evaluate our approach on 38 misspecification scenarios spanning nine classes of optimization problems, several drawn from real-world applications, and show that TACIT can repair 78.9% of them (vs. 60.5% for the best baseline).

Tue 29 SeptArtificial Intelligence
The gist
Optimization models often fail because they miss key facts experts know but can’t easily write down. This paper shows a way to improve these models by using past decisions and corrections as learning signals. The authors combine artificial intelligence language models with traditional optimization to suggest fixes and verify them. Their method, tested on many problem types, fixes more issues than previous techniques.
Open → 2609.38434v1

Policy support system improves evidence and audit controls for decisions

Policy-as-Skill: Governed LLM Decision Support with Evidence, Deterministic Control, and Audit

Abstract: Organizations increasingly use LLMs for policy, compliance, risk, and operational decision support, requiring evidence validation, review routing, version control, and auditability. We introduce Policy-as-Skill (PaS), a modular runtime that packages these functions as executable, versioned policy capabilities. Thirteen methods are evaluated with a fixed Gemma4 backend on 600 development tasks. PaS+Audit achieves 53.8% exact accuracy, macro-F1 0.346, review F1 0.854, citation precision 1.000, policy-reference recall 0.984, and audit completeness 1.000, outperforming LLM+RAG on most governance and review metrics. Deterministic control raises aggregate accuracy to 61.2% but is strongly task dependent, supporting selective rather than universal rule-based intervention.

Tue 22 SeptArtificial IntelligenceSymbolic Computation
The gist
Many organizations use large language models (LLMs) to help make decisions about policies, risks, and compliance, but they need ways to check evidence and keep track of versions and reviews. The authors created Policy-as-Skill (PaS), a system that packages policies into executable and versioned modules, helping with evidence validation, review routing, and audit trails. Their system, tested on many tasks, showed better accuracy and audit completeness than some existing methods, and can add rule-based control selectively to improve results further. This approach aims to make decisions supported by LLMs more reliable and transparent.
Open → 2609.27087v1

Sailor helps fix missing numbers in optimization problems interactively

SAILOR: Solver-Assisted Interactive LLM-based Optimization Recovery

Abstract: Natural-language descriptions of optimization problems may be incomplete or vague about numerical information that a solver requires, including costs, capacities, demands, bounds, and penalties. A language model can translate the description into code, but when a required value is absent it must either stop or guess. We present SAILOR, a proof-of-concept system that detects such unsupported numerical choices, asks the user targeted follow-up questions, and updates the optimization model before returning a solution. Questions are prioritized using uncertainty and solver-derived estimates of how strongly each missing value affects the current model. We evaluate the pipeline on 1,723 instances from seven masked benchmarks using an idealized simulator that returns ground-truth values. Exact objective-value agreement ranges from 27.0% to 87.6% across datasets, with 1.4--5.7 questions per instance on average. These results establish feasibility under controlled branch-and-reveal feedback; they do not measure performance with human users or general structural model repair. Code is available at: https://github.com/sshaghayeghs/SAILOR.

Sat 12 SeptArtificial Intelligence
The gist
Optimization problems need exact numbers to find the best solutions, but sometimes descriptions are missing those numbers. The authors created SAILOR, a system that spots missing key numbers, asks specific questions to get them, and then updates the problem to find better solutions. They tested it on many examples using simulated answers, showing it can improve solution accuracy with only a few questions. This approach is a first step toward smarter tools that can help users define optimization problems more clearly.
Open → 2609.13945v1

Distributed gpu solver handles massive linear programs faster than cpu

Distributed Linear Programming on GPU Clusters at Extreme Scale

Abstract: Large linear programs can exceed the memory of a single compute node. Although first-order methods replace sparse factorizations with GPU-suited matrix-vector products, other solver phases can reintroduce a single-node memory limit. We present SHARDLP, a distributed GPU LP solver that keeps the matrix and primal-dual state partitioned from sharded input through solution output. On the Google PDLP benchmark, SHARDLP reaches the published criterion on nine of eleven instances, compared with eight in the published CPU PDLP study. On the largest benchmark, eight H200 GPUs solve a 1.185-billion-variable, 6.338-billion-nonzero LP in 9.9 minutes; the published CPU experiment reports 21.06 hours on different hardware. Beyond this benchmark, separately checked multi-node solves reach up to 13.604 billion variables and 40.807 billion nonzeros, while validated executions span up to 76 GPUs across 29 compute nodes. For column-partitioned solves, support-aware communication skips GPUs that store no coefficients for a row; on an LP with 2.76 billion nonzeros, it cuts modelled communication by 92.97% and improves solver time by 1.27x-1.52x

Tue 8 SeptDistributed, Parallel, and Cluster Computing
The gist
Some math problems called linear programs can get so big they don't fit in one computer's memory. The authors developed SHARDLP, a solver that breaks the problem into parts and runs them on multiple GPUs working together. This method solves huge problems much faster than traditional CPU methods and can handle much larger datasets. It also reduces the time spent communicating between GPUs by only sharing needed data.
Open → 2609.09108v1

Service health engineering connects user outcomes with system reliability

Service Health Engineering for Distributed Systems

Abstract: Distributed systems support many critical business workflows, but service health is often judged through component dashboards rather than through end-to-end user outcomes. This article presents service health engineering as a practical reliability discipline that connects telemetry, workflow completion, dependency behavior, operational readiness, and recovery validation. Using a document approval workflow as a running example, it describes how service promises, service-level indicators and objectives, watchdogs, incident measures, resiliency testing, and weekly service-health reviews can reveal silent failures and stranded asynchronous work. It also presents a human-reviewed, AI-assisted reporting architecture for assembling service-health evidence without making AI an autonomous decision-maker. The approach brings established reliability practices together around whether user journeys complete as promised.

Mon 7 SeptSoftware Engineering
The gist
Sometimes, computer systems that handle important tasks are judged only by looking at parts of the system instead of checking if the whole process actually works for users. The authors suggest a way to look at the health of services by tracking how well user workflows finish, how system parts depend on each other, and how quickly problems get fixed. They show how simple monitoring steps and human checks, assisted by AI but not replaced by it, can catch hidden errors and unfinished tasks. This approach focuses on making sure the users get what they expect, not just that the components appear healthy.
Open → 2609.08020v1