شتاب فزاینده و پیشرفت رو به رشد فنون مهندسی سبب شده که نیاز به یافتن الگوهای بهبود طرحهای موجود، بیشازپیش احساس شود. این سیر بالندگی در مهندسی باعث پیشرفت تولید شده، خصوصاً طی دهههای اخیر این پیشرفتها حاصل فعالیتهای تئوری و کاربردی محققین است که توانستهاند در طراحی محصولات گامهای بلندی بردارند. در دنیای رقابتی امروز اهمیت نسبت عوامل مؤثر در طراحی محصول از دید مهندسین سبب شده تا بهینهسازی طرحها به شدت مورد استفاده قرار گیرد. بهینهسازی توپولوژی یکی از روشهای عددی بهینهسازی است که مورد توجه و علاقه محققین، متخصصین و مهندسین قرار گرفته و طراحان برای نزدیک شدن به طرح مطلوب، به شدت به آن نیاز دارند. تجربه سالیان شماری در فعالیتهای پژوهشی و صنعتی و طراحی، نیاز به تدوین یک کتاب در زمینه بهینهسازی توپولوژی را ضروری نمود. جهت بهکارگیری این فن، دانستن روشهای کلاسیک و فرا ابتکاری و الگوریتمهای ترکیبی لازم است. در کتاب حاضر بحثهای جامعی از روشهای مناسب بهینهسازی توپولوژی برای هر دو نوع سازه پیوسته و گسسته به همراه مثالهای کاربردی ارائه شده است. موضوع حاضر برای مهندسان رشتههای عمران، مکانیک، هوافضا، مهندسی پزشکی، مواد و معماری کاربرد دارد. جهت استفاده آموزشی از این کتاب نیز در آخر هر فصل تمرینهایی در نظر گرفته شده است که تمرینهای ستارهدار راهنمایی و حل شده است. کتاب بهینهسازی توپولوژی- مبانی و کاربرد شامل پنج فصل است که در فصل اول مفهوم توپولوژی و انواع آن تشریح شده است. این فصل برای علاقهمندان به مباحث پایهای ریاضی در نظر گرفته شده است و میتواند برای مهندسینی که بخواهند به صورت کاربردیتر مطالب را دریابند صرفه نظر شود. در فصل دوم مبانی بهینهسازی از جهات مختلف معرفی میشود. در فصل سوم هشت الگوریتم بهینهسازی ارائه شده که خواننده بتواند با دانستن اصول حاکم بر منطق این روشها، مسائل خاص خود را حل کند. بهعلاوه یک کد برنامهنویسی در نرمافزار متلب جهت بهینهسازی توپولوژی به همراه توضیحات آن آورده شده است تا پژوهشگران علاقهمند به توسعه فعالیتهای علمی بنیادی بتوانند پروژههای جدیدی تعریف کنند. در فصل دوم و سوم با حل چندین مثال عددی استفاده از فرمولها و الگوریتمهای ارائه شده، تبیین گردیده است. غالباً دانشجویان و محققین علاقهمند هستند که فارغ از مسائل تئوری، مستقیماً از نرمافزارها جهت حل مسائل استفاده کنند. لذا در فصل چهارم، نرمافزارهای کاربردی که طی سالهای اخیر فعالیت خود را در زمینه بهینهسازی توپولوژی آغاز کردهاند معرفی شده و امکانات این نرمافزارها مورد بحث قرار گرفته است. فصل پنجم هشت مسئله بهینهسازی توپولوژی را با دو نرمافزار مطرح هایپرورکس و آباکوس توضیح میدهد. نرمافزار هایپرورکس قابلیتهای کاملتر و بیشتری نسبت به بقیه نرمافزارها دارد، به همین علت برای مهندسینی که بخواهند مستقیماً مسائل صنعتی خود را حل کنند بسیار مفید و کاربردی است.