Hôm nay, một cuộc nói chuyện của Henning Kerstan ("Trace Semantics for Xác suất hệ thống chuyển đổi") lần đầu tiên đối mặt với tôi với lý thuyết thể loại. Ông đã xây dựng một khung lý thuyết để mô tả các hệ thống chuyển tiếp xác suất và hành vi của chúng một cách tổng quát, tức là với các tập hợp trạng thái vô hạn vô hạn và các khái niệm khác nhau về dấu vết. Để kết thúc này, ông đi lên qua vài lớp trừu tượng để cuối cùng kết thúc với khái niệm monads mà ông kết hợp với lý thuyết biện pháp để xây dựng các mô hình mà anh cần.
Cuối cùng, anh ấy đã mất 45 phút để (đại khái) xây dựng một khung để mô tả một khái niệm mà anh ấy đã giải thích ban đầu trong 5 phút. Tôi đánh giá cao vẻ đẹp của phương pháp này (nó không khái quát hóa độc đáo khái niệm trên khác nhau của dấu vết) nhưng nó đập vào mắt tôi như một sự cân bằng lẻ vẫn.
Tôi đấu tranh để xem một đơn nguyên thực sự là gì và làm thế nào một khái niệm chung chung có thể hữu ích trong các ứng dụng (cả về lý thuyết và thực hành). Có thực sự xứng đáng với nỗ lực, kết quả khôn ngoan?
Vì vậy, câu hỏi này:
Có vấn đề nào là tự nhiên (theo nghĩa của CS) mà theo đó khái niệm trừu tượng của các đơn vị có thể được áp dụng và giúp (hoặc thậm chí là công cụ) để có được kết quả mong muốn (hoàn toàn hoặc theo cách đẹp hơn không có)?