Tôi có hình dạng được xác định bởi các đoạn thẳng.Thuật toán hình dạng với tối ưu hóa
Tôi muốn đơn giản hóa hình dạng được xây dựng bằng các đường thẳng nhưng chỉ với một tập hợp sườn dốc.
Tôi muốn giảm thiểu số lượng phân khúc được sử dụng và giảm thiểu sự khác biệt về diện tích so với hình dạng trước và sau.
Tôi muốn tối thiểu hóa hai thứ này cùng một lúc với trọng lượng do người dùng xác định nhấn mạnh giảm thiểu nhiều cái khác.
minimize { J = w1(number of segments/length) + w2(difference area/length) }
đâu w1
và w2
đều trọng lượng và chiều dài là chiều dài của phân khúc mới. Tôi muốn một thuật toán thực hiện điều này. Ý tưởng nào?
Dưới đây tôi hiển thị một vài hình ảnh về cách tôi có thể muốn nó hoạt động. Có điều gì trong văn học có thể giúp viết một thuật toán hay không. Cảm ơn!