💡 به علت محدودیت در معماری و ساختار رایانه، در الگوریتم لمپورت باید تغییرات کوچکی داده شود. محتمل است که بیش از یک ریسه شمارهٔ یکسانی را دریافت کنند (شمارهها کاملاً منحصر به فرد نیستند). به عنوان مثال، ممکن است دو مشتری گوناگون هر دو شمارهٔ ۱۰ را از دستگاه بگیرند. از آنجا که در این الگوریتم فرض شدهاست که هر مشتری شناسهای دارد (نام و نام خانوادگی برای مشتریها و رتبه برای ریسهها)، در چنین مواقعی، ریسهای با شناسهٔ کوچکتر را انتخاب میکنیم. در نتیجه، اگر دو ریسه برای ورود به بخش بحرانی برنامه با یکدیگر در حال رقابت هستند و هر دو ریسه یک شماره دارند، ریسه با شناسهٔ کوچکتر اولویت دارد و پیش از ریسهٔ دیگر به بخش بحرانی کد وارد میشود.