Open Access
Genet. Sel. Evol.
Volume 39, Number 1, January-February 2007
Page(s) 3 - 25
Genet. Sel. Evol. 39 (2007) 3-25
DOI: 10.1051/gse:2006031

Optimisation of contribution of candidate parents to maximise genetic gain and restricting inbreeding using semidefinite programming (Open Access publication)

Ricardo Pong-Wong and John A. Woolliams

Roslin Institute (Edinburgh), Roslin, Midlothian, EH25 9PS, Scotland, UK

(Received 19 February 2006; accepted 18 August 2006 ; published online 11 January 2007)

Abstract - An approach for optimising genetic contributions of candidates to control inbreeding in the offspring generation using semidefinite programming (SDP) was proposed. Formulations were done for maximising genetic gain while restricting inbreeding to a preset value and for minimising inbreeding without regard of gain. Adaptations to account for candidates with fixed contributions were also shown. Using small but traceable numerical examples, the SDP method was compared with an alternative based upon Lagrangian multipliers (RSRO). The SDP method always found the optimum solution that maximises genetic gain at any level of restriction imposed on inbreeding, unlike RSRO which failed to do so in several situations. For these situations, the expected gains from the solution obtained with RSRO were between 1.5-9% lower than those expected from the optimum solution found with SDP with assigned contributions varying widely. In conclusion SDP is a reliable and flexible method for solving contribution problems.

Key words: inbreeding restriction / optimisation of contributions / semidefinite-programming

Correspondence and reprints:

© INRA, EDP Sciences 2006

What is OpenURL?

The OpenURL standard is a protocol for transmission of metadata describing the resource that you wish to access.

An OpenURL link contains article metadata and directs it to the OpenURL server of your choice. The OpenURL server can provide access to the resource and also offer complementary services (specific search engine, export of references...). The OpenURL link can be generated by different means.

  • If your librarian has set up your subscription with an OpenURL resolver, OpenURL links appear automatically on the abstract pages.
  • You can define your own OpenURL resolver with your EDPS Account.
    In this case your choice will be given priority over that of your library.
  • You can use an add-on for your browser (Firefox or I.E.) to display OpenURL links on a page (see You should disable this module if you wish to use the OpenURL server that you or your library have defined.