We lifted 1 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.
| Repository | Role | Ran |
|---|---|---|
| sjecmen/malicious_bidding_dataset | canonical | 1 of 1 |
| Function | Status | Where it lives |
|---|---|---|
| bid_difference | Ran | sjecmen/malicious_bidding_dataset/analysis/analysis.py pointer only (licence: NONE) · get_code("77abb8a5437f1870") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
In conference peer review, reviewers are often asked to provide "bids" on each submitted paper that express their interest in reviewing that paper. A paper assignment algorithm then uses these bids (along with other data) to compute a high-quality assignment of reviewers to papers. However, this process has been exploited by malicious reviewers who strategically bid in order to unethically manipulate the paper assignment, crucially undermining the peer review process. For example, these reviewers may aim to get assigned to a friend's paper as part of a quid-pro-quo deal. A critical impediment towards creating and evaluating methods to mitigate this issue is the lack of any publicly-available data on malicious paper bidding. In this work, we collect and publicly release a novel dataset to fill this gap, collected from a mock conference activity where participants were instructed to bid either honestly or maliciously. We further provide a descriptive analysis of the bidding behavior, including our categorization of different strategies employed by participants. Finally, we evaluate the ability of each strategy to manipulate the assignment, and also evaluate the performance of some simple algorithms meant to detect malicious bidding. The performance of these detection algorithms can be taken as a baseline for future research on detecting malicious bidding.
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2207.02303")
get_code_for_paper("2207.02303")
have("2207.02303")
Connect an agent — have() is free.