by Bert Kappen and Wim Wiegerinck (University Nijmegen)

Bonaparte is a software application developed by Smart Research, a subsidiary of SNN at Radboud University Nijmegen, which uses Bayesian Networks to quickly identify a large number of disaster victims.

Convoy of hearses with MH-17 victims on the Dutch highway. Source: Ministry of Defence, The Netherlands.
Convoy of hearses with MH-17 victims on the Dutch highway. Source: Ministry of Defence, The Netherlands.

When a mass disaster occurs – for example, an airplane crash or a terrorist attack – there are many important issues to be addressed, including the quick recovery and identification of the remains of the victims. This is of great importance for the families of the victims, so that they can start the grieving process. Bayesian networks can help forensic scientists perform this complex task promptly and reliably.

Disaster victim identification (DVI) is greatly facilitated by modern DNA technology. Forensic laboratories can extract and record DNA profiles from miniscule samples. The probability that two individuals (except identical twins) have the same DNA profile is extremely small. This makes DNA excellent for identification.

Matching the remains of the victims with reported missing persons, however, is complicated by the absence of comparative direct DNA samples from the missing person. In this situation, DNA samples are usually obtained from indirect sources (family members). Linking victims with their closest relatives instead of their own DNA is far more difficult since they share some, but not all, of their DNA. In a mass disaster this is further complicated by the scale of the problem.

In order to be well prepared for a mass disaster incident, The Netherlands Forensic Institute (NFI) needed a computer assisted disaster victim identification system. The demands were high from the start: it had to be designed for large scale incidents where large numbers of samples would have to be matched as promptly and reliably as possible.

This has resulted in the development of Bonaparte, a software application that does the matchmaking in minutes instead of months. The software was developed by Smart Research, a subsidiary of SNN at Radboud University Nijmegen by order of and in close collaboration with the NFI.

Bonaparte is named after emperor Napoleon Bonaparte, who introduced the register office in the Netherlands and thus gave every Dutch person a name. The aim of the Bonaparte software is to give the unknown victims back their names.

Bonaparte’s core computation task is the following. Given a family with a missing person (MP), for whom there is no DNA sample, and given the availability of DNA profiles both of other family members and an unknown individual (UI), is UI equal to MP? Bonaparte computes the likelihood ratio LR of the two hypotheses. The first hypothesis is that UI=MP. The second hypothesis is that UI is a random person from the population, unrelated to the family. The LR is defined as the ratio of probabilities of finding UI’s actual DNA profile under these two hypotheses. If LR is sufficiently high, the forensic expert will decide that there is a match.

To perform the LR computations, Bonaparte uses Bayesian networks. Bayesian networks are a generic class of multivariate probabilistic models. The Bayesian networks in Bonaparte model the inheritance of DNA from parents to child. In addition, they contain an observation model, which, for instance, can handle allele drop-out. The structure of the Bayesian network can be derived from the structure of the family tree. When a family tree is entered in Bonaparte, the Bayesian network is automatically generated. The strength of the links between individuals follow the rules of Mendelian inheritance. With the resulting model and generic Bayesian network inference algorithms, combined with a method called value abstraction to reduce memory size, all the probabilities required for the LR can be computed.

Bonaparte has been in use by NFI since 2010. The software played an important role in the identification of the victims of the 2010 air disaster in Tripoli, and more recently, in the identification of the victims of Malaysia Airlines flight MH17 in the Ukraine in 2014. Bonaparte is also used for familial searching: in the case of a serious crime, NFI is permitted to search in the national criminal DNA database for relatives of the (unknown) donor of a DNA trace at the crime scene. In 2014 this led to the conviction of a serial rapist who was found via his brother.

Bonaparte has received international interest. Interpol will use Bonaparte for their international missing persons’ program. The Australian government bought the software to improve their DNA case work. Finally, the Vietnam government will use Bonaparte for the identification of victims of the Vietnam War, which is expected to be the largest DNA identification project ever conducted.

Bonaparte is being continually refined, for example, by extending the types of DNA profiles that can be entered into the system according to the latest forensic developments.


[1] Heckerman D. &  Wellman, M.P.  (1995) Bayesian networks. Commun. ACM 38, 3, 27-30.
[2] Bruijning-van Dongen, C. J., Slooten, K.,  Burgers, W., & Wiegerinck, W.  (2009). Bayesian networks for victim identification on the basis of DNA profiles.  Forensic Science International: Genetics Supplement Series, 2(1), 466-468.

Please contact:
Bert Kappen
Radboud University Nijmegen,
The Netherlands
 +31 243614241
This email address is being protected from spambots. You need JavaScript enabled to view it.

Next issue: October 2018
Special theme:
Digital Twins
Call for the next issue
Image ERCIM News 107 epub
This issue in ePub format

Get the latest issue to your desktop
RSS Feed