
Tackling the Knapsack problem: evolutionary algorithms in asset allocation
We are excited to invite you to an insightful tech talk where Nikolay Penchev, Senior Software Engineer at Pwrteams Bulgaria, will address the challenge of portfolio optimisation by modelling asset allocation as a knapsack problem to achieve cost efficiency.
During his talk, Nikolay will demonstrate how evolutionary algorithms - genetic algorithms, memetic algorithms and evolution strategies - can navigate vast search spaces and deliver strong solutions. By comparing these methods with a Dynamic Programming baseline, he’ll explore key trade-offs in scalability, execution time and solution quality.
Join us to gain practical insights on selecting and fine-tuning optimisation techniques to balance risk and return, even under tight computational constraints.
⚠️ Registration is free but required. Make sure you reserve a seat here.
КОГА: 26.03.2025
МЯСТО: Pwrclub
ВХОД: СВОБОДЕН
AGENDA
18:30 – 19:00 RECEPTION
19:00 – 20:00 PRESENTATION
20:00 – 20:30 Q&A & TALKS

Nikolay Penchev
Nikolay is a Senior Software Engineer at one of Pwrteams’ leading FinTech clients. Nikolay brings over a decade of experience in the IT field. His expertise spans distributed systems, REST APIs, and back-end development. A member of Mensa and a champion arm wrestler, he is also an avid Machine Learning enthusiast.Currently, Nikolay is pursuing a PhD under the supervision of Dr. Angel Marchev Jr. In addition to his professional expertise, he has co-authored several research papers, including:
19th International Conference, AIMSA 2024
Title: Testing the NEAT Algorithm on a PSPACE-Complete Problem
Authors: Angel Marchev Jr., Dimitar Lyubchev, Nikolay Penchev
2024 IEEE 12th International Conference on Computer Science and Network Technology (ICCSNT)
Title: On the Application of Neural Networks in Credit Scoring: A Case-Study Analysis
Authors: Angel Marchev Jr., Nikolay Penchev
