Addressing Bias in Algorithmic Solutions: Exploring Vertex Cover and Feedback Vertex Set
By: Sheikh Shakil Akhtar , Jayakrishnan Madathil , Pranabendu Misra and more
Potential Business Impact:
Finds fair solutions for everyone, not just most.
A typical goal of research in combinatorial optimization is to come up with fast algorithms that find optimal solutions to a computational problem. The process that takes a real-world problem and extracts a clean mathematical abstraction of it often throws out a lot of "side information" which is deemed irrelevant. However, the discarded information could be of real significance to the end-user of the algorithm's output. All solutions of the same cost are not necessarily of equal impact in the real-world; some solutions may be much more desirable than others, even at the expense of additional increase in cost. If the impact, positive or negative, is mostly felt by some specific (minority) subgroups of the population, the population at large will be largely unaware of it. In this work we ask the question of finding solutions to combinatorial optimization problems that are "unbiased" with respect to a collection of specified subgroups of the total population.
Similar Papers
Solution Discovery for Vertex Cover, Independent Set, Dominating Set, and Feedback Vertex Set
Data Structures and Algorithms
Finds solutions to hard problems faster.
A Faster Randomized Algorithm for Vertex Cover: An Automated Approach
Data Structures and Algorithms
Makes computers solve hard puzzles much faster.
Enumeration kernels for Vertex Cover and Feedback Vertex Set
Data Structures and Algorithms
Finds small groups of points in networks.