ทฤษฎีเครือข่าย - เครือข่ายโทโพโลยี

โทโพโลยีเครือข่ายเป็นการแสดงภาพกราฟิกของวงจรไฟฟ้า มีประโยชน์ในการวิเคราะห์วงจรไฟฟ้าที่ซับซ้อนโดยการแปลงเป็นกราฟเครือข่าย โทโพโลยีเครือข่ายเรียกอีกอย่างว่าGraph theory.

คำศัพท์พื้นฐานของเครือข่ายโทโพโลยี

ตอนนี้ให้เราพูดคุยเกี่ยวกับคำศัพท์พื้นฐานที่เกี่ยวข้องกับโครงสร้างเครือข่ายนี้

กราฟ

กราฟเครือข่ายเรียกง่ายๆว่า graph. ประกอบด้วยชุดของโหนดที่เชื่อมต่อกันด้วยสาขา ในกราฟโหนดเป็นจุดร่วมของสองสาขาหรือมากกว่า บางครั้งเพียงสาขาเดียวอาจเชื่อมต่อกับโหนด สาขาคือส่วนของเส้นตรงที่เชื่อมต่อสองโหนด

วงจรไฟฟ้าหรือเครือข่ายใด ๆ สามารถแปลงให้เทียบเท่าได้ graphโดยการแทนที่องค์ประกอบแบบพาสซีฟและแหล่งจ่ายแรงดันด้วยวงจรลัดและแหล่งกำเนิดกระแสด้วยวงจรเปิด นั่นหมายความว่าส่วนของเส้นในกราฟแสดงถึงกิ่งก้านที่เกี่ยวข้องกับองค์ประกอบแฝงหรือแหล่งกำเนิดแรงดันไฟฟ้าของวงจรไฟฟ้า

ตัวอย่าง

ให้เราพิจารณาสิ่งต่อไปนี้ electric circuit.

ในวงจรข้างต้นมี four principal nodes และมีป้ายกำกับ 1, 2, 3 และ 4 มี seven branches ในวงจรข้างต้นซึ่งสาขาหนึ่งมีแหล่งกำเนิดแรงดันไฟฟ้า 20 V อีกสาขาหนึ่งมีแหล่งจ่ายกระแส 4 A และอีกห้าสาขาที่เหลือมีตัวต้านทานที่มีความต้านทาน 30 Ω, 5 Ω, 10 Ω, 10 Ωและ 20 Ωตามลำดับ

เทียบเท่า graph ที่สอดคล้องกับวงจรไฟฟ้าด้านบนแสดงในรูปต่อไปนี้

ในกราฟด้านบนมี four nodesและมีป้ายกำกับ 1, 2, 3 และ 4 ตามลำดับ สิ่งเหล่านี้เหมือนกับโหนดหลักในวงจรไฟฟ้า มีsix branches ในกราฟด้านบนและมีป้ายกำกับ a, b, c, d, e & f ตามลำดับ

ในกรณีนี้เราได้ one branch less ในกราฟเนื่องจากแหล่งจ่ายกระแส 4 A ถูกสร้างเป็นวงจรเปิดในขณะที่แปลงวงจรไฟฟ้าเป็นกราฟที่เท่ากัน

จากตัวอย่างนี้เราสามารถสรุปประเด็นต่อไปนี้ -

  • number of nodes ที่มีอยู่ในกราฟจะเท่ากับจำนวนโหนดหลักที่มีอยู่ในวงจรไฟฟ้า

  • number of branches ที่มีอยู่ในกราฟจะน้อยกว่าหรือเท่ากับจำนวนสาขาที่มีอยู่ในวงจรไฟฟ้า

ประเภทของกราฟ

ประเภทของกราฟต่อไปนี้ -

  • กราฟที่เชื่อมต่อ
  • กราฟที่ไม่เชื่อมต่อ
  • กราฟกำกับ
  • กราฟที่ไม่ได้บอกทิศทาง

ตอนนี้ให้เราพูดคุยเกี่ยวกับกราฟเหล่านี้ทีละรายการ

กราฟที่เชื่อมต่อ

หากมีอย่างน้อยหนึ่งสาขาระหว่างโหนดใด ๆ ในสองโหนดของกราฟจะเรียกว่าเป็น connected graph. นั่นหมายความว่าแต่ละโหนดในกราฟที่เชื่อมต่อจะมีหนึ่งสาขาหรือมากกว่าที่เชื่อมต่อกับมัน ดังนั้นจะไม่มีโหนดใดที่ถูกแยกออกหรือแยกออกจากกัน

กราฟที่แสดงในตัวอย่างก่อนหน้าคือ a connected graph. ที่นี่โหนดทั้งหมดเชื่อมต่อกันด้วยสามสาขา

กราฟที่ไม่เชื่อมต่อ

หากมีโหนดอย่างน้อยหนึ่งโหนดในกราฟที่ยังคงไม่ได้เชื่อมต่อกันแม้แต่สาขาเดียวก็จะเรียกว่าเป็นไฟล์ unconnected graph. ดังนั้นจะมีโหนดแยกอย่างน้อยหนึ่งโหนดในกราฟที่ไม่เชื่อมต่อ

พิจารณากราฟที่แสดงในรูปต่อไปนี้

ในกราฟนี้โหนด 2, 3 และ 4 เชื่อมต่อกันด้วยสองสาขา แต่ไม่มีแม้แต่สาขาเดียวที่เชื่อมต่อกับnode 1. ดังนั้นโหนด 1 จึงกลายเป็นisolated node. ดังนั้นกราฟด้านบนจึงเป็นไฟล์unconnected graph.

