پروژه های پارسکدرز
4.4K subscribers
1 photo
1 file
477K links
آخرین پروژه های پارسکدرز را در این کانال ببینید

پارسکدرز اولین بازار کار آنلاین ایران

https://parscoders.com
Download Telegram
نوشتن کد پایتون مقاله مساله اشتراک گذاری سواری با نقاط انعطاف پذیر

#python, #linear_programming, #mathematics, #english, #optimization

سلام مقاله ای هستش در مورد اشتراک گذاری وسیله نقلیه با داشتن نقاط انعطاف پذیر که میتونیم این مورد رو هم نادیده بگیریم. ولی تقریبا مثل همین مقاله ای که در پیوست قرار دادم کسی که زبانش خوب باشه میتونه بخونه هر کسی هم که ممکنه متوجه نشه میتونم توضیحش رو براش ارسال کنم.حداکثر هزینه ای که میتونم کنم برای نوشتن کد این مقاله 1500 هستش لطفا اگر مبلغ بیشتری مد نظر دارید اصلا پیشنهاد ندید.یه توضیح مختصری هم میدم در ادامه که ببینید در کد تقریبا چه چیزایی مد نظر هستش:یک گراف وزندار و جهتدار در اختیار داریم. که نشان دهنده نقاط پیکاپ و دلیوری هستشتعداد مشخصی راننده که دارای نقاط مبدا و مقصد و پنجره زمانی برای شروع کارشون و پایان کارشون هستن و هر خودرو راننده دارای ظرفیت مشخصی هستش.حداکثر 4 نفرتعداد مشخصی درخواست سفر برای مسافران که اونها هم دارای مبدا و مقصد و پنجره زمانی هستن.فرض میکنیم راننده ها درحال رانندگی از مبدا خودشون به سمت مقصد هستند و در صورتی که یه درخواست سفری بهشون اختصاص داده شه میتونن مسیرشون رو یه انحرافی ایجاد کنند تا بتونن مسافران رو سوار کنن.مساله اصلی این مقاله نیست و ساده تر هستش و اگر کسی تسلط داره روی مدلسازی و میتونه کمک کنه که مدلسازی و کد رو هم باهم انجام بدیم توو یک زمان محدود هم لطفا بهم پیام بده
هدف توو این مقاله حداقل سازی مسافت طی شده و زمان سپری شده هستش. در این مقاله یک خط ویژه در نظر گرفته شده که در صورتیکی که راننده حداقل تعداد مسافر بهش اختصاص داده شه میتونه از اون خطوط استفاده کنه و یه مقداری برای پیاده روی مسافران که خودشونو به یکی از نقاط پیکاپ  برسوونن.
مدلسازی انجام شده برای این هستش که راننده بتونه حداکثر تعداد مسافران رو با توجه به پنجره زمانی اونها تعدادشون سوار کنه. یعنی ممکنه در عبور از مسیر ها به چند تا درخواست همزمان رسیدگی کنه.این مدل باید نشون بده که چه مسافرانی در کدام نقاط سوار و پیاده میشن و چه زمانی و از کدوم مسیر ها عبور میکنن.
داده های تعداد بالا فعلا نیاز نیست وحداکثر اگر کسی بتونه کد رو بنویسه برای 5 راننده و 20 یا 25 درخواست سفر. و اولین مثال هم 2 راننده و 8 سفر هم اوکیه.اگر دیدین که امکانش نیست براتونن میتونید بخش استفاده از خط ویژه رو نادیده بگیرید و حتی مختصات انحرافی رو هم نادیده بگیرید و بتونید مدلسازی رو به صورت خطی دربیارید و بتونید حلش کنید. کلا مدل مساله خیلی ساده تر از این مقاله باید بشه.تنها چیزی که مد نظر هستش اینه که مدل حتما اجرا شه مسیر حرکت راننده در خروجی روی محور مختصات نمایش داده شه و مشخص باشه هر راننده به چه ترتیبی کدام مسافرارو سوار میکنه و پیاده میکنه....و از چه مسیرهایی عبور میکنه.در نهایت هم یک محدودیت باید اضافه شه که حالتی رو محاسبه و چاپ کنه که راننده هر بار فقط به یکی از درخواستها میتونه سرویس دهی کنه. و این دو تا باهم مقایسه شه و ببینیم در چه صورتی زمان بیشتری صرف میشه. همینطور از الگوریتم های مختلفی که توو مقاله قید شده میتونید یک یا دوتاشو انجام بدین . یعنی هرکدوم که راحتتر هستش روی کد پیاده سازی شه/لطفا کسانی که درخواست میدن به برنامه ریزی خطی و بهینه سازی ترکیبیاتی و برنامه ریزی غیرخطی و کتابخونه های مختلف که در پایتون استفاده میشه تسطل داشته باشن و البته به خوده پایتون چون باید برای هر پارامتر مجموعه درستی تعریف شه و حتما حتما باید چند خروجی اجراشده باشه که بتونم ازش استفاده کنم و یه توضیحی از کاری که انجام شده هم نیاز دارم.


توسط خریدار: roya rr

اطلاعات بیشتر:
https://parscoders.com/project/497167/نوشتن-کد-پایتون-مقاله-مساله-اشتراک-گذاری-سواری-با-نقاط-انعطاف-پذیر

t.me/ParscodersCom
شبه کد الگوریتم VNS

#linear_programming

یکسیری توضیحات در مورد الگوریتم فراابتکاری VNS برای حل مدل ریاضی خودم دارم    کار کدنویسی انجام شده و توضیحات موجود هست
فقط نیاز به شبه کد الگوریتم دارم یکی برای بدست آوردن متغیرها و یکی هم برای قسمت ریپیر.


توسط خریدار: کاربر103039

اطلاعات بیشتر:
https://parscoders.com/project/508479/شبه-کد-الگوریتم-vns

t.me/ParscodersCom