Câu trả lời:
Các nguồn lực khác có thể được tìm thấy tham chiếu trong luận án Kaustuv Chaudhuri của " Các Tập trung Phương pháp Inverse cho tuyến tính logic ", và bạn có thể quan tâm đến "Roy Dyckhoff của Contraction-Free Sequent sỏi ", mà là về sự co nhưng không về logic tuyến tính.
Có nhiều cơ hội để tìm kiếm bằng chứng hiệu quả trong logic tuyến tính, nhưng tôi không nghĩ rằng công việc hiện tại chỉ ra rằng nó dễ dàng hơn tìm kiếm bằng chứng trong logic phi cấu trúc. Vấn đề là nếu bạn muốn chứng minh trong logic tuyến tính, bạn có một câu hỏi bổ sung mà bạn không cần phải đi tìm bằng chứng thông thường: là C dùng để chứng minh một hoặc C dùng để chứng minh B ? Trong thực tế, "chủ nghĩa không thuyết phục tài nguyên" này là một vấn đề lớn trong việc thực hiện tìm kiếm bằng chứng trong logic tuyến tính.
Theo các ý kiến, " Các vấn đề quyết định cho logic tuyến tính đề xuất " năm 1990 của Lincoln và cộng sự là một tài liệu tham khảo tốt nếu bạn muốn có được kỹ thuật về các từ như "dễ dàng hơn".
Không, nó chỉ khó hơn bao giờ hết.
Giống như vấn đề quyết định đối với logic mệnh đề trực giác khó hơn logic mệnh đề cổ điển, do đó, logic mệnh đề tuyến tính vẫn khó hơn. Với các hàm mũ (không thiếu sự co lại) hoặc các hương vị khác nhau của liên kết không giao thoa, logic trở nên không thể giải quyết được và thậm chí MALL cổ điển yếu đuối đã hoàn thành PSPACE. Ngược lại, vấn đề quyết định cho logic mệnh đề cổ điển là co-NP hoàn chỉnh và đối với logic mệnh đề trực giác, PSPACE hoàn thành. (Chính thức, tôi không biết sự phức tạp của MALL trực giác.)
Tôi đề nghị giải trình của Pat Lincoln trong phần 6 của Logic tuyến tính của anh ấy , SIGACT News 1992. Chúng tôi đã học được thêm một chút kể từ đó, đó là, chúng tôi có kết quả cho một nhóm lớn các logic tuyến tính, nhưng hình ảnh cơ bản là ở đó.
Theo một cách nào đó, đây là điều khiến cho việc tìm kiếm bằng chứng cho logic tuyến tính trở nên thú vị, vì độ cứng của vấn đề quyết định tạo không gian cho các khái niệm thú vị hơn về tính toán, và logic tuyến tính khó theo nhiều cách khác nhau. Andrej chỉ cho Dale Miller's Tổng quan về lập trình logic tuyến tính ; đây là một nơi tốt để xem xét vì Miller đã làm nhiều hơn để phát triển ý tưởng tìm kiếm bằng chứng là tính toán như bất kỳ ai khác.
Giả sử rằng sự phức tạp của vấn đề chứng minh sẽ làm bạn hài lòng, bối cảnh của sự phức tạp của logic logic dưới cấu trúc có và không co lại là hơi phức tạp. Tôi sẽ cố gắng khảo sát ở đây những gì được biết đến với logic tuyến tính mệnh đề và logic mệnh đề. Câu trả lời ngắn gọn là sự co lại đôi khi có ích (ví dụ LLC là có thể quyết định được, trong khi LL thì không) và đôi khi không (ví dụ: MALL hoàn thành PSPACE, MALLC hoàn thành ACKERMANN).
Có lẽ Tổng quan về lập trình logic tuyến tính của Dale Miller là một điểm khởi đầu tốt?