กราฟกำกับ

หากกิ่งก้านทั้งหมดของกราฟแสดงด้วยลูกศรกราฟนั้นจะถูกเรียกว่า a directed graph. ลูกศรเหล่านี้ระบุทิศทางการไหลของกระแสในแต่ละสาขา ดังนั้นกราฟนี้จึงเรียกอีกอย่างว่าoriented graph.

พิจารณากราฟที่แสดงในรูปต่อไปนี้

ในกราฟด้านบนทิศทางของการไหลของกระแสจะแสดงด้วยลูกศรในแต่ละสาขา ดังนั้นจึงเป็นdirected graph.

กราฟที่ไม่ได้บอกทิศทาง

หากกิ่งก้านของกราฟไม่ได้แสดงด้วยลูกศรกราฟนั้นจะถูกเรียกว่าเป็นไฟล์ undirected graph. เนื่องจากไม่มีทิศทางของการไหลของกระแสดังนั้นจึงเรียกกราฟนี้ว่าเป็นunoriented graph.

กราฟที่แสดงในตัวอย่างแรกของบทนี้คือไฟล์ unoriented graphเนื่องจากไม่มีลูกศรบนกิ่งก้านของกราฟนั้น

Subgraph และประเภท

ส่วนหนึ่งของกราฟเรียกว่าเป็นไฟล์ subgraph. เราได้รับกราฟย่อยโดยการลบโหนดและ / หรือกิ่งก้านของกราฟที่กำหนด ดังนั้นจำนวนสาขาและ / หรือโหนดของกราฟย่อยจะน้อยกว่ากราฟดั้งเดิม ดังนั้นเราสามารถสรุปได้ว่ากราฟย่อยเป็นส่วนย่อยของกราฟ

ต่อไปนี้คือไฟล์ two types ของย่อหน้าย่อย

  • Tree
  • Co-Tree

ต้นไม้

Tree คือกราฟย่อยที่เชื่อมต่อกันของกราฟที่กำหนดซึ่งมีโหนดทั้งหมดของกราฟ แต่ไม่ควรมีการวนซ้ำใด ๆ ในย่อหน้านั้น กิ่งก้านของต้นไม้เรียกว่าtwigs.

พิจารณาสิ่งต่อไปนี้ connected subgraph ของกราฟซึ่งแสดงในตัวอย่างจุดเริ่มต้นของบทนี้

กราฟย่อยที่เชื่อมต่อนี้ประกอบด้วยโหนดทั้งสี่ของกราฟที่กำหนดและไม่มีการวนซ้ำ ดังนั้นจึงเป็นTree.

ต้นไม้นี้มีเพียงสามกิ่งจากหกกิ่งของกราฟที่กำหนด เพราะถ้าเราพิจารณาแม้แต่กิ่งก้านเดียวของกราฟที่เหลืออยู่ก็จะมีการวนซ้ำในกราฟย่อยที่เชื่อมต่อด้านบน จากนั้นกราฟย่อยที่เชื่อมต่อผลลัพธ์จะไม่เป็น Tree

จากต้นไม้ข้างต้นเราสามารถสรุปได้ว่า number of branches ที่มีอยู่ในต้นไม้ควรเท่ากับ n - 1 โดยที่ 'n' คือจำนวนโหนดของกราฟที่กำหนด

ต้นไม้ร่วม

Co-Tree เป็นกราฟย่อยซึ่งเกิดขึ้นพร้อมกับกิ่งก้านที่ถูกลบออกในขณะที่สร้างต้นไม้ ดังนั้นจึงเรียกว่าเป็นComplementของต้นไม้ สำหรับต้นไม้ทุกต้นจะมี Co-Tree ที่สอดคล้องกันและกิ่งก้านของมันจะถูกเรียกว่าเป็นlinksหรือคอร์ด โดยทั่วไปลิงก์จะแสดงด้วยเส้นประ

Co-Tree ที่สอดคล้องกับ Tree ด้านบนจะแสดงในรูปต่อไปนี้

Co-Tree นี้มีเพียงสามโหนดแทนที่จะเป็นสี่โหนดของกราฟที่กำหนดเนื่องจากโหนด 4 ถูกแยกจาก Co-Tree ด้านบน ดังนั้น Co-Tree จึงไม่จำเป็นต้องเป็นกราฟย่อยที่เชื่อมต่อกัน Co-Tree นี้มีสามสาขาและรวมกันเป็นวง

number of branchesที่มีอยู่ในต้นไม้ร่วมจะเท่ากับผลต่างระหว่างจำนวนกิ่งก้านของกราฟที่กำหนดกับจำนวนกิ่งไม้ ในทางคณิตศาสตร์สามารถเขียนเป็น

$$ l = b - (n - 1) $$

$$ l = b - n + 1 $$

ที่ไหน

  • l คือจำนวนลิงก์
  • b คือจำนวนสาขาที่มีอยู่ในกราฟที่กำหนด
  • n คือจำนวนโหนดที่มีอยู่ในกราฟที่กำหนด

หากเรารวม Tree และ Co-Tree ที่สอดคล้องกันเราจะได้รับไฟล์ original graph ดังแสดงด้านล่าง

กิ่งก้านของต้นไม้ d, e & f แสดงด้วยเส้นทึบ Co-Tree กิ่งก้าน a, b & c จะแสดงด้วยเส้นประ