Automatic Optimization of Printed Circuit Board Routing (PCB) Using Metaheuristic Algorithms.

dc.contributor.authorMohammed El Habib EMBOUAZZA
dc.contributor.authorAissameddine BOUKHENDEG
dc.date.accessioned2026-10-14T07:39:13Z
dc.date.issued2026-06-20
dc.description.abstractAutomated printed circuit board (PCB) routing is an NP-hard combinatorial optimisation problem that consists of connecting all electrical nets while minimising track length and satisfying design rule constraints. This work addresses the net ordering problem in single-layer sequential routing, where the routing order directly influences the quality of the final solution. Two bio-inspired metaheuristics, the Whale Optimisation Algorithm (WOA) and the Slime Mould Algorithm (SMA), are adapted to the discrete domain using the Smallest Position Value (SPV) encoding in order to optimise this ordering. Candidate solutions are evaluated using an A* algorithm that explores eight movement directions and incorporates mechanisms ensuring valid, crossing-free routings that respect all design rules. Experiments conducted on both a synthetic and a real printed circuit board show that both approaches produce complete or near-complete routings. SMA achieves the best average performance, while WOA also delivers highly competitive results.
dc.identifier.urihttps://thesis.essa-tlemcen.dz/handle/123456789/773
dc.language.isoen
dc.publisherdirecteur Mr Belloufa Fayssal, co-directeur Mme N.BENAHMED
dc.subjectPCB routing
dc.subjectnet ordering
dc.subjectmetaheuristic optimisation
dc.subjectWhale Optimisation Algorithm
dc.subjectSlime Mould Algorithm
dc.subjectA*
dc.subjectSPV encoding
dc.titleAutomatic Optimization of Printed Circuit Board Routing (PCB) Using Metaheuristic Algorithms.
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Master's thesis final version.pdf
Size:
1.92 MB
Format:
Adobe Portable Document Format