atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

DCC: Differentiable Cardinality Constraints for Partial Index Tracking

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Structure and complexity of constraint reasoning · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a differentiable, floating-point-aware cardinality constraint (DCC_fpp) using a sigmoid approximation so that SLSQP can solve partial index replication directly, with a condition on the steepness hyperparameter a.

Problem

Partial index replication requires a cardinality constraint on portfolio weights, which makes index tracking non-convex, non-differentiable and NP-hard; existing methods are heuristics or black-box neural networks.

Approach

Approximate the discontinuous binary count of nonzero weights with a differentiable sigmoid centred at a weight cutoff epsilon, so the cardinality constraint can be enforced within a standard SLSQP solver, with a steepness constant a chosen to guarantee the true cardinality bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DCC_fpp with SLSQP instead of SNNPartial index tracking · S&P 100, K=20MAE: 5.8007 -> 3.9155Helped
Use DCC_fpp with SLSQP instead of SNNPartial index tracking · S&P 100, K=25MAE: 4.0457 -> 3.5385Helped
Use DCC_fpp with SLSQP instead of SNNPartial index tracking · S&P 100, K=30MAE: 4.9006 -> 2.3922Helped

Surprising findings

Limitations

Experimental setup

Datasets: S&P 100 daily returns (2018-2023, Yahoo Finance) S&P 500 daily returns (2018-2023, Yahoo Finance) KOSPI 100 daily returns (2018-2023, Yahoo Finance)

Benchmarks: S&P 100 index tracking MAE S&P 500 index tracking KOSPI 100 index tracking

Metrics: mean absolute error cumulative return volatility Sharpe ratio maximum drawdown runtime

Baselines: Forward Selection Backward Selection SNN

Builds on: SLSQP SNN partial replication

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy