APPLICANT RANK ORDER LISTS PROGRAM RANK ORDER LISTS RESULTS
Priya Sharma
1. Alberta – Pediatrics
2. Western – Family Medicine
3. Memorial – Neurology
4. Sherbrooke – Anesthesia
Stéphanie Fortin
1. Sherbrooke – Anesthesia
2. Memorial – Neurology
3. Alberta – Pediatrics
4. Western – Family Medicine
Claudia Neilson
1. Memorial – Neurology
2. Alberta – Pediatrics
Pierre Chang
1. Alberta – Pediatrics
2. Western – Family Medicine
Western – Family Medicine
1. Priya Sharma
2. Pierre Chang
3. Stéphanie Fortin
4. Claudia Neilson
Western – Family Medicine
Pierre Chang
Alberta – Pediatrics
Priya Sharma
Memorial – Neurology
Claudia Neilson
Sherbrooke – Anesthesia
Unfilled
Alberta – Pediatrics
1. Priya Sharma
2. Stéphanie Fortin
Memorial – Neurology
1. Claudia Neilson
2. Stéphanie Fortin
3. Priya Sharma
Sherbrooke – Anesthesia
1. Priya Sharma
2. Pierre Chang
Infosheet
300-171, rue Nepean Street
Ottawa, Ontario K2P 0B4, Canada 613.237.0075
(Toll-free/Sans frais) 877.CARMS.42
carms.ca
their order of preference. The nal preferences of appli-
cants and programs, as indicated in their rank order lists,
determines the match outcome.
The algorithm is applicant-proposing, meaning it starts
with an attempt to place an applicant into his or her most
preferred program. In this way, the algorithm provides
applicants with their best possible outcome based on
the ROL submitted. At the end of the matching process,
each applicant has either been matched to the most pre-
ferred choice possible from their ROL or all choices sub-
mitted by the applicant have been exhausted and they
have not been matched.
The Match Algorithm at work:
A sample scenario
The match for postgraduate medical training programs
in Canada is complex involving hundreds of programs
and thousands of applicants. The sample scenario below
breaks down how the Match Algorithm would work on a
smaller scale if there were four applicants, each with di-
verse career interests, and only four residency programs
in the country, each only having one position available.
If you have any questions about the match or the Match
Algorithm, please contact the help desk at help@carms.
ca or 1.877.227.6742.
The Match Algorithm
CaRMS uses a globally recognized and award-winning
algorithm to match students into postgraduate medical
training programs throughout Canada. The Match Al-
gorithm is licensed from the Canadian-based National
Matching Services Inc. (NMS) and has been used to con-
duct medical residency matches in North America for
over 50 years. CaRMS rst used a computerized Match
Algorithm process to conduct the R-1 Main Residency
Match (R-1 match) in 1985.
Since that time, it has been used to conduct the R-1
match, as well as our three subspecialty matches: Fami-
ly Medicine/Emergency Medicine Match, Medicine Sub-
specialty Match and Pediatric Subspecialty Match. The
Match Algorithm, known as the Roth-Peranson algo-
rithm, was designed by Alvin Roth and NMS President
Elliott Peranson and was key to Roth winning the Nobel
Prize for economics in 2012.
How does the Match Algorithm work?
The Match Algorithm compares rank order lists (ROLs)
submitted to CaRMS by applicants and programs and
matches applicants to programs based on both parties’
stated preferences. ROLs submitted by applicants indi-
cate a list of programs where they wish to train ranked in
their order of preference. ROLs submitted by programs
indicate a list of applicants they wish to train ranked in
A sample match scenario
Fiched’information
300-171, rue Nepean Street
Ottawa, Ontario K2P 0B4, Canada 613.237.0075
(Toll-free/Sans frais) 877.CARMS.42
carms.ca
RÉSULTATS
LISTES DE CLASSEMENT DES
PROGRAMMES
LISTES DE CLASSEMENT DES
CANDIDATS
Priya Sharma
1. Alberta – Pédiatrie
2. Western – Médecine familiale
3. Memorial – Neurologie
4. Sherbrooke – Anesthésie
Stéphanie Fortin
1. Sherbrooke – Anesthésie
2. Memorial – Neurologie
3. Alberta – Pédiatrie
4. Western – Médecine familiale
Claudia Neilson
1. Western – Médecine familiale
2. Alberta – Pédiatrie
Pierre Chang
1. Alberta – Pédiatrie
2. Western – Médecine familiale
Western – Médecine familiale
1. Priya Sharma
2. Pierre Chang
3. Stéphanie Fortin
4. Claudia Neilson
Western – Médecine familaile
Pierre Chang
Alberta – Pédiatrie
Priya Sharma
Memorial – Neurologie
Claudia Neilson
Sherbrooke – Anesthésie
Vacant
Alberta – Pédiatrie
1. Priya Sharma
2. Stéphanie Fortin
Memorial – Neurologie
1. Claudia Neilson
2. Stéphanie Fortin
3. Priya Sharma
Sherbrooke – Anesthésie
1. Priya Sharma
2. Pierre Chang
classement soumises par les programmes indiquent, par
ordre de préférence, les candidats que le programme -
sire former. Les préférences nales des candidats et des
programmes, comme indiquées par leurs listes de classe-
ment, déterminent le résultat du jumelage.
L’algorithme propose aux candidats d’abord : il tente
de placer le candidat dans le programme qu’il ou elle
préfère. Ainsi, l’algorithme fournit au candidat le meilleur
résultat possible selon la liste de classement soumise. À
la n du processus de jumelage, soit que chaque can-
didat ait été jumelé avec le meilleur choix préféré pos-
sible selon la liste de classement ou bien tous les choix
soumis ont été épuisés et le candidat n’a pas été jumelé.
L’algorithme de jumelage en action :
un scénario type
Le jumelage de candidats à des postes de formation
postdoctorale en médecine au Canada est un processus
complexe impliquant des centaines de programmes et
des milliers de candidats. Le scénario type ci-dessous
explique comment l’algorithme fonctionnerait sur une
plus petite échelle s’il n’y avait que quatre candidats avec
des intérêts de carrière divers et quatre programmes de
résidence au pays avec seulement un poste disponible.
Si vous avez des questions concernant le jumelage ou
l’algorithme de jumelage, veuillez communiquer avec le
service à la clientèle à l’adresse [email protected] ou au
1.877.227.6742.
L’algorithme de jumelage
CaRMS utilise un algorithme reconnu mondialement et
primé pour jumeler des étudiants à des programmes
de formation postdoctoraux en médecine partout au
Canada. L’algorithme de jumelage fait l’objet d’un accord
de licence avec le National Matching Service Inc. (NMS),
basé au Canada et est utilisé depuis plus de 50 ans an
d’eectuer des jumelages de résidence en Amérique du
Nord. CaRMS a utilisé un processus informatisé utilisant
l’algorithme de jumelage pour la première fois lors du
jumelage principal R-1 (jumelage R-1) de 1985.
Depuis ce temps, l’algorithme de jumelage a été utilisé
an d’exécuter le jumelage R-1, ainsi que nos trois ju-
melages de sous-spécialités : le jumelage de médecine
familiale/médecine d’urgence, le jumelage des spé-
cialités médicales et le jumelage des spécialités pédi-
atriques. L’algorithme de jumelage, connu sous le nom
de l’algorithme Roth-Peranson, a été conçu par Alvin
Roth et Elliott Peranson, président du NMS et a été un
des facteurs importants qui ont permis à monsieur Roth
de remporter le Prix noble en économie en 2012.
Comment fonctionne l’algorithme
de jumelage?
L’algorithme du jumelage de CaRMS compare les listes de
classement soumises par les candidats et les programmes
et eectue un jumelage entre les candidats et les pro-
grammes selon les préférences indiquées par les deux
parties. Les listes de classement soumises par les candi-
dats indiquent, par ordre de préférence, les programmes
auxquels le candidat aimerait être formé. Les listes de
Un scénario type du jumelage
1 / 2 100%