| planarity(1) | General Commands Manual | planarity(1) |
نام (NAME)
planarity - بسته نرمافزاری مسطحبودن گراف مبتنی بر افزودن یال
خلاصه دستور (SYNOPSIS)
دریافت راهنما
planarity -h|-help [-menu]
planarity -i|-info
حالت منومحور
planarity
حالتهای دستهای
planarity -s [-q] COMMAND INPUT OUTPUT [COMPLEMENT]
planarity -r [-q] COMMAND K N [OUTPUT]
planarity -rm [-q] N OUTPUT [COMPLEMENT]
planarity -rn [-q] N OUTPUT [COMPLEMENT]
planarity -x [-q] -(gam) INPUT OUTPUT
planarity -t [-q] COMMAND INPUT OUTPUT
توضیحات (DESCRIPTION)
ابزار خط فرمانی Edge Addition Planarity Suite را در حالت تعاملی یا حالت دستهای (batch) فراخوانی میکند.
بدون هیچ پارامتری، این ابزار یک رابط کاربری تعاملیِ منومحور را نمایش میدهد.
هنگامی که پارامتری داده شود، در حالت دستهای اجرا شده و برای نتیجه موفقیتآمیز 0 یا 1، و در صورت بروز خطا -1 بازمیگرداند.
گزینهها (OPTIONS)
- -h, -help [-menu]
- نمایش راهنما؛ گزینه -menu باعث نمایش خروجی با جزئیات بیشتر میشود.
- -i, -info
- نمایش اطلاعات نسخه، حق نشر (کپیرایت)، پروانه و مقالات مرجع.
- -q
- اصلاحکننده اختیاری برای حالت بیصدا؛ در زیر ببینید کدام گزینهها آن را میپذیرند.
- -s [-q] COMMAND INPUT OUTPUT [COMPLEMENT]
- اجرای COMMAND (به زیر مراجعه کنید) روی یک گراف خاص ارائهشده در فایل INPUT، همراه با ذخیره خروجی در فایل اصلی OUTPUT و اطلاعات تکمیلی (در صورت وجود) در فایل فرعی COMPLEMENT (مانند ترسیم اسکیآرت برای دستور رسم گراف مسطح). اگر گراف مشخصشده تعبیهپذیر باشد (مثلاً مسطح باشد یا شامل زیرگراف همسانریخت نباشد)، مقدار بازگشتی 0 است و اگر تعبیهپذیر نباشد (مثلاً غیرمسطح باشد یا زیرگراف همسانریخت داشته باشد)، مقدار 1 بازگردانده میشود.
- -r [-q] COMMAND K N [OUTPUT]
- اجرای COMMAND (به زیر مراجعه کنید) روی K گراف تصادفی با N رأس. به طور اختیاری، تمام گرافهای تولیدشده را در فایل .g6 با نام OUTPUT ذخیره میکند.
- -rm [-q] N OUTPUT [COMPLEMENT]
- تولید یک گراف مسطح بیشینه تصادفی با N رأس، سپس نوشتن تعبیه مسطح آن در فایل خروجی اصلی OUTPUT و به طور اختیاری نوشتن گراف تولیدشده در فایل COMPLEMENT.
- -rn [-q] N OUTPUT [COMPLEMENT]
- تولید یک گراف غیرمسطح تصادفی (مسطح بیشینه به همراه یک یال اضافه) با N رأس، سپس نوشتن یک زیرگراف کوراتوفسکی از گراف تولیدشده در فایل خروجی اصلی OUTPUT و به طور اختیاری نوشتن گراف تولیدشده در فایل COMPLEMENT.
- [-q] -(gam) INPUT OUTPUT
- تبدیل یک گراف منفرد موجود در فایل INPUT (هر قالب پشتیبانیشده) به قالب .g6 (g)، فهرست مجاورت (a)، یا ماتریس مجاورت (m) و ذخیره خروجی در فایل OUTPUT.
- [-q] COMMAND INPUT OUTPUT
- اجرای COMMAND (به زیر مراجعه کنید) روی گرافهای موجود در فایل INPUT کدگذاریشده با .g6، و سپس نوشتن خلاصه آمارها در فایل OUTPUT.
دستورها (COMMANDS)
مشخص میکند کدام پیادهسازی الگوریتم اجرا شود:
مثالها (EXAMPLES)
- planarity -s -q -p infile.txt embedding.out [obstruction.out]
- پردازش infile.txt در حالت بیصدا (-q)، قرار دادن تعبیه مسطح در embedding.out یا (به طور اختیاری) یک زیرگراف کوراتوفسکی در obstruction.out. پردازش مقادیر 0=مسطح، 1=غیرمسطح، -1=خطا را بازمیگرداند.
- planarity -s -q -d infile.txt embedding.out [drawing.out]
- اگر گراف موجود در infile.txt مسطح باشد، تعبیه را در embedding.out و (به طور اختیاری) یک رسم اسکیآرت را در drawing.out قرار میدهد. پردازش مقادیر 0=مسطح، 1=غیرمسطح، -1=خطا را بازمیگرداند.
همچنین ببینید (SEE ALSO)
راهنمای کامل درونبرنامهای: planarity -h -menu
صفحه خانگی پروژه: https://github.com/graph-algorithms/edge-addition-planarity-suite