Hacker News new | ask | show | jobs
by nine_k 697 days ago
Putting harder cases to the end of the queue gives less time to them. This may result in judges speeding the process by giving a case less consideration and thus increasing the chance of a mistake. This may result in postponing the case for another day because too little time remains today, so delaying it further.

OTOH simple cases are likely the majority of cases. Putting them first lets the majority of, well, users of the judiciary system get served faster.

1 comments

6.3.2 "shortest job first": https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/6...

> SJF can be proven to be the fastest scheduling algorithm

> 6.3.2 "shortest job first": https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/6...

> > SJF can be proven to be the fastest scheduling algorithm

That's not fully analogous, since the OS isn't going to miscompute the last operation because it's in a rush to get done and get home.