Geri Dön

Methods and tools for synchronized visualization of evolving networks

Evrimleşen ağların senkronize görselleştirilmesi için yöntemler ve araçlar

  1. Tez No: 514520
  2. Yazar: ILKIN SAFARLI
  3. Danışmanlar: PROF. DR. UĞUR DOĞRUSÖZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: İhsan Doğramacı Bilkent Üniversitesi
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 70

Özet

Çizge görselleştirme, biyolojik ağlar, sosyal ağlar ve bilgisayar ağları ilişkisel biçimindeki bilgileri iletmek ve analiz etmek için güçlü bir araçtır. Statik çizgelerin otomatik yerleştirilmesi üzerinde bol miktarda araştırma yapılmış ve bunları görselleştirmek için çok sayıda araç geliştirilmiştir. Ancak, birçok uygulamada, çizgeler statik değildir; zamanla değişmekte ve ya gelişmektedir. Bu boşluğu gidermek için iki yeni dinamik çizge yerleştirme yöntemi tasarladık, dinamik bir çizge yerleştirme kütüphanesi uyguladık ve dinamik çizgeleri etkili bir şekilde görselleştirmek ve karşılaştırmak için web tabanlı bir uygulama geliştirdik. Cytoscape.js-synched, ikisi bizim tarafımızdan önerilen üç farklı dinamik çizge yerleştirme algoritması gerçekleştiren bir yazılım kütüphanesidir. Dinamik çizgelerin düzeninde, ana kriter, zihinsel haritayı korumak ve aynı çizgenin farklı versiyonlarının yerleşimi arasındaki farkları en aza indirmektir. Düğüm düğüm örtüşmeleri, kenar kenar kesişim sayısı, toplam alan ve toplam kenar uzunluğu gibi genel yerleşim ölçütlerini en aza indirmek de önemlidir. Önerilen ve uygulanan algoritmalar, bu çelişen kriterlerin her ikisini de tatmin edici bir seviyede karşılamakta ve estetik olarak tatmin edici sonuçlar vermektedir. Cytoscape.js çizge yazılım kütüphanesi üzerine kurulan EVEN, dinamik çizgelerin görselleştirilmesi için oldukça özelleştirilebilir, açık kaynaklı, web tabanlı ve etkileşimli bir uygulamadır. İki veya daha fazla dinamik çizgenin görselleştirmesini ve otomatik senkronizasyon düzenini destekler. EVEN, senkronize çizge keşif özellikleri sağlayarak dinamik çizgelerin analizini daha pratik hale getirir. Aynı zamanda dinamik çizge oluşturmak ve düzenlemek için temel desteğe sahiptir.

Özet (Çeviri)

Graph visualization is a powerful tool to convey and analyze relational information in the form of networks such as biological networks, social networks, and computer networks. Abundant research has been conducted on the automatic layout of static graphs and numerous tools have been developed to visualize them. However, in many applications, graphs are not static; they change or evolve over time. To void this gap, we designed two new dynamic graph layout methods, implemented a dynamic graph layout library and developed a web-based application to visualize and contrast dynamic graphs effectively. Cytoscape.js-synched is a library that implements three different dynamic graph layout algorithms, two of which are proposed by us. In the layout of dynamic graphs, the main criteria is to keep the mental map and minimize the total distance among different versions of the same graphs. It is also important to minimize general layout metrics such as node to node overlaps, number of edge crossing, total area, and total edge length. Proposed and implemented algorithms address both of these conflicting criteria to a satisfactory level and result in aesthetically pleasing layouts. EVEN, which is based on Cytoscape.js graph library, is a highly customizable, open source, web-based, and interactive application for visualization of dynamic graphs. It supports visualization and automatic synchronized layout of two or more dynamic graphs. EVEN makes analysis of dynamic graphs more practical by providing synchronized graph exploration features. It also has basic support for constructing and editing dynamic graph.

Benzer Tezler

  1. Mimari tasarım sürecinin erken aşamasında kullanılacak artırılmış gerçeklik uygulamalarının geliştirilmesi için bir yöntem önerisi

    A new approach for development of a mobile augmented reality application to be used in the early phases of the architectural design process

    MAHMUT ÇAĞDAŞ DURMAZOĞLU

    Doktora

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilişim Ana Bilim Dalı

    PROF. DR. LEMAN FİGEN GÜL

  2. Çevresel gürültü kontrolüne yönelik gerçek zamanlı izleme sistemi tasarımı ve uygulaması

    Real-time monitoring system design and implementation for environmental noise control

    SAMET FEYYAZ HAMAMCI

    Doktora

    Türkçe

    Türkçe

    2024

    Bilim ve Teknolojiİstanbul Teknik Üniversitesi

    Bilişim Uygulamaları Ana Bilim Dalı

    DOÇ. DR. AHMET ÖZGÜR DOĞRU

  3. Temsilden simülasyona: mimarlıkta yapı enformasyon modelleme etkisi

    From representation to simulation: Building information modelling effect on architecture

    FUNDA TAN

    Doktora

    Türkçe

    Türkçe

    2019

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    DOÇ. DR. NURBİN PAKER KAHVECİOĞLU

  4. Formal methods and programming tools for modeling ant colonies

    Karınca kolonilerinin modellenmesi için biçimsel yöntemler ve programlama araçları

    EMİNE EKİN

    Doktora

    İngilizce

    İngilizce

    2006

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. TATYANA YAKHNO

  5. Seramik sektöründeki teknolojik gelişmelerin seramik karo üretimlerine yansımaları

    Reflections of technological developments in the ceramic industry to ceramic tile production

    ELİF ALPTEKİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Güzel SanatlarÇanakkale Onsekiz Mart Üniversitesi

    Seramik Ana Sanat Dalı

    DOÇ. YEŞİM ZÜMRÜT