B-spline curves optimizer (BSO)
B-spline curves optimizer (BSO)
Get-unctions_details.m
16-03-2026 09:03:47
Download
MAIN-BSO_23functions.m
16-03-2026 09:03:47
Download
DersOneBasisFun.m
16-03-2026 09:03:47
Download
boundary-condition_BSO.m
16-03-2026 09:03:47
Download
README.md

Introduction

Trung tâm Giải pháp Công nghệ và Ứng dụng Kỹ thuật, Đại học Mở Thành phố Hồ Chí Minh đề xuất một thuật toán tối ưu hóa mới dựa trên các thuộc tính toán học của đường cong B-spline, được gọi là Thuật toán Tối ưu hóa Đường cong B-Spline (BSO). Phương pháp đề xuất mang lại bước tiến cơ bản trong công thức toán học so với các kỹ thuật tối ưu hóa truyền thống. Ý tưởng cốt lõi của BSO là xây dựng các tổ hợp tuyến tính của các hàm cơ sở B-spline đại diện cho một họ các đường cong kết nối các giải pháp ứng cử viên tốt nhất và tệ nhất ở mỗi lần lặp. Các đường cong này xác định các vùng tìm kiếm có cấu trúc xung quanh cả hai vị trí cực trị thông qua việc sử dụng một vectơ nút mở, cho phép thuật toán linh hoạt thiết kế các chiến lược tìm kiếm để khai thác các khu vực đầy hứa hẹn gần giải pháp tốt nhất hoặc khám phá các vùng mới gần giải pháp tệ nhất, từ đó duy trì sự cân bằng hiệu quả giữa khám phá và khai thác.

Contributors

Hoang-Le MinhThanh Cuong-Le

Python version

Funding Agency

References

Minh, H.-L. and T. Cuong-Le, An integrated B-spline curves optimization framework with gradient learning capability for high-rise structural design and deep learning models. Applied Soft Computing, 2026: p. 114975.

About

Releases

Packages

Đối tác của chúng tôi