Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How is “this system doesn’t deadlock” not the same as the halting problem?


Proving that a particular program terminates does not require deciding the halting problem on arbitrary programs (same for deadlock freedom)


Deadlock is literally a halting problem.

We can't know for every possible program if it halts or not, but the complexity of programs we can determine is increasing as tools and techniques get better




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: