{
    "title": "VUB-prof wil de correctheid van combinatorische optimalisatiealgoritmes opvoeren tot 100 procent",
    "modified_at": "2023-11-24 09:30:04",
    "published_at": "2023-11-24 09:30:00",
    "url": "https://press.vub.ac.be/vub-prof-wil-de-correctheid-van-combinatorische-optimalisatiealgoritmes-opvoeren-tot-100-procent",
    "short_url": "http://prez.ly/0hCc",
    "culture": "nl_BE",
    "language": "NL",
    "slug": "vub-prof-wil-de-correctheid-van-combinatorische-optimalisatiealgoritmes-opvoeren-tot-100-procent",
    "body": "<p>Combinatorische optimalisatie gaat om het zoeken van een optimale (zo goed mogelijke) oplossing uit een zeer grote verzameling van mogelijke oplossingen. Het kan dan bijvoorbeeld gaan over praktische problemen zoals het zoeken van een uurrooster waarin zo weinig mogelijk overlap is, het zoeken naar routes voor verschillende postbodes om op zo kort mogelijke tijd alle pakketjes ter plaatse te brengen, soms ook over levensnoodzakelijke beslissingen zoals het koppelen van orgaandonoren aan pati&euml;nten waarbij zo veel mogelijk transplantaties kunnen plaatsvinden. </p><p>De technologie die naar dergelijke oplossingen zoekt is de laatste decennia enorm ge&euml;volueerd en kan ondertussen met gemak vele problemen oplossen, waarbij er vaak miljarden mogelijke opties zijn. Maar toch ben je nooit helemaal zeker of de machine je de juiste oplossing heeft aangedragen. VUB-professor dr. Bart Bogaerts wil met zijn CertiFOX-project (Certified First-Order Model Expansion) een systeem uitdokteren waarbij die onzekerheden verdwijnen. Hij krijgt voor zijn onderzoek een ERC Consolidator Grant van Europa ter waarden van twee miljoen euro.</p><p>&ldquo;Het centrale doel van mijn ERC-project is om methodologie&euml;n en hulpmiddelen te ontwikkelen waarmee we met honderd procent zekerheid kunnen garanderen dat het juiste probleem correct is opgelost&rdquo;, zegt Bogaerts. &ldquo;Omdat er bij complexe problemen soms vele mogelijke oplossingen zijn en je niet altijd kan controleren hoe een algoritme tot een bepaalde uitkomst is gekomen, willen we voortbouwen op recente doorbraken in het zogenaamde <em>proof logging</em>, waarbij algoritmes niet enkel een antwoord geven, maar ook een bewijs of certificaat van correctheid meeleveren.&rdquo; </p><p>Een belangrijke beperking van de huidige technieken is dat de correctheid niet wordt bewezen in een voor ons begrijpbare taal, maar mits een low-level vertaling in computertaal, waardoor er nog altijd twijfel blijft bestaan over de correctheid van de geleverde oplossing. &ldquo;In mijn project zullen we end-to-end garanties van correctheid onderzoeken&rdquo;, aldus Bogaerts. &ldquo;We willen hiervoor een hoog-niveau logische taal gebruiken die zowel voor mens als machine begrijpbaar is en garanderen dat het correctheidscertificaat uitgedrukt wordt in functie van input op dat hoge niveau. Als het lukt, zal het een grote invloed hebben op de manier waarop combinatorische optimalisatie-software ontwikkeld, ge&euml;valueerd en gebruikt wordt: de bewijzen die geproduceerd worden zullen niet enkel <em>debugging</em> mogelijk maken, omdat bewijzen gedetailleerde informatie bevatten over waar bugs zijn opgetreden, maar evengoed de controleerbaarheid ten goede komen, omdat bewijzen opgeslagen en gecontroleerd kunnen worden door een onafhankelijke derde partij. Tot slot zal het uitmonden in een nauwkeurige evaluatie van algoritmische verbeteringen.&rdquo;</p><p>Meer info:</p><p>Bart Bogaerts +32 2 629 37 06</p><p><a href=\"https://bartbogaerts.eu/projects/CertiFOX/\" target=\"_blank\" rel=\"noreferrer noopener\">https://bartbogaerts.eu/projects/CertiFOX/</a></p><p>&nbsp;</p><p>&nbsp;</p><hr /><div class=\"release-content-contact\" id=\"contact-07e6ec37-b802-425b-99cd-86fe619fe8d2\">\n    <div class=\"release-content-contact__avatar\"><img src=\"https://cdn.uc.assets.prezly.com/a90b37bb-f26c-499d-9d61-a5c0d25442a9/-/crop/3693x3693/923,0/-/preview/-/scale_crop/128x128/center/-/format/auto/\" alt=\"Frans Steenhoudt\" class=\"release-content-contact__avatar-image\" /></div>\n    <div class=\"release-content-contact__details\">\n        <strong class=\"release-content-contact__name\">Frans Steenhoudt</strong>\n        <em class=\"release-content-contact__description\">Perscontact wetenschap en onderzoek</em>\n        <ul class=\"release-content-contact__details-list\"><li class=\"release-content-contact__details-list-item\"><a href=\"mailto:frans.steenhoudt@vub.be\"  class=\"release-content-contact__details-list-item-link\" title=\"frans.steenhoudt@vub.be\"><svg class=\"icon icon-paper-plane release-content-contact__details-list-item-icon\">\n                <use xlink:href=\"#icon-paper-plane\"></use>\n            </svg>frans.steenhoudt@vub.be</a></li>\n<li class=\"release-content-contact__details-list-item\"><a href=\"tel:+32 4 75 68 64 69\"  class=\"release-content-contact__details-list-item-link\" title=\"+32 4 75 68 64 69\"><svg class=\"icon icon-mobile release-content-contact__details-list-item-icon\">\n                <use xlink:href=\"#icon-mobile\"></use>\n            </svg>+32 4 75 68 64 69</a></li>\n<li class=\"release-content-contact__details-list-item\"><a href=\"https://www.vub.be\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"release-content-contact__details-list-item-link\" title=\"vub.be\"><svg class=\"icon icon-browser release-content-contact__details-list-item-icon\">\n                <use xlink:href=\"#icon-browser\"></use>\n            </svg>vub.be</a></li></ul>\n    </div>\n</div><p>&nbsp;</p>",
    "header": {
        "large": "https://cdn.uc.assets.prezly.com/55c09b9d-494a-43aa-bc08-1960c9535b1b/-/preview/1200x1200/-/format/auto/",
        "release": "https://cdn.uc.assets.prezly.com/55c09b9d-494a-43aa-bc08-1960c9535b1b/-/preview/1200x1200/-/format/auto/"
    },
    "contacts": [
        {
            "name": "Frans Steenhoudt",
            "company": null,
            "description": "Perscontact wetenschap en onderzoek",
            "email": "frans.steenhoudt@vub.be",
            "website": "https://www.vub.be",
            "address": null,
            "telephone": null,
            "mobile": "+32 4 75 68 64 69",
            "twitter": null,
            "facebook": null
        }
    ],
    "author": {
        "first_name": "Frans",
        "last_name": "Steenhoudt"
    },
    "format_version": 5
}