Knut-Helge Vik Alnafetgata 1 • 0192 Oslo, Norway • 97 62 06 95 • knuthelv@simula.no Education Philosophiae Doctor in Informatics, May 2009. • Simula Research Laboratory and University of Oslo, Oslo, Norway. • Thesis: ”Group Communication Techniques in Overlay Networks”. • Advisors: Dr. Pål Halvorsen and Dr. Carsten Griwodz. Master of Science in Computer Science, May 2004, GPA: 3.49. • Washington State University (WSU), Pullman, Washington. • Thesis: ”Quality of Service Aware Source Initiated Ad-hoc Routing”. • Advisor: Dr. Sirisha Medidi. Bachelor of Science in Computer Science, May 2002, GPA: 3.30. • WSU, Pullman, Washington. • Advisor: Dr. David Bakken. Bachelor of Engineering in Computer Engineering, May 2001. • Aalesund University College, Aalesund, Norway. Computer Skills Programming Languages • Low Level: • High Level: • Script and Markup: Intel x86 C/C++, Java, Visual Basic, Pascal Python, JavaScript, Unix Shells, LATEX, Perl, ASP, HTML/XML Operating Systems Linux/UNIX, MS Windows, SUN-OS/Solaris, MAC OS Research Interests Educational Experience Wireless Networks, Quality of Service, Distributed Systems, Fault Tolerance, Operating Systems, Concurrent Programming and Compiler Design. Group Communication in distributed interactive applications • Developed a simulator and software (C++) for real-world experiments that both mimic group communication in distributed interactive applications. Network Simulator ns-2 • Developed and implemented (C++) a Quality of Service Aware Source Initiated Ad-hoc Routing Protocol in ns-2. Work Experience Scientific Programmer, Kalkulo AS, Since September 2008. • Application development using Qt and C++ for the 4DLM project. • In the 4DLM project Kalkulo cooperates with StatoilHydro to develop an application for visualizing geological data. PhD Stipendiat, Simula Research Laboratory and University of Oslo, 2004-2008. • Member of the Networks and Distributed Systems (ND) group at Simula Research Lab. • Research Fellow in the MiSMoSS project, focusing on group communication issues. Security and Wireless Ad-hoc Networking (SWAN) Labs, WSU, 2002-2004. • Master Student of Dr. Sirisha Medidi and researcher at SWAN Labs. Security Guard, Securitas AS, Summer 2002 • Security guard in the largest security company in Norway. Salesman, Telehuset AS, Aalesund branch, 2000-2001. • The leading distributor of mobile cell phones and computer equipment in Norway. Army Experience Language Skills Activities References Borderguard Jaeger. • Served in the Norwegian army on the Norwegian/Russian border as part of the Borderguard Jaeger elite force, 1997-1998. Excellent in English, Norwegian, Swedish and Danish. Proficient in German. School representative for the Association of Norwegian Students Abroad (ANSA) at Washington State University, 2003-2004. Available upon request. Publication List: • Knut-Helge Vik; Quality of Service aware Source Initiated Ad-hoc Routing; Thesis, Master of Science in Computer Science; Electrical Engineering and Computer Science Department, Washington State University; May 2004. • Knut-Helge Vik and Sirisha Medidi; QoS-Aware Source-Initiated Ad-hoc Routing; 1st IEEE International Conference on Sensor and Ad hoc Communications and Networks; Santa Clara, CA, USA; October 2004. • Knut-Helge Vik; Game State and Event Distribution using Proxy Technology and Application Layer Multicast; In Proc. ACM Multimedia 2005, Doctoral Symposium; Singapore; November 2005. • Carsten Griwodz, Knut-Helge Vik and Paal Halvorsen; Multicast Tree Reconfiguration in Distributed Interactive Applications; 2nd IEEE International Workshop on Networking Issues in Multimedia Entertainment (NIME’06), Short Paper; Las Vegas, NV, USA; January 2006. • Knut-Helge Vik, Carsten Griwodz and Paal Halvorsen; Applicability of Group Communication for Increased Scalability in MMOGs; 5th Workshop on Network and System Support for Games (NetGames), Full Paper; Singapore; October 2006. • Knut-Helge Vik, Carsten Griwodz and Paal Halvorsen; Dynamic Group Membership Management for Distributed Interactive Applications; 32nd Annual IEEE Conference on Local Computer Networks (LCN), Regular Paper; Dublin, Ireland; October 2007. • Knut-Helge Vik, Paal Halvorsen and Carsten Griwodz; Multicast Tree Diameter for Dynamic Distributed Interactive Applications; 27th International IEEE Conference on Computer Communications (INFOCOM); Phoenix (AZ), USA; April 2008. • Paul Beskow, Knut-Helge Vik, Carsten Griwodz and Paal Halvorsen;Latency Reduction by Dynamic Core Selection and Partial Migration of Game State; 7th Workshop on Network and System Support for Games (NetGames), Full Paper; Worcester, Massachusets, USA; October 2008. • Knut-Helge Vik, Paal Halvorsen and Carsten Griwodz; Constructing Low-Latency Overlay Networks: Tree vs. Mesh Algorithms; 33rd Annual IEEE Conference on Local Computer Networks (LCN), Regular Paper; Montreal, Quebec, Canada; October 2008. • Knut-Helge Vik, Paal Halvorsen and Carsten Griwodz; Evaluating Steiner tree heuristics and diameter variations for Application Layer Multicast; Accepted for publication in the special issue of Computer Networks: The International Journal of Computer and Telecommunications Networking on Complex Computer and Communication Networks; Elsevier; November 2008. • Knut-Helge Vik, Carsten Griwodz and Paal Halvorsen; On The Influence Of Latency Estimation On Dynamic Group Communication Using Overlays; 16th Annual Multimedia Computing and Networking (MMCN); San Jose, California, USA; January 2009. • Paul Beskow, Knut-Helge Vik, Carsten Griwodz and Paal Halvorsen; The Partial Migration of Game State and Dynamic Server Selection to Reduce Latency; Accepted for publication in the special issue of Multimedia Tools and Applications (MTAP): Massively Multiuser Online Gaming Systems and Applications; Springer; 2009. • Knut-Helge Vik; Group Communication Techniques in Overlay Networks; Thesis, Philosophiae Doctor, University of Oslo and Simula Research Laboratory; Oslo, Norway, May 2009;