cpigjs
Published: 24 June 2026| Version 1 | DOI: 10.17632/fywj52kbr8.1
Contributor:
Description
cpigjs is a program written in JavaScript to draw Conditional Predicate Implication Graphs. The primary application of cpigjs is visualizing implications among fairness notions for the problem of fairly allocating indivisible items. The fairDiv directory contains data on implications between fairness notions, which cpigjs can use to infer additional implications and draw them as a DAG. See the paper arXiv:2502.02815 for the motivation behind this project and a more mathematically-formal explanation of what this program does. The paper calls this program 'inference engine' instead of cpigjs. (Archived from https://github.com/sharmaeklavya2/cpigjs/releases/tag/standalone.v1)
Files
Institutions
- University of Illinois Urbana-ChampaignIllinois, Urbana
Categories
Inference Engine
Funders
- U.S. National Science FoundationGovernment of the United States of AmericaAlexandriaGrant ID: CCF-2334461