Editor and Generator for Graphs 2.0

Lizenz: kostenlos ‎Dateigröße: 1.76 MB
‎Benutzerbewertung: 3.5/5 - ‎2 ‎Stimmen

Das PROGRAMMEPaket EGG v2.0 bietet eine benutzerfreundliche Umgebung zum Zeichnen von Diagrammen, gerichtet oder ungerichtet, mit relativ großen Abmessungen, Tausenden von Scheitelpunkten und Kanten. Eine Reihe graphentheoretischer Konzepte, einige häufig verwendete Algorithmen und charakteristische Datenstrukturen können während des Untersuchungsprozesses visualisiert oder zur Veranschaulichung bestimmter Themen, Präsentationen, Lektionen und Vorträge für Schüler und Studenten verwendet werden. Die EGG-Anwendung bietet Standardbearbeitungsfunktionen wie das Hinzufügen und Platzieren von Scheitelpunkten, das Definieren von Kanten oder Bogen, mit der Möglichkeit, sie zu bearbeiten und zu löschen. Mechanismen des Kopier-/Einfügetyps vervollständigen den Satz direkter Bearbeitungsfunktionen. Eine Reihe von Informationen, wie Kosten und/oder Beschriftungen, die Kanten und Scheitelpunkten zugeordnet sind, können im grafischen Raum des Programms visualisiert werden. EGG bietet und spezifische Bearbeitungsfunktionen wie: Umwandlung eines Subgraphen des aktuellen Graphen in eine Clique, stabiles Set, Stern, Pfad, Zyklus, Komplement oder andere bekannte Strukturen. Für einen Subgraphen kann auch ein Klon (perfekte Kopie), ein Zwilling (eine Kopie, die die Verbindungen mit dem komplementären Graphen hält) und den Kollaps (Ersatz des Subgraphen durch einen einzigen Scheitelpunkt mit der Beibehaltung der Adjacencies) erhalten. Darüber hinaus bietet EGG ein Verfahren, das zufällig Scheitelpunkte und Kanten erzeugt und einige Graphenproben erhält. Die verwendete Datenstruktur ermöglicht eine große Anzahl von Informationsabrufen wie: die Konstruktion von Adjacency und Kanten-ScheiteligkeitInzidenzmatrizen, Scheitelpunkte und Kantensuche, die Suche nach minimalen Längen- oder Kostenpfaden, die Erzeugung von DFS- oder BFS-Baum, die Erkennung von minimalen oder maximalen Spannbaum, die Erkennung von verbundenen und starken verbundenen Komponenten.

VERSIONSVERLAUF

  • Version 2.0 veröffentlicht auf 2006-10-19

    EULA - Endbenutzer-Lizenzvertrag



    SOFTWARE-LIZENZVERTRAG

    BITTE LESEN SIE DIESE SOFTWARE-LIZENZVEREINBARUNG SORGFÄLTIG DURCH, BEVOR SIE DIE SOFTWARE HERUNTERLADEN ODER VERWENDEN. DURCH ANKLICKEN AUF "ACCEPT" BUTTON, ÖFFNEN DES PACKAGE, HERUNTERLADEN DES PRODUKTS, DAS SIE MIT DIESER VEREINBARUNG EINVERSTANDEN SIND. WENN SIE NICHT ZU ALL DEN TERMS OF THIS AGREEMENT, KLICKEN SIE DAS "DO NOT ACCEPT" BUTTON AND THE INSTALLATION PROCESS WILL NOT CONTINUE, RETURN THE PRODUCT TO THE PLACE OF PURCHASE FOR A FULL REFUND, OR DO NOT DOWNLOAD THE PRODUCT.

    Single User License Grant: Algorithm+ Ltd. ("Algorithm+") und seine Lieferanten gewähren dem Kunden ("Customer") eine nicht ausschließliche und nicht übertragbare Lizenz zur Nutzung der EGG-Software ("Software") in Objektcodeform ausschließlich auf einer einzigen zentralen Verarbeitungseinheit, die dem Kunden gehört oder vom Kunden geleast wird.

    SOFERN NICHT AUSDRÜCKLICH OBEN GENEHMIGT, DARF DER KUNDE KEINE SOFTWARE ODER DOKUMENTATION GANZ ODER TEILWEISE KOPIEREN; ÄNDERN SIE DIE SOFTWARE; REVERSE KOMPILIEREN ODER UMGEKEHRT EMONTIEREN SIE GANZ ODER EINEN TEIL DER SOFTWARE; ODER ZU VERMIETEN, ZU VERMIETEN, ZU VERTEILEN, ZU VERKAUFEN ODER ABGELEITETE WERKE DER SOFTWARE ZU ERSTELLEN.

    Das Eigentum an Software und Dokumentation verbleibt ausschließlich bei Algorithm+.
    Die Software wird als IS bereitgestellt. In keinem Fall garantiert Algorithm+, dass die Software fehlerfrei ist oder dass der Kunde die Software ohne Probleme oder Unterbrechungen betreiben kann.

    Die Software wird AS IS ohne jegliche Garantie zur Verfügung gestellt. Diese Lizenz ist bis zur Kündigung gültig. Der Kunde kann diese Lizenz jederzeit kündigen, indem er alle Kopien der Software einschließlich jeglicher Dokumentation zerstört. Diese Lizenz wird sofort ohne Benachrichtigung von Algorithm+ gekündigt, wenn der Kunde eine Bestimmung dieser Lizenz nicht einhält. Nach Beendigung muss der Kunde alle Kopien der Software vernichten.

    Software, einschließlich technischer Daten, unterliegt den rumänischen Exportkontrollgesetzen und kann Export- oder Einfuhrbestimmungen in anderen Ländern unterliegen. Der Kunde verpflichtet sich, alle diese Vorschriften strikt einzuhalten und erkennt an, dass er dafür verantwortlich ist, Lizenzen für den Export, die Wiederausfuhr oder den Import von Software zu erhalten.

Programmdetails