Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weights
Abstract: We study online inverse linear optimization with a fixed unknown linear utility: in each round, an environment presents a compact action set, the learner recommends an action from it, and the environment returns an action that maximizes the utility over the same set. When the utility vector and the actions lie in the -dimensional Euclidean unit ball, we give a randomized algorithm whose regret---the cumulative utility shortfall relative to optimal actions---is in expectation for every time horizon, without knowledge of the horizon. The dependence on is optimal up to a constant factor by the known lower bound for horizons . Our algorithm maintains matrix multiplicative weights on polynomial feature spaces at geometrically spaced scales. It selects a recommendation distribution by solving a linear program and updates its score matrices by comparing the available actions with the feedback action. With rational oracle outputs and feedback actions, an implementation computable relative to a linear-optimization oracle preserves the regret bound. Whether the same rate is attainable with running time polynomial in the dimension, horizon, and input length remains open.
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Explain it Like I'm 14
1. Paper का मुख्य विषय
यह paper ऐसे online decision-making problem का अध्ययन करता है जिसमें learner को किसी दूसरे व्यक्ति या system की पसंद देखकर उसकी छिपी हुई पसंद समझनी होती है।
मान लीजिए किसी व्यक्ति की एक अज्ञात utility यानी पसंद का नियम है। हर round में:
- कुछ possible actions का एक set दिया जाता है।
- Learner इनमें से एक action recommend करता है।
- व्यक्ति उस set में से अपनी पसंद के अनुसार सबसे अच्छा action चुनता है।
- Learner केवल चुना हुआ action देखता है, यह नहीं जानता कि उस action को कितनी utility मिली।
Paper का मुख्य लक्ष्य यह पता लगाना है कि learner समय के साथ कितनी अच्छी recommendations दे सकता है।
2. मुख्य research questions
Paper मुख्य रूप से इन सवालों का उत्तर खोजता है:
- क्या learner बिना utility values देखे, केवल चुने गए actions से छिपी हुई utility सीख सकता है?
- Learner की recommendations और व्यक्ति के सबसे अच्छे actions के बीच कुल अंतर कितना बढ़ेगा?
- यह अंतर problem के dimension पर कैसे निर्भर करेगा?
- क्या ऐसा algorithm बनाया जा सकता है जिसे पहले से यह पता न हो कि कुल कितने rounds होंगे?
- क्या algorithm बहुत अलग-अलग तरह के action sets और बराबर अच्छे विकल्पों यानी ties को संभाल सकता है?
इस अंतर को paper regret कहता है। सरल शब्दों में, regret यह बताता है कि learner ने बार-बार best action की जगह कितनी खराब choices कीं।
3. Research method और algorithm
Problem को एक उदाहरण से समझें
मान लें एक food-delivery company हर दिन कई delivery routes देती है। Customer हमेशा अपनी छिपी हुई पसंद—जैसे कम समय, कम खर्च या कम traffic—के आधार पर सबसे अच्छा route चुनता है।
Learner को customer का score नहीं बताया जाता। उसे केवल यह पता चलता है कि customer ने कौन-सा route चुना। अगली बार learner को बेहतर route recommend करना है।
Algorithm का मुख्य विचार
Paper एक randomized algorithm बनाता है। इसका अर्थ है कि algorithm कभी-कभी अलग-अलग actions को probability के अनुसार चुनता है, बजाय हमेशा एक ही action चुनने के।
Algorithm:
- कई अलग-अलग accuracy levels या scales पर जानकारी रखता है।
- हर scale पर actions की तुलना करने के लिए बड़े matrices का उपयोग करता है।
- इन matrices को देखकर यह तय करता है कि वर्तमान action set में किन actions को कितनी probability दी जाए।
- फिर feedback में मिले best action के आधार पर अपनी internal information update करता है।
Matrices और polynomial features क्या हैं?
यह paper बहुत technical तरीका इस्तेमाल करता है। इसे रोजमर्रा की भाषा में ऐसे समझ सकते हैं:
- Polynomial features किसी action या utility को कई अलग-अलग mathematical patterns में लिखने का तरीका हैं। यह कुछ ऐसा है जैसे किसी तस्वीर को केवल रंग से नहीं, बल्कि आकार, किनारे और texture से भी समझना।
- Comparison matrices यह रिकॉर्ड करती हैं कि एक action दूसरे action से बेहतर या खराब हो सकता है।
- Matrix multiplicative weights एक learning technique है। इसमें algorithm अच्छे संकेतों को धीरे-धीरे अधिक weight देता है और खराब संकेतों का weight कम करता है।
- Multiscale का अर्थ है कि algorithm छोटी और बड़ी दोनों utility differences को अलग-अलग precision पर देखता है। यह ruler में millimeter और centimeter दोनों markings रखने जैसा है।
हर round में algorithm एक probability distribution बनाता है। फिर वह उस distribution से एक action चुनता है। Feedback action मिलने के बाद वह matrices को update करता है।
Algorithm की एक खास बात यह है कि उसे पहले से rounds की संख्या जानने की जरूरत नहीं होती।
Linear-optimization oracle
Action set बहुत बड़ा या continuous भी हो सकता है। इसलिए algorithm हर action को खुद list नहीं करता। वह एक linear-optimization oracle का उपयोग कर सकता है।
इसे एक सहायक मशीन की तरह समझें जिसे पूछा जाता है:
“इस direction में सबसे अच्छा action कौन-सा है?”
Oracle उस direction के अनुसार सबसे अच्छा action लौटाता है।
4. मुख्य findings और results
Paper का सबसे महत्वपूर्ण परिणाम यह है कि expected regret का upper bound है:
यहाँ problem का dimension है। उदाहरण के लिए, अगर actions को अलग-अलग factors से describe किया जाता है, तो वही factors की संख्या है।
Paper का अधिक स्पष्ट bound है:
हालाँकि बहुत बड़ा constant है और authors बताते हैं कि इसे बेहतर किया जा सकता है। असली महत्वपूर्ण बात यह है कि regret की मुख्य growth है।
यह result कितना अच्छा है?
पहले के कुछ methods में regret लगभग या उससे भी अधिक था। नया algorithm इसे घटाकर कर देता है।
Paper यह भी दिखाता है कि इससे बेहतर dependence सामान्य रूप से संभव नहीं है। एक lower bound बताता है कि कुछ कठिन problems में हर algorithm का regret कम-से-कम
हो सकता है।
इसलिए upper bound और lower bound लगभग समान हैं:
- Algorithm का performance:
- किसी भी algorithm की unavoidable कठिनाई:
इसका अर्थ है कि dimension के हिसाब से algorithm लगभग optimal है।
अन्य महत्वपूर्ण परिणाम
Paper के अनुसार:
- यह guarantee किसी भी time horizon के लिए लागू होती है।
- Algorithm को कुल rounds की संख्या पहले से नहीं पता होनी चाहिए।
- Action sets arbitrary compact sets हो सकते हैं।
- Optimal actions में ties हो सकती हैं।
- Environment past history देखकर नए action sets चुन सकता है।
- Rational-number inputs और suitable optimization oracle के साथ algorithm को implement किया जा सकता है।
- हर round में algorithm समाप्त होता है।
लेकिन एक महत्वपूर्ण सीमा भी है: paper यह साबित नहीं करता कि algorithm की running time dimension, horizon और input size में polynomial होगी। यानी algorithm mathematically computable है, पर व्यवहार में बहुत तेज होगा—यह अभी सिद्ध नहीं है।
5. परिणाम क्यों महत्वपूर्ण हैं?
यह research उन situations के लिए उपयोगी हो सकती है जहाँ लोग या systems अपने scores नहीं बताते, केवल अपने decisions दिखाते हैं। उदाहरण के लिए:
- traffic और route planning
- online recommendations
- robot control
- reinforcement learning
- resource allocation
- customer behavior analysis
ऐसे मामलों में learner को यह जानने की जरूरत नहीं होती कि किसी action को exact numerical score कितना मिला। वह केवल यह देखकर सीख सकता है कि expert या user ने कौन-सा विकल्प चुना।
इस paper का मुख्य योगदान यह है कि यह सीखने की कठिनाई को dimension के अनुसार बहुत अच्छे ढंग से मापता है। यह बताता है कि समस्या जटिल होने पर भी regret केवल की दर से बढ़ सकता है, जो पहले के वाले bounds से काफी बेहतर है।
सरल निष्कर्ष
यह paper एक ऐसा learning algorithm प्रस्तुत करता है जो किसी व्यक्ति या system की छिपी हुई पसंद को उसके चुने हुए actions से सीखता है। Learner को rewards या scores नहीं दिखते; उसे केवल यह पता चलता है कि सामने वाले ने कौन-सा action चुना।
Algorithm अलग-अलग accuracy levels पर comparisons जमा करता है और matrix-based updates से अपनी recommendations सुधारता है। इसका expected regret है, और यह लगभग सबसे अच्छा संभव परिणाम है।
सरल भाषा में: भले ही learner को पूरी जानकारी न मिले, वह समय के साथ इतनी अच्छी recommendations दे सकता है कि उसकी कुल गलतियों की मात्रा problem के आकार के साथ बहुत धीरे बढ़े।
Knowledge Gaps
Knowledge gaps, limitations, and open questions
- Polynomial-time implementation remains unresolved. The proposed rational-oracle implementation terminates on every realization, but no polynomial bound is established for its computation time in the dimension, horizon, or input bit-length.
- The algorithm is computationally impractical in high dimensions. Its polynomial feature spaces have dimension , and the implementation may require linear-optimization-oracle calls per round.
- Efficient computation of the recommendation distribution is not fully characterized. The paper establishes existence of a balanced distribution through a linear program, but does not provide complexity guarantees for solving the resulting LP, especially when the action-set representation is given only through an oracle.
- The compact-action-set implementation depends on rationality assumptions. The termination guarantee requires rational oracle outputs and rational feedback actions; it is unclear whether analogous guarantees hold for arbitrary real-valued oracle outputs or standard numerical approximations.
- The effect of oracle approximation error is not quantified. Although the oracle model allows prescribed additive optimization error, the paper does not provide a complete regret bound showing how cumulative regret depends on the magnitude, timing, or adaptivity of these errors.
- Suboptimal or noisy feedback is left unexplored. The analysis assumes exactly; it does not establish guarantees when feedback is approximately optimal, corrupted, stochastic, or adversarially suboptimal.
- The analysis does not address unknown or drifting utilities. The utility vector is fixed throughout the interaction, so the method’s performance under time-varying, piecewise-stationary, or adversarially changing utilities is unknown.
- No robustness result is given for misspecified utility models. The paper does not study feedback generated by nonlinear utilities, utility vectors outside the assumed unit ball, or utility functions that are only approximately linear.
- The guarantee is only in expectation. The main result does not provide high-probability or almost-sure regret bounds, nor does it quantify the tail behavior of the learner’s random regret.
- The gap between expected and deterministic regret remains open. The lower bound applies to randomized learners in expectation, while the proposed upper bound is randomized and expected; it is not known whether the same dimension dependence can be achieved deterministically or pathwise.
- The result does not imply finitely many suboptimal recommendations. Unlike some settings with margin, integrality, or unique-optimum assumptions, the paper does not determine whether the algorithm eventually recommends optimal actions or makes only finitely many mistakes.
- The role of ties is handled adversarially but not structurally analyzed. Although the bound permits tie-breaking after observing the recommendation, the paper does not characterize whether particular tie-breaking rules can improve regret, computation, or convergence.
- The lower bound does not establish tightness for every horizon. The lower bound is stated for ; the minimax dependence on and for shorter horizons, especially , is not resolved.
- The minimax constant is unknown. The upper-bound constant is explicitly nonoptimized, while the lower bound has constant one in the stated normalization. The optimal universal constant remains undetermined.
- The dependence on the action-set geometry is not investigated. The algorithm and guarantee treat arbitrary compact subsets of the Euclidean unit ball uniformly, leaving open whether tighter bounds are possible for structured sets such as polytopes, smooth convex bodies, sparse sets, or finite sets of bounded cardinality.
- No instance-dependent regret bounds are derived. The analysis gives a worst-case guarantee but does not exploit margins, utility gaps, curvature, action-set diameter, effective dimension, or other favorable properties of individual instances.
- The method’s performance under restricted action-set access is unclear. The paper assumes a linear-optimization oracle but does not analyze settings where only separation, membership, sampling, approximate maximization, or explicit finite descriptions are available.
- The feature construction may not extend efficiently to other norms. The result is normalized for the Euclidean unit ball; analogous optimal dimension dependence for , , general Banach-space, or domain-specific norms is not established.
- The generalization beyond linear utilities is unresolved. The polynomial-feature construction suggests possible extensions to broader reward classes, but the paper does not identify the function classes for which the -type rate or an analogous complexity characterization holds.
- The statistical and practical behavior of the algorithm is not evaluated. No experiments, numerical stability analysis, sensitivity study, or empirical comparison is provided to determine whether the theoretical construction is usable in realistic dimensions.
- Numerical stability of matrix exponentials and feature computations is unaddressed. The theoretical algorithm uses large matrix exponentials, high-degree polynomial features, and potentially enormous feature dimensions, but finite-precision error propagation is not analyzed.
- The interaction between horizon-free scale activation and computational cost is not studied. New scales are introduced as grows, but the memory, initialization, and update costs over long horizons are not bounded in a practical complexity model.
- The optimality of the multiscale polynomial degree choice is unknown. The selection yields the stated rate, but it is not shown whether alternative feature families or degrees could achieve the same bound with smaller feature dimensions or lower oracle complexity.
- The comparison between proper and improper learners remains incomplete. The paper improves dimension dependence using an improper learner, but it does not determine whether a proper algorithm can also attain the optimal expected regret under the same unrestricted action-set model.
- The lower-bound construction does not establish computational hardness. The existence of an information-theoretic lower bound does not clarify whether the computational burden of the proposed method is inherent or whether a substantially simpler optimal algorithm exists.
- Adaptive adversaries with additional private information are not fully separated from the model. The environment may choose feedback based on the recommendation and published distribution, but the paper does not analyze stronger adversaries that observe private randomness, internal states, or computationally constrained adaptive strategies.
- The relationship to contextual-search and one-bit-feedback lower bounds is not developed. The paper distinguishes these models conceptually, but it does not establish reductions, separations, or whether techniques from those settings can yield simpler algorithms or sharper bounds here.
Practical Applications
Immediate Applications
- Online inverse optimization for adaptive decision systems — software, logistics, and operations research
- Deploy the algorithm as a decision-making layer when an organization can observe an expert’s or operator’s chosen action but cannot observe the underlying objective value.
- Example workflows include recommending routes, schedules, allocations, or control actions and then using the expert’s optimal response as feedback.
- The method is especially relevant when feasible action sets change adaptively in response to prior recommendations.
- Assumptions and dependencies: The underlying utility must remain fixed and linear, feedback actions must be exactly utility-optimal, and actions must be representable in a bounded Euclidean domain. The current implementation may require very large computation because its polynomial feature spaces grow rapidly with dimension.
- Learning preferences from observed choices — recommendation and personalization systems
- Use optimal-action feedback as implicit preference information in systems where users select one option from a context-dependent feasible set.
- Potential applications include product configuration, menu selection, pricing choices, resource allocation, and personalized recommendations.
- Unlike conventional bandit systems, the method does not require numerical rewards; the selected action itself supplies feedback.
- Assumptions and dependencies: User preferences must be reasonably stable and approximately linear. Human choices that are noisy, inconsistent, strategic, or suboptimal are outside the paper’s formal guarantee.
- Inverse control and human-in-the-loop robotics
- A robot or decision-support system can recommend an action from a feasible control set, observe the action selected by a human or supervisory controller, and update its recommendation distribution.
- The approach could support shared autonomy, assistive robotics, teleoperation, and adaptive control where the supervisor’s objective is hidden.
- The algorithm’s ability to handle arbitrary compact action sets and ties is useful for systems with multiple equally acceptable controls.
- Assumptions and dependencies: The human or controller must return an action that maximizes a fixed linear utility. Real deployments would require extensions for delayed, noisy, constrained, or suboptimal feedback.
- Routing and network operations
- Apply the method to dynamic routing problems in which the system observes the route selected by an expert dispatcher or an external optimizer but does not receive its explicit cost function.
- A practical workflow could expose a route recommendation, observe the selected route, and update future recommendations based on pairwise action comparisons.
- Linear-optimization oracles can naturally correspond to shortest-path, flow, matching, or scheduling solvers.
- Assumptions and dependencies: Routes and other decisions must be embedded in a bounded vector representation, and the feedback route must be optimal under a stationary linear objective. Time-varying congestion and stochastic travel times require a more general model.
- Oracle-based decision support for combinatorial optimization
- Integrate the algorithm with an existing optimization engine through a linear-optimization oracle rather than explicitly enumerating all feasible actions.
- Possible products include adaptive scheduling assistants, portfolio-allocation interfaces, supply-chain planners, and resource-allocation tools.
- The paper proves that rational oracle outputs and rational feedback actions can yield a terminating implementation with the same expected regret guarantee.
- Assumptions and dependencies: The implementation’s termination guarantee is not a polynomial-time guarantee. The oracle must respond to the required queries, and numerical precision and rationality conditions may be difficult to satisfy in industrial solvers.
- Benchmarking and algorithm selection in online inverse optimization — academia
- Use the result as a theoretical benchmark for comparing online inverse-optimization methods.
- The expected regret bound, together with the lower bound, establishes an optimal dimension dependence up to constants under the stated normalization.
- Researchers can use the multiscale matrix-weight construction as a baseline for experiments involving contextual recommendation, inverse control, or preference learning.
- Assumptions and dependencies: The result is primarily minimax and worst-case. Its large constant, computational overhead, and lack of empirical evaluation mean that practical superiority over simpler methods is not established.
- Horizon-free adaptive learning
- Deploy the algorithm in settings where the operating horizon is unknown or effectively unbounded, such as continuous service operations or indefinite online decision support.
- The increasing-scale schedule allows the learner to operate without knowing the final number of rounds.
- Assumptions and dependencies: The guarantee concerns cumulative expected regret, not necessarily rapid identification of the exact utility vector or a finite number of mistakes.
Long-Term Applications
- Robust learning from imperfect expert or user feedback
- Extend the framework to handle suboptimal, noisy, delayed, or strategically manipulated feedback actions.
- This would enable applications in healthcare decision support, human-robot interaction, autonomous driving, and recommendation systems where observed decisions are informative but not perfectly optimal.
- A future product could combine the matrix-weight learner with an explicit corruption model, confidence estimates, or robust update rules.
- Dependencies: New theoretical guarantees are required because the current proof relies critically on the feedback action being an exact maximizer of the hidden utility.
- High-dimensional healthcare and clinical decision support
- Learn latent clinical priorities from treatment choices, triage decisions, or physician-selected care plans without requiring explicit numerical utility labels.
- The action set could represent feasible treatment combinations, diagnostic pathways, or resource allocations, while a clinical expert’s decision provides feedback.
- Dependencies: Clinical utilities are often nonlinear, patient-specific, time-varying, and subject to safety constraints. Deployment would require causal validation, uncertainty quantification, fairness analysis, and safeguards against reproducing harmful expert biases.
- Autonomous and shared-control robotics
- Build systems that learn a supervisor’s latent objective from selected trajectories or controls while maintaining safe exploration and constraint satisfaction.
- Multiscale comparison matrices could potentially encode fine-grained differences between nearly equivalent actions, which is useful when demonstrations contain ties or weak preferences.
- Dependencies: Real robots require continuous-time dynamics, partial observability, safety constraints, nonstationary objectives, and computationally efficient updates. The current polynomial feature representation is unlikely to meet real-time requirements in high dimensions without major approximation.
- Polynomial-feature acceleration and scalable implementations
- Develop compressed, kernelized, low-rank, randomized, or neural approximations to the paper’s polynomial feature spaces.
- Such methods could transform the theoretically optimal but potentially impractical algorithm into a deployable library for online inverse optimization.
- Candidate tools include low-rank matrix exponentials, sketching, tensor decompositions, sampled feature maps, and approximate linear-programming solvers.
- Dependencies: Any approximation must preserve the sign and scale-sensitive comparison properties used in the regret proof. The paper explicitly leaves polynomial-time computation in dimension, horizon, and input length open.
- Nonlinear and structured utility learning
- Generalize the method from a fixed linear utility to nonlinear utilities represented by kernels, neural networks, generalized linear models, or structured reward classes.
- This could support richer preference learning, reinforcement learning, and inverse reinforcement learning applications.
- The paper’s multiscale construction suggests a possible template: represent action comparisons across accuracy scales and combine them with matrix-valued multiplicative weights.
- Dependencies: The regret rate would depend on the complexity or covering number of the utility class. Nonlinear classes may introduce substantially higher-dimensional feature spaces and more difficult optimization problems.
- Policy design for adaptive markets and public systems
- Use observed choices from firms, households, drivers, or agencies to infer latent objectives while repeatedly recommending policies or allocations.
- Potential sectors include energy demand management, public transportation, spectrum allocation, and financial portfolio guidance.
- The horizon-free guarantee could be useful for continuously evolving policy environments.
- Dependencies: Strategic behavior, changing preferences, incentives, and feedback manipulation violate the fixed-utility assumption. Policy use would require equilibrium-aware extensions and explicit distributional-impact analysis.
- Energy-system operation and demand response
- Learn hidden preferences or operating objectives from dispatch decisions, building-energy controls, or consumer responses, then recommend feasible energy allocations.
- Linear-optimization oracles could interface with unit-commitment relaxations, power-flow approximations, storage scheduling, or demand-response optimization.
- Dependencies: Energy objectives are often dynamic and constrained by physical state, uncertainty, and market prices. Extending the method to time-dependent utilities, stochastic feedback, and safety-critical constraints is necessary.
- Financial decision support and portfolio construction
- Infer an investor’s latent linear preference over risk, return, liquidity, or exposures from observed portfolio choices and provide adaptive recommendations.
- The action set may be generated by a portfolio optimizer, while the investor’s selected portfolio acts as feedback.
- Dependencies: Investor preferences are nonstationary, utility is generally nonlinear, and decisions may be affected by transaction costs, regulation, and strategic behavior. The theoretical model does not establish suitability for financial prediction or risk management.
- Finite-mistake and identification guarantees
- Develop variants that guarantee eventual identification of the optimal action, rather than only bounding cumulative regret.
- Such guarantees would be valuable in safety-critical control, clinical recommendation, and automated configuration, where repeatedly making small but nonzero errors may remain unacceptable.
- Dependencies: Additional structure—such as positive margins, unique optima, integer action sets, or restricted action geometry—may be necessary. The paper explicitly provides a cumulative expected-regret guarantee, not finite-time exact identification.
- Privacy-preserving preference and decision learning
- Use action-only feedback to learn preferences without collecting explicit utility scores, potentially reducing the sensitivity of logged data.
- This could support privacy-aware recommendation or organizational decision analysis.
- Dependencies: Observed actions can still reveal sensitive information, and the paper does not provide differential-privacy guarantees. Noise added for privacy would require a new robustness analysis.
Glossary
- Additive optimization error: A permitted numerical deviation from the exact optimum returned by an optimization oracle. “The oracle model in \cref{app:oracle-model} also permits a prescribed additive optimization error”
- Best-response set: The set of actions that maximize a utility function over an action set. “define the support function and the best-response set by”
- Borel probability law: A probability distribution defined on the measurable sets of a topological space. “The learner selects a Borel probability law on ”
- Compact action set: A closed and bounded action set in the relevant Euclidean space, ensuring that continuous objectives attain their maxima. “The action sets may be arbitrary nonempty compact sets”
- Convex hull: The smallest convex set containing a given set, consisting of all convex combinations of its points. “$a_t\coloneqq\int x\,P_t(dx)\inconv(Z_t)$, where is the convex hull”
- Cutting-plane algorithm: An iterative optimization method that successively excludes regions inconsistent with observed constraints. “give cutting-plane algorithms with regret”
- Density matrix: A positive semidefinite matrix with trace one, used here as a matrix-valued analogue of a probability distribution. “A positive semidefinite matrix of trace one is called a density matrix.”
- Dyadic scale: A scale indexed by powers of two, commonly used to organize multiresolution analyses. “For , we instead compare their weighted sums over scales ”
- Euclidean projection: The operation of mapping a point to its nearest point in a specified Euclidean set. “The gradient-descent cost includes Euclidean projection onto the utility unit ball.”
- Feature space: A vector space whose coordinates encode objects through selected features, here polynomial monomials. “the feature space of degree at most is ”
- Golden--Thompson inequality: A matrix-analysis inequality stating that for symmetric matrices. “the proof uses the Golden--Thompson inequality”
- Horizon-independent regret: A regret bound that does not increase with the number of rounds or require prior knowledge of the time horizon. “ horizon-independent regret”
- Improper learner: A learner whose recommendation need not maximize a fixed utility estimate over the current action set. “Our learner, like Dewasurendra's, is improper”
- Incenter: The center of a largest inscribed ball of a convex region, often used in geometric optimization formulations. “or incenter and augmented-suboptimality formulations”
- Inverse linear optimization: The problem of inferring an objective or utility function from observed optimal decisions. “We study online inverse linear optimization.”
- Inverse variational inequality: An inverse problem that infers parameters of a variational inequality from observed equilibria or decisions. “infer equilibrium models through inverse variational inequalities.”
- John ellipsoid: The maximum-volume ellipsoid contained in a convex body, used to approximate its geometry. “John-ellipsoid cutting plane”
- Linear-optimization oracle: A procedure that returns an action maximizing a queried linear objective over an action set. “It accesses each action set only through a linear-optimization oracle”
- Mahalanobis projection: Projection under a distance defined by a positive-definite matrix rather than the standard Euclidean metric. “Online Newton step” and “1 Mahalanobis projection”
- Matrix multiplicative weights: An online-learning method that updates matrix-valued weights using matrix exponentials and trace normalization. “Matrix multiplicative weights and their analysis through the Golden--Thompson inequality”
- Minimax theorem: A result guaranteeing equality between the maximum guaranteed payoff and the minimum possible worst-case loss in suitable games. “Such probabilities exist by the minimax theorem”
- Multinomial identity: An identity relating sums of multinomially weighted monomials to powers of a sum. “By the multinomial identity”
- Multiscale reward hedging: A method that combines weighted performance tests across multiple accuracy or resolution scales. “This follows the multiscale reward hedging of \citet{Dewasurendra2026}”
- Nonconvex vote maximization: Optimization of a voting or aggregate score when the objective or feasible region is nonconvex. “nonconvex vote maximization”
- Online Newton step: A second-order online-learning update that uses curvature information to adapt the geometry of parameter changes. “obtain regret with an online Newton step”
- Operator norm: The largest amount by which a matrix can stretch a vector under a specified norm. “These matrices satisfy $\norm{B_k(x,y)}_{op}\le1$”
- Orthogonal conjugation: Transformation of a matrix by an orthogonal change of basis, preserving key spectral properties. “This orthogonal conjugation multiplies by ”
- Orthogonal transformation: A linear transformation that preserves inner products and Euclidean lengths. “To construct for an arbitrary unit direction $v\inR^d$, we first represent orthogonal transformations”
- Polynomial feature: A feature formed from a monomial or polynomial function of the original variables. “The main technical idea is to represent action comparisons by matrices on polynomial features”
- Positive semidefinite matrix: A symmetric matrix whose quadratic form is nonnegative for every vector. “A positive semidefinite matrix of trace one is called a density matrix.”
- Quadratic form: A scalar expression of the form that characterizes properties of a matrix relative to a vector. “the unknown enters their quadratic forms only in the analysis”
- Rational oracle output: An oracle result represented with rational-number coordinates, enabling exact finite computation in the specified model. “With rational oracle outputs and feedback actions”
- Regret bound: An upper or lower bound on the cumulative loss relative to a benchmark or optimal strategy. “The main result of this paper is the following expected-regret bound.”
- Self-normalized variable-metric update: An adaptive update whose geometry is determined by a data-dependent metric normalized using accumulated information. “using a self-normalized variable-metric update”
- Support function: The maximum value of a linear functional over a set. “define the support function and the best-response set by”
- Taylor polynomial: A finite polynomial approximation to a function based on derivatives at a specified point. “denote the degree- Taylor polynomial of the exponential about zero”
- Trace exponential: The matrix quantity obtained by taking the trace of a matrix exponential, used in matrix potential functions. “The potential $\Psi(W;\phi)\coloneqq\logTr \mathrm{e}^W-\phi^\top W\phi$”
- Uniform-in-horizon guarantee: A performance guarantee that holds with a bound independent of the time horizon. “``Uniform in '' means a -independent bound”
- Utility shortfall: The difference between the utility of an optimal action and that of a recommended action. “the cumulative utility shortfall relative to optimal actions”
- Variational inequality: A mathematical formulation of equilibrium or optimality conditions involving inequalities of inner products. “infer equilibrium models through inverse variational inequalities.”