کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6875635 1441977 2018 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Synthesis from component libraries with costs
ترجمه فارسی عنوان
سنتز از کتابخانه های مؤلف با هزینه
کلمات کلیدی
سنتز، کتابخانه های کامپوننت، بازی با هزینه اشتراک، مشبک اتوماتیک،
ترجمه چکیده
سنتز ساخت سیستم خودکار از مشخصات آن است. در زندگی واقعی، سیستم های سخت افزاری و نرم افزاری به ندرت از ابتدا ساخته می شوند. در عوض، یک سیستم معمولا از یک کتابخانه اجزای ساخته شده است. لوزیگ و وردی این شهود را رسمیت دادند و سنتز لاتین را از کتابخانه های مؤلفه مورد بررسی قرار دادند. در زندگی واقعی طراحان به دنبال سیستم های بهینه هستند. در این مقاله ملاحظات بهینه سازی را به تنظیمات اضافه می کنیم. ما بین ملاحظات کیفیت (به عنوان مثال، اندازه - کوچکتر یک سیستم، بهتر است) و قیمت گذاری (به عنوان مثال، پرداخت به شرکت که مولفه تولید). ما مشکلی در طراحی سیستم های با کمترین هزینه و هزینه کیفیت را مطالعه می کنیم. یک نکته کلیدی این است که در حالی که هزینه کیفیت فردی است - انتخاب طراح مستقل از انتخاب هایی است که توسط طراحان دیگر که از یک کتابخانه استفاده می کنند مستقل است؛ قیمت گذاری باعث ایجاد یک بازی تخصیص منابع می شود - طراحانی که از همان اجزای یکسان استفاده می کنند ، با سهم متناسب با تعداد استفاده می شود (یک جزء را می توان چندین بار در یک طرح استفاده کرد). ما هر دو تنظیمات بسته و باز را مطالعه می کنیم و در هر دو مساله یافتن یک طراحی بهینه را حل می کنیم. در یک محیط با طراحان چندگانه، ما همچنین مشکلات بازی گرا از بازی تخصیص منابع القا شده را بررسی می کنیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Synthesis is the automated construction of a system from its specification. In real life, hardware and software systems are rarely constructed from scratch. Rather, a system is typically constructed from a library of components. Lustig and Vardi formalized this intuition and studied LTL synthesis from component libraries. In real life, designers seek optimal systems. In this paper we add optimality considerations to the setting. We distinguish between quality considerations (for example, size - the smaller a system is, the better it is), and pricing (for example, the payment to the company who manufactured the component). We study the problem of designing systems with minimal quality-cost and price. A key point is that while the quality cost is individual - the choices of a designer are independent of choices made by other designers that use the same library, pricing gives rise to a resource-allocation game - designers that use the same component share its price, with the share being proportional to the number of uses (a component can be used several times in a design). We study both closed and open settings, and in both we solve the problem of finding an optimal design. In a setting with multiple designers, we also study the game-theoretic problems of the induced resource-allocation game.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 712, 15 February 2018, Pages 50-72
نویسندگان
, ,