This challenge is over, but if you can beat the top score submit your solution to be featured on the leaderboard.
Max Quasi-Cliques Challenge
Challenge Description

In this data challenge we're looking for dense subgraphs in the FlyWire Brain Connectome (neuronal wiring diagram). Specifically, we consider the simplified undirected and unweighted graph underlying the connectome, where vertices represent neurons and edges represent synaptic connections, and look for dense subgraphs in it. A subgraph with k nodes and m edges is a quasi-clique with density δ (or δ-quasi-clique in short) if at least a δ-fraction of its vertex pairs are connected, that is, if:

m ≥ δ · [k · (k − 1) / 2]

Input & Objective

You’ll download an unweighted, undirected graph G = (V, E). Your goal: extract up to 12 large quasi-cliques, one for each density level:

δi = 1/2i, i = 0,1,...,11

Scoring
  • Every δi-quasi-clique is also δi+1-quasi-clique. Hence you can submit fewer than 12 subgraphs and we’ll extend to the implied ones.
  • Your solutions for δ0...δ11 yield subgraph sizes k0...k11, and your score is k0/20 + k1/21 + ... + k11/211 (higher weights for denser subgraphs).
  • In case of score ties, earlier submissions rank higher.
Prerequisites

This challenge is open to all. No prior knowledge of neuroscience is needed - just strong data processing and algorithm skills.

Data
  • Download the simplified FlyWire connectome graph here; the file contains sorted node pairs (edges); if (x, y) is in the list, (y, x) is also an edge
  • Review the sample benchmark solution: here
  • Refer to Python code for calculating densities and scoring in this Colab notebook
Submissions
  • Make a single CSV file with one line per quasi-clique (up to 12) - similar to the benchmark example
  • Each row = comma-separated neuron IDs (one subgraph per row); no headers or other info - our verifier will automatically determine which density each subgraph satisfies
  • Email your CSV to arie@princeton.edu
  • Please run the verifier before submitting to confirm your score and ki values - you may include them in the email for verification
  • Kindly introduce yourself in your first email, tell us how you learned about the challenge, and whether we can list your name on the leaderboard
  • There's no limit on number of submissions — we’ll keep your best one out of those submitted before the deadline
  • Winners receive a special trophy from the FlyWire team at Pricneton University, and an optional invitation to present (see past winner presentations: 1, 2, 3)
Additional Notes
  • Leaderboard shows placements only; all scores and solutions will be published after the deadline
  • Challenge updated on July 21, 2025, to allow a range of density values (vs. fixed ones)
  • Deadline extended from July 31 to August 31. No further changes or extensions are expected.
This challenge is over, but if you can beat the top score submit your solution to be featured on the leaderboard.
Leaderboard
Placement is based on score. Ties (if any) are broken by submission date and marked accordingly.
Date Name Subgraph Sizes (k0, ..., k11) Score
2025-08-02 Pieter Hoogervorst Winner
current leader, ahead by submission date
[40, 175, 369, 723, 1541, 3109, 6207, 11757, 20841, 35828, 60430, 97272] 950.326171875
2025-08-27 Yehuda Lester, Dean Geckt
ahead by score
[40, 175, 369, 723, 1541, 3109, 6207, 11757, 20841, 35828, 60430, 97272] 950.326171875
2025-08-29 Hussein Amro, Pedro José Correia Duarte, Christian Larsen, Rakesh Nagi, Rick Willemsen
ahead by score
[40, 175, 369, 723, 1541, 3109, 6207, 11757, 20841, 35828, 60429, 97272] 950.3251953125
2025-08-25 Ies Timmerarends, Bram Timmerarends
ahead by score
[40, 175, 369, 723, 1541, 3109, 6207, 11755, 20836, 35827, 60427, 97272] 950.2861328125
2025-08-01 Zuoyu Zhang, Xin Zheng, Tatsuo Okubo
ahead by score
[40, 175, 369, 723, 1541, 3109, 6204, 11751, 20840, 35826, 60429, 97272] 950.2236328125
2025-08-12 Nils Ceberg, Griffin Badalamente
ahead by score
[40, 175, 369, 723, 1540, 3109, 6203, 11750, 20835, 35822, 60424, 97272] 950.10546875
2025-08-18 Thiago Munhoz da Nóbrega
ahead by score
[40, 175, 369, 722, 1539, 3101, 6204, 11750, 20836, 35826, 60425, 97272] 949.6962890625
2025-08-31 David A. Bader, Harinarayan Asoori Sriram, Srijith Chinthalapudi, Zhihui Du
ahead by score
[40, 175, 369, 723, 1541, 3101, 6163, 11748, 20780, 35817, 60406, 97267] 949.03271484375
2025-07-28 Wayne B Hayes
ahead by score
[40, 169, 355, 694, 1513, 3098, 6196, 11750, 20835, 35822, 60424, 97272] 937.83984375
2025-08-31 Tamique de Brito
ahead by score
[40, 173, 367, 666, 1380, 3044, 6167, 11709, 20762, 35796, 60355, 97226] 928.140625
2025-08-11 Kevin Wang
ahead by score
[36, 127, 318, 722, 1540, 3094, 6164, 11747, 20781, 35825, 60412, 97263] 907.90771484375
2025-07-21 Benchmark [36, 127, 298, 623, 1447, 2722, 5690, 10704, 20139, 34106, 57760, 57760] 829.796875