היפרגרף

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש

היפרגרף (אנגלית: Hypergraph) הוא הכללה של גרף, שבה כל קשת היא תת-קבוצה לא ריקה של קודקודים. בעוד שבגרף פשוט קשת בין קודקוד u וקודקוד v מסומנת על ידי הזוג (u,v), בהיפרגרף כל קשת היא n-יה (או קבוצה, שכן הסדר חסר חשיבות) של הקודקודים אותם היא מחברת, למשל (u1,u2,u3,).

באופן פורמלי, היפרגרף בלתי מכוון G=(V,E) מוגדר בדומה לגרף בלתי מכוון, כאשר כל קשת eE היא קבוצה של צומת אחת או יותר מ-V, ומתקיים כי: E𝒫(V), כלומר: הקבוצה E היא איבר של קבוצת החזקה של הקבוצה V.

היפרגרף מכוון מוגדר בדומה לגרף מכוון, כאשר כל קשת eE מורכבת משתי קבוצות כל אחת בעלת צומת אחד או יותר מ-V, קבוצה של צמתים מהם הקשת יוצאת וקבוצה של צמתים אליהם הקשת נכנסת.

היפרגרף נקרא k-היפרגרף אם כל קשת מכילה k צמתים. בפרט, גרף הוא 2-היפרגרף.

סדרת הדרגות

הדרגה d(v) של צומת v בהיפרגרף G=(V,E) היא מספר הקשתות בהיפרגרף המכילות את v.

סדרת הדרגות של היפרגרף עם n צמתים וסדר v1,...,vn של הצמתים היא הסדרה d(G)=(d(v1),...,d(vn)). סדרה נקראת k-גרפית אם היא סדרת הדרגות של איזשהו k-היפרגרף. בעיית ההחלטה האם סדרה נתונה היא k-גרפית פתירה בזמן פולינומי עבור k=2 ([1] Erdős and Gallai, 1960) אך NP-complete לכל k3 ([2] 2018 ,.Deza et al).

קישורים חיצוניים

הערות שוליים

  1. ^ P. Erdős, T. Gallai, Graphs with prescribed degrees of vertices, Mat. Lopak 11, 1960, עמ' 264-274
  2. ^ Antoine Deza, Asaf Levin, Syed M. Meesum, Shmuel Onn, Optimization over Degree Sequences, SIAM Journal on Discrete Mathematics 32, 2018-01, עמ' 2067–2079 doi: 10.1137/17M1134482


ערך זה הוא קצרמר בנושא מתמטיקה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.