22-year-old talent is now ‘researcher Tetris’ world champion

Del

With world-class programming, 22-year-old computer science student William Bille Meyling beats seasoned professors at the unofficial world championships in geometric algorithms. He was recently honoured for his achievement in the USA in front of the world’s leading experts.

22-year-old talent is now ‘researcher Tetris’ world champion

With world-class programming, 22-year-old computer science student William Bille Meyling beats seasoned professors at the unofficial world championships in geometric algorithms. He was recently honoured for his achievement in the USA in front of the world’s leading experts.

In only a few years, William Bille Meyling, who is studying computer science at University of Copenhagen, has gone from coding websites in his teenage room in Brønshøj to being among the best programmers in the world.

The 22-year-old bachelor student affirmed his position among the elite when, after a sleepless 30-hour final sprint, he entered the last commands on his computer and became unofficial world champion of programming of geometric algorithms earlier this year.

The challenge in the competition was to design and code an algorithm that can quickly cover 206 random polygons with smaller, potentially overlapping, convex polygons. Confused? Fair enough. 

It is a bit like Tetris, where pieces in different geometric shapes fall down from the sky and must be stacked in the best possible way. Geometric algorithms are used for a number of applications, including to teach robots how to move around in a factory or in traffic.

William Bille Meyling’s performance is the latest in a string of achievements. In addition to winning lots of minor competitions, he participated in the International Olympiad in Informatics at the age of 18, and at 19 he was named Young Researcher of the Year in Denmark for an algorithm that could identify different areas of images.

From 12th to 15th of June, the young talent was in Dallas in the United States to attend the Computational Geometry Week conference and receive the prize for his latest achievement: To have the opportunity to present his algorithm to leading experts from all over the world.  

"It was super exciting and a great experience to be allowed to present our algorithm at a highly prestigious conference for some of the brightest minds in this field,” says William Bille Meyling, who has just landed in Denmark again.

An advanced type of Tetris

The competition won by William Bille Meyling is called the Computational Geometry Challenge and it is a competition where the best in the world at making geometry algorithms meet. In the challenge, he competed against 17 other teams from all over the world, and many of the participants had much more experience than him.

“This isn’t just a competition for students. Second place was clinched by a seasoned professor from France, who had won the competition several years in a row. It’s very impressive that William can beat such an opponent,” says Associate Professor Mikkel Vind Abrahamsen from the Department of Computer Science, who, together with his research colleague André Nusser, acted as supervisor for William during the competition.

The competition was quite a marathon, stretching over four months. In the competition, the young talent had to program an algorithm that could find solutions to 206 different geometric figures. A work that culminated in a true cliffhanger.

“We could follow the score, and it was exciting right until the very end. I worked on my algorithm non-stop without sleep for the last 30 hours of the competition, and luckily ended up winning,” says William Bille Meyling.

He describes the mix of classical algorithms with software design and programming as one of the aspects that makes this field interesting. The geometric world also makes it easier to visualise the solution.

"Working with geometric algorithms is very visual and can make it easier to come up with ideas for algorithms. When you also work with it like how I did in the competition, it becomes a good combination of software design, algorithms and programming. That’s what makes it so exciting for me,” he says.

Nuggets for professional software developers

William’s interest in programming began in seventh grade, when, at the age of 14, he taught himself how to code, and his interest has only grown from there. According to his supervisor Mikkel Vind Abrahamsen, his ability to think outside the box is one of the things that makes him so talented.

“William is absolutely brilliant at converting abstract algorithmic ideas into programming. He very quickly understands other people’s ideas and also has many good ideas himself, which he immediately knows how to code. He also has an incredible overview and a strong theoretical insight,” says the supervisor in praise of him.

In addition to presenting his algorithm at the conference in Dallas, William Bille Meyling has also published his first research article on the same algorithm, so that his colleagues from around the world can get an insight into how good the algorithm is and how well it works. Despite the fact that he is still only a third-year student.

For there are lots of nuggets to be found in William Bille Meyling’s work, says Mikkel Vind Abrahamsen. Also for those who make a living developing computer software.

“Geometric problems of the type that the competition focused on are notoriously difficult to create algorithms for. The result William created in the few months he participated in the competition far surpasses what many professional software developers could ever be able to get to work,” he says.


Blue book:

