Exact Cover Formulation of Cloud Resource Allocation Using Algorithm X with Dancing Links

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 46

متن کامل این مقاله منتشر نشده است و فقط به صورت چکیده یا چکیده مبسوط در پایگاه موجود می باشد.
توضیح: معمولا کلیه مقالاتی که کمتر از ۵ صفحه باشند در پایگاه سیویلیکا اصل مقاله (فول تکست) محسوب نمی شوند و فقط کاربران عضو بدون کسر اعتبار می توانند فایل آنها را دریافت نمایند.

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

RESIST03_007

تاریخ نمایه سازی: 23 مهر 1405

چکیده مقاله:

Resource allocation in cloud computing is a challenging combinatorial problem due to dynamic workloads and strict resource constraints. In this paper, we present an Exact Cover formulation of the Virtual Machine (VM) to server allocation problem. By recasting allocation constraints into this framework, the problem becomes solvable using Algorithm X with Dancing Links (DLX), which enables constant-time cover/uncover operations and systematic exploration of feasible assignments. Experimental results on simulated cloud datasets show that the proposed DLX approach consistently achieves ۱۰۰% allocation accuracy while significantly reducing execution time compared to metaheuristic methods such as Particle Swarm Optimization (PSO) and Genetic Algorithms (GA). For medium-scale scenarios, DLX runs up to ۱۷x faster than PSO and ۱.۳x faster than GA, while producing more balanced server utilization. These findings highlight the effectiveness of modeling cloud resource allocation as an Exact Cover problem and solving it efficiently with Algorithm X and Dancing Links.

نویسندگان

Amirreza Asgharzadeh

Department of Computer Engineering, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran

Hanieh Ghavipanjeh

Department of Computer Engineering, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran

Mahmood Amintoosi

Department of Applied Mathematics, Faculty of Mathematical Sciences, Ferdowsi University of Mashhad, Mashhad, Iran

Taraneh Kordi

Department of Applied Mathematics, Faculty of Mathematical Sciences, Ferdowsi University of Mashhad, Mashhad, Iran