Live
Black Hat USAAI BusinessBlack Hat AsiaAI BusinessMassachusetts Sen. Ed Markey is putting AV firms on blast for using human staffersFast Company TechOpenClaw has 500,000 instances and no enterprise kill switchVentureBeat AIJump to play: Building with Gemini & MediaPipeGoogle Developers BlogADK Go 1.0 Arrives!Google Developers BlogAnnouncing ADK for Java 1.0.0: Building the Future of AI Agents in JavaGoogle Developers BlogPlan mode is now available in Gemini CLIGoogle Developers BlogUnleash Your Development Superpowers: Refining the Core Coding ExperienceGoogle Developers BlogClosing the knowledge gap with agent skillsGoogle Developers BlogBuild a smart financial assistant with LlamaParse and Gemini 3.1Google Developers BlogDeveloper’s Guide to AI Agent ProtocolsGoogle Developers BlogAnnouncing the Colab MCP Server: Connect Any AI Agent to Google ColabGoogle Developers BlogIntroducing Finish Changes and Outlines, now available in Gemini Code Assist extensions on IntelliJ and VS CodeGoogle Developers BlogBlack Hat USAAI BusinessBlack Hat AsiaAI BusinessMassachusetts Sen. Ed Markey is putting AV firms on blast for using human staffersFast Company TechOpenClaw has 500,000 instances and no enterprise kill switchVentureBeat AIJump to play: Building with Gemini & MediaPipeGoogle Developers BlogADK Go 1.0 Arrives!Google Developers BlogAnnouncing ADK for Java 1.0.0: Building the Future of AI Agents in JavaGoogle Developers BlogPlan mode is now available in Gemini CLIGoogle Developers BlogUnleash Your Development Superpowers: Refining the Core Coding ExperienceGoogle Developers BlogClosing the knowledge gap with agent skillsGoogle Developers BlogBuild a smart financial assistant with LlamaParse and Gemini 3.1Google Developers BlogDeveloper’s Guide to AI Agent ProtocolsGoogle Developers BlogAnnouncing the Colab MCP Server: Connect Any AI Agent to Google ColabGoogle Developers BlogIntroducing Finish Changes and Outlines, now available in Gemini Code Assist extensions on IntelliJ and VS CodeGoogle Developers Blog

Generalizing Fair Top-$k$ Selection: An Integrative Approach

arXivMarch 31, 202610 min read0 views
Source Quiz

arXiv:2603.04689v2 Announce Type: replace-cross Abstract: Fair top-$k$ selection, which ensures appropriate proportional representation of members from minority or historically disadvantaged groups among the top-$k$ selected candidates, has drawn significant attention. We study the problem of finding a fair (linear) scoring function with multiple protected groups while also minimizing the disparity from a reference scoring function. This generalizes the prior setup, which was restricted to the single-group setting without disparity minimization. Previous studies imply that the number of protec — Guangya Cai

Computer Science > Data Structures and Algorithms

arXiv:2603.04689 (cs)

[Submitted on 5 Mar 2026 (v1), last revised 30 Mar 2026 (this version, v2)]

Title:Generalizing Fair Top-$k$ Selection: An Integrative Approach

Authors:Guangya Cai View a PDF of the paper titled Generalizing Fair Top-$k$ Selection: An Integrative Approach, by Guangya Cai View PDF

Abstract:Fair top-$k$ selection, which ensures appropriate proportional representation of members from minority or historically disadvantaged groups among the top-$k$ selected candidates, has drawn significant attention. We study the problem of finding a fair (linear) scoring function with multiple protected groups while also minimizing the disparity from a reference scoring function. This generalizes the prior setup, which was restricted to the single-group setting without disparity minimization. Previous studies imply that the number of protected groups may have a limited impact on the runtime efficiency. However, driven by the need for experimental exploration, we find that this implication overlooks a critical issue that may affect the fairness of the outcome. Once this issue is properly considered, our hardness analysis shows that the problem may become computationally intractable even for a two-dimensional dataset and small values of $k$. However, our analysis also reveals a gap in the hardness barrier, enabling us to recover the efficiency for the case of small $k$ when the number of protected groups is sufficiently small. Furthermore, beyond measuring disparity as the "distance" between the fair and the reference scoring functions, we introduce an alternative disparity measure$\unicode{x2014}$utility loss$\unicode{x2014}$that may yield a more stable scoring function under small weight perturbations. Through careful engineering trade-offs that balance implementation complexity, robustness, and performance, our augmented two-pronged solution demonstrates strong empirical performance on real-world datasets, with experimental observations also informing algorithm design and implementation decisions.

Subjects:

Data Structures and Algorithms (cs.DS); Computational Complexity (cs.CC); Computational Geometry (cs.CG); Computers and Society (cs.CY); Databases (cs.DB); Machine Learning (cs.LG)

Cite as: arXiv:2603.04689 [cs.DS]

(or arXiv:2603.04689v2 [cs.DS] for this version)

https://doi.org/10.48550/arXiv.2603.04689

Focus to learn more

arXiv-issued DOI via DataCite

Submission history

From: Guangya Cai [view email] [v1] Thu, 5 Mar 2026 00:06:47 UTC (104 KB) [v2] Mon, 30 Mar 2026 16:27:31 UTC (104 KB)

Full-text links:

Access Paper:

View a PDF of the paper titled Generalizing Fair Top-$k$ Selection: An Integrative Approach, by Guangya Cai

  • View PDF
  • TeX Source

view license

Current browse context: cs.DS

< prev

|   next >

new | recent | 2026-03

Change to browse by:

cs cs.CC cs.CG cs.CY cs.DB cs.LG

References & Citations

  • NASA ADS

  • Google Scholar

  • Semantic Scholar

export BibTeX citation Loading...

Bookmark

Bibliographic Tools

Bibliographic and Citation Tools

Bibliographic Explorer Toggle

Bibliographic Explorer (What is the Explorer?)

Connected Papers Toggle

Connected Papers (What is Connected Papers?)

Litmaps Toggle

Litmaps (What is Litmaps?)

scite.ai Toggle

scite Smart Citations (What are Smart Citations?)

Code, Data, Media

Code, Data and Media Associated with this Article

alphaXiv Toggle

alphaXiv (What is alphaXiv?)

Links to Code Toggle

CatalyzeX Code Finder for Papers (What is CatalyzeX?)

DagsHub Toggle

DagsHub (What is DagsHub?)

GotitPub Toggle

Gotit.pub (What is GotitPub?)

Huggingface Toggle

Hugging Face (What is Huggingface?)

Links to Code Toggle

Papers with Code (What is Papers with Code?)

ScienceCast Toggle

ScienceCast (What is ScienceCast?)

Demos

Demos

Replicate Toggle

Replicate (What is Replicate?)

Spaces Toggle

Hugging Face Spaces (What is Spaces?)

Spaces Toggle

TXYZ.AI (What is TXYZ.AI?)

Related Papers

Recommenders and Search Tools

Link to Influence Flower

Influence Flower (What are Influence Flowers?)

Core recommender toggle

CORE Recommender (What is CORE?)

  • Author

  • Venue

  • Institution

  • Topic

About arXivLabs

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)

Original source

arXiv

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by AI News Hub · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

More about

researchpaperarxiv

Knowledge Map

Knowledge Map
TopicsEntitiesSource
Generalizin…researchpaperarxivmachine-lea…deep-learni…arXiv

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 147 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!

More in Research Papers