Continuous Fairness On Data Streams

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ghosh, Subhodeep, Du, Zhihui, Bonifati, Angela, Kumar, Manish, Bader, David, Roy, Senjuti Basu
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917202713640960
author Ghosh, Subhodeep
Du, Zhihui
Bonifati, Angela
Kumar, Manish
Bader, David
Roy, Senjuti Basu
author_facet Ghosh, Subhodeep
Du, Zhihui
Bonifati, Angela
Kumar, Manish
Bader, David
Roy, Senjuti Basu
contents We study the problem of enforcing continuous group fairness over windows in data streams. We propose a novel fairness model that ensures group fairness at a finer granularity level (referred to as block) within each sliding window. This formulation is particularly useful when the window size is large, making it desirable to enforce fairness at a finer granularity. Within this framework, we address two key challenges: efficiently monitoring whether each sliding window satisfies block-level group fairness, and reordering the current window as effectively as possible when fairness is violated. To enable real-time monitoring, we design sketch-based data structures that maintain attribute distributions with minimal overhead. We also develop optimal, efficient algorithms for the reordering task, supported by rigorous theoretical guarantees. Our evaluation on four real-world streaming scenarios demonstrates the practical effectiveness of our approach. We achieve millisecond-level processing and a throughput of approximately 30,000 queries per second on average, depending on system parameters. The stream reordering algorithm improves block-level group fairness by up to 95% in certain cases, and by 50-60% on average across datasets. A qualitative study further highlights the advantages of block-level fairness compared to window-level fairness.
format Preprint
id arxiv_https___arxiv_org_abs_2601_08976
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Continuous Fairness On Data Streams
Ghosh, Subhodeep
Du, Zhihui
Bonifati, Angela
Kumar, Manish
Bader, David
Roy, Senjuti Basu
Machine Learning
Computers and Society
Data Structures and Algorithms
We study the problem of enforcing continuous group fairness over windows in data streams. We propose a novel fairness model that ensures group fairness at a finer granularity level (referred to as block) within each sliding window. This formulation is particularly useful when the window size is large, making it desirable to enforce fairness at a finer granularity. Within this framework, we address two key challenges: efficiently monitoring whether each sliding window satisfies block-level group fairness, and reordering the current window as effectively as possible when fairness is violated. To enable real-time monitoring, we design sketch-based data structures that maintain attribute distributions with minimal overhead. We also develop optimal, efficient algorithms for the reordering task, supported by rigorous theoretical guarantees. Our evaluation on four real-world streaming scenarios demonstrates the practical effectiveness of our approach. We achieve millisecond-level processing and a throughput of approximately 30,000 queries per second on average, depending on system parameters. The stream reordering algorithm improves block-level group fairness by up to 95% in certain cases, and by 50-60% on average across datasets. A qualitative study further highlights the advantages of block-level fairness compared to window-level fairness.
title Continuous Fairness On Data Streams
topic Machine Learning
Computers and Society
Data Structures and Algorithms
url https://arxiv.org/abs/2601.08976