Laboratory for Networks and Applied Graph Theory


Co-Directors: Fred Annexstein and Ken Berman


People

Presentations and Talks

Affiliations

Promotion

Sponsors

Laboratory Facilities

Course Offerings

References

Related Sites

Recent Publications

Image Gallery

Internal Docs

Internet Technologies
Project

 

Welcome to the homepage of our laboratory. Here you will find out about research we are pursuing concerning the application of algorithms analysis and graph theoretic techniques to problems in the scientific study of computers and networks. We are particularly interested in applications of algorithms and graph theory to large-scale networks, Internet technologies,and network communication schemes. We are also interested in related computational problems such as graph drawing and modeling.

    Demonstrations

  • Models for Network Scalability - Geographic Models (Server Location - Interference/Threshold)
    • Distributed Models and Algorithms for Surviavbility in Network Routing -- abstract
    • Directional routing via generalized st-numberings -- abstract
  • Peer-to-peer, Evolving Networks, and File Sharing Technology
  • Software Development
  • Network Encyclopedia - under development

    Research Topics

  • Peer-to-peer and Evolving networks research. Major issues arising in the development of large-scale peer-to-peer collaborative networking which are relevant to our research thrusts include, scalability and vulnerability, security and authentication, spontaneity and ease-of-use, synchronization among group activities, and responsiveness to granularity of the application.

  • Distributed networks research is focused on issues of network management and design, in particular we study problems of network vulnerability , routing schemes, and congestion control. We are currently exploring new models for effective network routing, including dynamic routing, fault-tolerant routing, hybrid routing models, adversarial routing, and geographic/geometric models. 
  • Scalable network algorithms research is focused on issues of designing and analyzing algorithms for effective information dissemination on the Internet and the national information infrastructure. These efforts are closely associated with our work on metacomputing and collective communication algorithms, which is aimed at providing system-level support for distributed and cluster-based computation models. We are exploring new algorithmic techniques for a variety of network communication primitives, such as broadcasting, multicasting, and gossiping schemes. 
  • Intelligent Webcasting is an applied focus of our research. We are studying problems related to designing and building multicast networks, capable of delivering streaming media, using collections of geographically distributed servers. Please see our new project page for more information. 
  • Development of graph theory tools and software for high-performance computing, including DAG level modeling of application software, Ad Hoc Network clustering using graph partitioning, and Graph theoretic based network design. 
  • Graph drawing and graph modeling research is focused on issues of manipulating and displaying graphs using computers. The problems of graph drawing are related to embedding graphs, in 2- and 3-dimensional space, in a manner that can communicate structural information to the user. Our work in graph modeling makes use of LEDA, Stanford GraphBase, and other packages. 
  • Dynamic graphs and hypergraphs research is focused on graph and hypergraph applications to logic programming and to stable and well-founded semantics. 
  • Parallel algorithms and architectures research is focused on issues involving the application of parallel computation models. Parallel computers are recognized today as the unique architectural model for the design of the most powerful supercomputers. Our research efforts are focussed on designing and analyzing algorithms for these parallel computers, including a variety of grand challenge problems, problems in computational biology, and problems of parallel numeric algorithms. We also study the the design of interconnection networks and the logical mapping problems associated with parallel software solutions. 
  • Applied mathematics research is focused on the foundations underlying the application areas discussed above. We are particularly interested in the mathematics associated with algebraic and potential theory convex embeddings and geometry, and graph connectivity and graph coloring.

  •  

     

Any questions about this web page should be sent to ... ken.berman@uc.edu

Last modified: August 10, 2002 by KAB/FSA.