William Bille Meyling

Bachelor student at Department of Computer Science, University of Copenhagen.

22 years old, grew up in Brønshøj, Denmark

Lives on Amager, Denmark

Winner of Computational Geometry Challenge (SoCG) 2023 with his bachelor project.

Second place at the Danish National AI championships 2022.

Second place at the Danish National Programming Championships 2021.

Winner of PRACE ‘best computational project’ at the European Championships in Science held in 2021.

Young Researcher of the Year in Denmark 2020 for his algorithm which could perform a universal autonomous graph-based image segmentation with near-linear average complexity.

Member of the Danish National Programming team and participant at the International Olympiad in Informatics in 2019 and 2020.


Contact:

William Bille Meyling

Bachelor student

Department of Computer Science

University of Copenhagen

Email: williambillemeyling@gmail.com

Mobile: +45 24 44 53 17

Michael Skov Jensen

Journalist and Team Coordinator

Faculty of Science

University of Copenhagen

Email: msj@science.ku.dk

Mobile: +45 93 56 58 97

Følg pressemeddelelser fra Københavns Universitet - Det Natur- og Biovidenskabelige Fakultet

Skriv dig op her, og modtag pressemeddelelser på e-mail. Indtast din e-mail, klik på abonner, og følg instruktionerne i den udsendte e-mail.

Flere pressemeddelelser fra Københavns Universitet - Det Natur- og Biovidenskabelige Fakultet

Ancient grain has huge climate potential and could play a key role in Europe’s future8.4.2025 11:41:23 CEST | Press release

Sorghum is one of the world’s oldest grains and possesses many traits that can benefit food security, climate resilience, and biodiversity. However, the mechanisms behind these traits have long remained a mystery to researchers, which has hindered efficient cultivation. Now, a new technique and a biobank - developed in collaboration with the University of Copenhagen - have made research and breeding possible at an unprecedented pace, paving the way to an effective crop in both the Global North and South.

Ældgammel kornsort har kæmpe klimapotentiale og kan blive vigtig i Europas fremtid8.4.2025 11:11:07 CEST | Pressemeddelelse

Sorghum er en af verden ældste kornsorter og har mange egenskaber, der kan gavne fødevaresikkerhed, klima og biodiversitet. Mekanismerne bag egenskaberne har dog været en gåde for forskerne, og det har stået i vejen for en effektiv dyrkning. Ny teknik og biobank, udviklet i et samarbejde med Københavns Universitet, åbner nu for forskning og forædling i turbogear. Det kan bane vej til en effektiv afgrøde i både det globale nord og syd.

Core samples from Greenland's seabed provide first historical overview of plastic pollution21.3.2025 10:52:58 CET | Press release

By coring the seabed at 850 m water depth in Disko Bay off Greenland's west coast, researchers from the University of Copenhagen have obtained the first historical record of plastic pollution in Greenland. The new data suggest a link to local socio-economic development and represent a step towards developing a common method for analyzing and mapping global microplastic pollution.

Kerneboringer i Grønlands havbund giver for første gang et historisk overblik over plastikforurening19.3.2025 09:41:25 CET | Pressemeddelelse

Ved bore kerneprøver fra havbunden - i Diskobugten ud fra Grønlands vestkyst - har forskere fra Københavns Universitet opnået den første historiske optegnelse af plastforurening i Grønland. De nye data fra 850 meters dybde tyder på en forbindelse til den socioøkonomiske udvikling lokalt, og er et skridt i retningen af fælles metoder til at analysere og kortlægge global mikroplastforurening.

Popular cooking cheese made with peas yields same taste and texture18.3.2025 08:47:00 CET | Press release

A significant amount of the milk used in a popular cooking cheese can be substituted with plants, all while maintaining its taste and texture. Researchers from the University of Copenhagen have demonstrated this by creating a hybrid version of paneer, a popular South Asian cheese, with twenty-five percent pea protein. The result is a solid step towards more sustainable dairy products with nutritional benefits.

I vores nyhedsrum kan du læse alle vores pressemeddelelser, tilgå materiale i form af billeder og dokumenter samt finde vores kontaktoplysninger.

Besøg vores nyhedsrum
World GlobeA line styled icon from Orion Icon Library.HiddenA line styled icon from Orion Icon Library.Eye