Deep Neural Network Assisted Monte Carlo Tree Search Algorithm to Solve Bandwidth Slicing Placement Problem

To solve the network slicing placement problem, the methods based on CNN/RNN were inadequate in handling the randomness of fluctuating channel quality and bandwidth needs for each network slice. While the Monte Carlo Tree Search (MCTS) methodology effectively deals with the unpredictability of each slice’s channel quality and bandwidth request to optimize throughput, it remains time-consuming in finding an optimal solution. The cause is that MCTS relies on a uniform distribution to randomly sample one possible solution, which leads to subpar sampling efficiency. Our objective is to integrate a deep neural network (DNN) to assist MCTS. Specifically, the DNN first analyses the current allocation situation to predict probability distributions for achieving optimizing throughput. MCTS then leverages this DNN-produced probability distribution to pinpoint the best allocation scenario. Experimental results indicate that the performance of DNN-based MCTS with only 50 search iterations surpasses that of the original MCTS with 4,000 search iterations.

Authors

Institutions

Publication Details

Journal
Sylwan
Published
2025-01-01
DOI
https://doi.org/10.59879/huwf6
Primary Topic
VLSI and FPGA Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deep Neural Network Assisted Monte Carlo Tree Search Algorithm to Solve Bandwidth Slicing Placement Problem

Liang-Chun Chen
Sylwan
VLSI and FPGA Design Techniques
article

Deep Neural Network Assisted Monte Carlo Tree Search Algorithm to Solve Bandwidth Slicing Placement Problem

Liang-Chun Chen
article en

Abstract

To solve the network slicing placement problem, the methods based on CNN/RNN were inadequate in handling the randomness of fluctuating channel quality and bandwidth needs for each network slice. While the Monte Carlo Tree Search (MCTS) methodology effectively deals with the unpredictability of each slice’s channel quality and bandwidth request to optimize throughput, it remains time-consuming in finding an optimal solution. The cause is that MCTS relies on a uniform distribution to randomly sample one possible solution, which leads to subpar sampling efficiency. Our objective is to integrate a deep neural network (DNN) to assist MCTS. Specifically, the DNN first analyses the current allocation situation to predict probability distributions for achieving optimizing throughput. MCTS then leverages this DNN-produced probability distribution to pinpoint the best allocation scenario. Experimental results indicate that the performance of DNN-based MCTS with only 50 search iterations surpasses that of the original MCTS with 4,000 search iterations.

Sylwan
National Taipei University of Nursing and Health Science (TW)
Openalex Percentile: Top 96%
VLSI and FPGA Design Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Deep Neural Network Assisted Monte Carlo Tree Search Algorithm to Solve Bandwidth Slicing Placement Problem — Liang-Chun Chen · Sylwan (2025) | TGRS Research Map | TGRS