Editor and Generator for Graphs 2.0

Licentie: Gratis ‎Bestandsgrootte: 1.76 MB
‎Gebruikersbeoordeling: 3.5/5 - ‎2 ‎Stemmen

Het EGG v2.0 programmapakket stelt voor om een gebruiksvriendelijke omgeving te bieden voor het tekenen van grafieken, gericht of onvermiddeld, met relatief grote afmetingen, duizenden vertices en randen. Een aantal grafiektheoriespecifieke concepten, sommige veelgebruikte algoritmen en karakteristieke gegevensstructuren kunnen tijdens het onderzoeksproces worden gevisualiseerd of kunnen worden gebruikt voor het illustreren van bepaalde thema's, presentaties, lessen en lezingen aan leerlingen en studenten. De EGG-applicatie biedt standaard bewerkingsfuncties zoals het toevoegen en plaatsen van vertices, het definiëren van randen of bogen, met de mogelijkheid om ze te bewerken en te verwijderen. Mechanismen van het tekst-/plaktype maken de set directe bewerkingsfuncties compleet. Een reeks informatie, zoals kosten en/of labels die zijn gekoppeld aan randen en vertices, kunnen worden gevisualiseerd in de grafische ruimte van het programma. EGG biedt en specifieke bewerkingsfuncties zoals: het omzetten van een subgraaf van de huidige grafiek in een kliek, stabiele set, ster, pad, cyclus, aanvulling of andere bekende structuren. Voor een subgraaf kan er ook een kloon (perfecte kopie), een tweeling (een kopie die de verbindingen met de complementaire grafiek houdt) en de ineenstorting (vervanging van de subgraaf met een enkel hoekpunt met het houden van de adjacencies). Bovendien biedt EGG een proces dat willekeurig vertices en randen genereert, waarbij enkele grafieken worden verkrijgt. De gebruikte gegevensstructuur maakt een grote reeks informatie-ophaalacties mogelijk, zoals: de constructie van adjacency en edges-vertices incidentiematrices, vertices en randen zoeken, het zoeken naar minimale lengte of kostenpaden, de generatie van DFS of BFS boom, de detectie van minimale of maximale spanning boom, de detectie van aangesloten en sterke verbonden componenten.

versiegeschiedenis

  • Versie 2.0 geplaatst op 2006-10-19

    EULA - Licentieovereenkomst voor eindgebruikers



    SOFTWARELICENTIEOVEREENKOMST

    LEES DEZE SOFTWARE LICENTIE OVEREENKOMST ZORGVULDIG VOOR HET DOWNLOADEN OF HET GEBRUIK VAN DE SOFTWARE. DOOR OP DE "ACCEPT" BUTTON TE KLIKKEN, HET PAKKET TE OPENEN EN HET PRODUCT TE DOWNLOADEN DAT U DOOR DEZE OVEREENKOMST WILT VERBINDEN. ALS U NIET AKKOORD GAAT MET ALLE VOORWAARDEN VAN DEZE OVEREENKOMST, KLIKT U OP "ACCEPTEERT" EN HET INSTALLATIEPROCES GAAT NIET DOOR, STUURT U HET PRODUCT TERUG NAAR DE PLAATS VAN AANKOOP VOOR EEN VOLLEDIGE TERUGBETALING OF DOWNLOAD HET PRODUCT NIET.

    Single User License Grant: Algorithm+ Ltd. ("Algorithm+") en haar leveranciers verlenen aan Klant ("Customer") een niet-exclusieve en niet-overdraagbare licentie om de EGG-software ("Software") in objectcodevorm te gebruiken, uitsluitend op één centrale verwerkingseenheid die eigendom is van of wordt geleased door de klant.

    BEHALVE ZOALS HIERBOVEN UITDRUKKELIJK IS TOEGESTAAN, MAG DE KLANT: GEHEEL OF GEDEELTELIJK, GEEN SOFTWARE OF DOCUMENTATIE KOPIËREN; DE SOFTWARE WIJZIGEN; REVERSE COMPILEEREN OF ACHTERUIT MONTEREN ALLE OF EEN DEEL VAN DE SOFTWARE; OF HUUR, LEASE, DISTRIBUTIE, VERKOOP OF MAAK AFGELEIDE WERKEN VAN DE SOFTWARE.

    Titel van Software en documentatie blijft uitsluitend bij Algorithm+.
    De software wordt geleverd ALS IS. In geen geval garandeert Algorithm+ dat de Software foutloos is of dat de Klant de Software zonder problemen of onderbrekingen kan bedienen.

    De software wordt geleverd ALS IS zonder enige garantie dan ook. Deze licentie is van kracht totdat deze is beëindigd. De klant kan deze licentie op elk moment beëindigen door alle kopieën van Software te vernietigen, inclusief eventuele documentatie. Deze licentie wordt onmiddellijk beëindigd zonder kennisgeving van Algorithm+ als de klant niet voldoet aan een bepaling van deze licentie. Na beëindiging moet de klant alle kopieën van Software vernietigen.

    Software, met inbegrip van technische gegevens, is onderworpen aan de exportcontrolewetgeving van Roemenië en kan onderworpen zijn aan export- of importvoorschriften in andere landen. De klant stemt ermee in om strikt te voldoen aan al deze voorschriften en erkent dat het de verantwoordelijkheid heeft om licenties te verkrijgen voor het exporteren, wederexporteren of importeren van Software.

Programmadetails