Papers for

operations research 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.

Iterative method improves few-shot multiobjective multitask optimization

Solving Few-Shot Multiobjective Multitask Optimization via Iterative Sequential Transfer

Abstract: Applying knowledge transfer across multiple optimization tasks, multitask optimization (MTO) emerges as a promising approach to solving synergistic optimization tasks simultaneously. However, the development of effective knowledge transfer mechanisms in MTO fundamentally relies on aligning elite solution distributions across tasks. This dependency creates a critical bottleneck in few-shot optimization regimes, as restricted evaluation budgets impede the identification of elite solution distributions required for beneficial transfer. This challenge is exacerbated in multiobjective multitask problems, where each optimizer must approximate a continuous Pareto manifold rather than a single optimal point. This paper introduces Iterative Sequential Transfer (IST) to circumvent this bottleneck. We model MTO as a sequence of sequential transfer optimization problems, concentrating evaluations on a single target per iteration. We propose a likelihood-informed task prioritization mechanism to maximize transfer utility by identifying the task most likely ready for knowledge integration. Empirical results on benchmark and real-world problems verify the effectiveness of the proposed method under tight budgets.

Thu 10 SeptMachine LearningArtificial IntelligenceNeural and Evolutionary Computing
The gist
Optimizing several tasks at once can be tricky, especially when each task has multiple goals and limited chances to try solutions. The authors of this paper focus on multiobjective multitask optimization, where good solutions form a continuous set rather than a single best choice. They propose a new method called Iterative Sequential Transfer that tackles one task at a time and decides which task to work on next based on how ready it is for learning from others. Their tests show this approach works well even when using very few evaluations.
Open 2609.11228v1

Online inverse linear optimization improves with small-gradient skipping

Online Inverse Integer Linear Optimization via Small-Gradient Skipping: Constant Regret and Finite Mistakes

Abstract: In online inverse linear optimization, the learner predicts a weight at each round, observes the optimal action of the agent, and updates its prediction. In the general setting, the gap of $\log T$ between the regret upper bound $O(d \log T)$ and the lower bound $Ω(d)$ is unresolved (here $T$ is the total number of rounds and $d$ is the dimension). When the action set is M-convex, the regret is known to be bounded by $O(d \log d)$, but the method attaining it computes a center of gravity at every round. This paper therefore proposes Small-Gradient Skipping (SGS), a mechanism that skips the update at rounds without a mistake in the case where the correct action is uniformly separated from the other candidates, and applies it to online gradient descent, the online Newton step, and MetaGrad. The number of mistakes is then bounded, for all three, by a quantity independent of $T$; and for the online Newton step and for MetaGrad with SGS, the dimension dependence of the regret becomes $O(d^2)$ when the forward problem is an integer linear program, that is, the factor $\log T$ is removed. Moreover, when the action set is M-convex, the regret is bounded efficiently without computing a center of gravity.

Wed 9 SeptMachine LearningData Structures and Algorithms
The gist
This paper studies how to better learn hidden preferences or weights by watching choices made over time. The authors introduce a way to avoid unnecessary updates in learning when the learner's prediction is already good enough, called Small-Gradient Skipping. This approach reduces the number of mistakes and removes some inefficiencies in existing methods, especially for problems that involve integer decisions or special action sets. Their methods provide guarantees that improve on previous results in terms of how mistakes and regrets scale with time and problem size.
Open 2609.09809v1

Chip solves large complex optimization problems with less power

Differential Stochastic Simulated Annealing Processor for Fully Connected 2048-Spin Optimization

Abstract: A 2,048-spin fully connected annealing processor based on differential stochastic simulated annealing (DSSA) is presented as an architectural design in TSMC 28 nm CMOS with a 3 mm x 4 mm post-layout area. The processor closes timing at 500 MHz, integrates a 16 Mb SRAM weight memory, and amortizes stochastic noise across 16 spins with area-efficient random number generators. DSSA keeps a serialized datapath for density but recomputes interactions only for spins that flip, shrinking the effective workload to the active frontier during each annealing run. Spin-select scheduling, priority-based weight reads, and a temperature controller that skips idle steps accelerate sparse updates without sacrificing full connectivity. Post-layout simulation results show 2.7 ms time-to-solution (TTS) and 0.86 mJ energy-to- solution on 2,000-spin problems at 316 mW (0.15 mW/spin), achieving 1.5x lower power and 3.5x lower TTS energy than projected prior fully connected annealers. These results demonstrate the potential of the proposed DSSA architecture for large-scale combinatorial optimization hardware under post-layout evaluation.

Wed 9 SeptHardware Architecture
The gist
Finding the best solutions to complex problems with thousands of parts can take a lot of time and energy. The authors designed a special computer chip that simulates a process called annealing to efficiently solve these problems using 2,048 connected parts. Their design saves power and works faster than previous similar chips. This approach could help make solving big optimization problems quicker and more energy-efficient.
Open 2609.09559v1