This competition ended on September 30, 2024. You can still make submissions to collect points and appear on the leaderboard, but you will not qualify for any prizes.
You can watch the winners' solution presentations
here
Getting Started on Aqora
If you need to understand how to interact with the Aqora platform first, please follow our tutorial.
Competition Period
- Held online from April 2, 2024, to September 30, 2024.
Prizes (Awarded via Invoice for Final Solution)
- First Prize: $500 cash, a research internship* (conditional upon solution adoption), spotlight on Ingenii’s LinkedIn & Discord, and a research presentation opportunity.
- Second Prize: $300 cash, spotlight on Ingenii’s LinkedIn & Discord.
- Third Prize: $200 cash, spotlight on Ingenii’s LinkedIn & Discord.
Clinical trial optimization
Assigning subjects to treatment groups is is pivotal in experimental clinical trials for novel drugs. A critical component involves identifying distinct subject cohorts suitable for specific treatments. These cohorts should exhibit maximum similarity based on measurable covariates (or attributes), which influence individual responses to treatment, thus enabling the differentiation of treatment effects from confounding factors.
On average, clinical trials for newly approved drugs incur costs of $1 billion, with a failure rate of 70%. In 2010, global pharmaceutical companies allocated $32.5 billion to conduct clinical trials out of a total research and development expenditure of $46.4 billion. The financial and temporal constraints of this complex process requires accurate patient stratification to enhance the likelihood of success.
Setting
Each patient is associated with
r=3 covariates
wi=(wi1,wi2,wi3) that are relevant for predicting the patient's outcome. There are
n patients in total. The decision maker knows the total number of subjects of the experiment
n and the respective covariates
w=(w1,⋯,wn). The decision maker will assign
k:=N/m subjects to each of
m≥2 treatment groups. In this case, we will consider the scenario where only two groups are used (
m=2).
The binary decision variables are
x={xip∣i=1,⋯,N,p=1,2}, where
xip=1 if patient
i is assigned to group
p, and
xip=0 otherwise.
Objective
The objective of the assignment is to minimize the discrepancy between any two groups in the weighted sum of the first and second moments of the covariates.
That is, the discrepancy is calculated as follows:
d=s=1∑3∣Δμs∣+ρs=1∑3∣Δσss∣+2ρs=1∑3s′=s+1∑3∣Δσss′∣
where
Δμs=n1i=1∑nwis(xi1−xi2),∀s∈{1,2,3}
and
Δσss′=n1i=1∑nwiswis′(xi1−xi2),∀s∈{1,2,3},s′∈{s,⋯,3}
The parameter
ρ regulates the relative weight of the first and the second moments. In this case, we will set
ρ=0.5.
Constraints
There are several constraints that needed to ensure an appropriate patient stratification:
- Number of patients in each group: Groups 1 and 2 need to have the same number of patients, n/2. This constraint can be written as:
i∑xip=N/2,∀p∈{1,2}.
- Each patient should be assigned to exactly one group. This constraint can be written as:
xi1+xi2=1∀i∈{1,⋯,n}
- Symmetry redundancy: this constraint reduces the redundancy as a result of permutation symmetry in group numbering (changing group 1 by group 2). This constraint can be written as:
x12=0
Problem formulation
Putting it all together, this problem can be formulated as follows:
xmins=1∑3∣Δμs∣+ρs=1∑3∣Δσss∣+2ρs=1∑3s′=s+1∑3∣Δσss′∣=d
s.t
i∑xip=n/2,∀p∈{1,2}
xi1+xi2=1,∀i∈{1,⋯,n}
x12=0
This corresponds to a mixed-integer optimization problem with 10 continuous variable (
{d,Δμ1,Δμ2,Δμ3,Δσ11,Δσ22,Δσ33,Δσ12,Δσ13,Δσ23}) and
2n−1 binary variables
({x11,⋯,xn1,x22,⋯,xn2}).
Solving this optimization problem classically is challenging (or even impossible!) when the number of patients is large. For this reason, quantum computing can provide significant advantage to solve this kind of problems.