Responsibility Allocation Logic