Solving the Terminal Assignment Problem using Optimisation Algorithms

Solving the Terminal Assignment Problem using Optimisation Algorithms

Автор:

In recent years, we have witnessed a tremendous growth of communication networks. This is because they are widely used in all walks of life, and this trend continues increasing. The research on computer communication networking field has also grown explosively due to a large variety of combinatorial optimisation problems. One of these problems is the Terminal Assignment Problem which implies fixing the minimum cost links to construct a network between a specified set of terminals and concentrators. A good solution for this problem should maintain small distances between concentrators and terminals assigned to them without exceeding the capacity of any concentrator. Additionally, it should also maintain a balanced distribution of terminals among concentrators. The intractability of this problem is a motivation for the pursuits of different approximation algorithms. In this book, we explore several metaheuristics applied to the Terminal Assignment Problem and other similar problems. Simulation results verify the effectiveness of these algorithms.

Windows 8.1 For Dummies eLearning Course ??“ Digital Only (12 Month) ??“ INCOMM

Windows 8.1 For Dummies eLearning Course ??“ Digital Only (12 Month) ??“ INCOMM

Автор:

Windows 8.1 For Dummies eLearning Course ??“ Digital Only (12 Month) ??“ INCOMM

Performance Optimization of Web Based RSS Aggregator

Performance Optimization of Web Based RSS Aggregator

Автор:

RSS is a family of web feed formats used to publish frequently updated works and delivers its information as an XML file called an RSS feed. RSS feeds can be read using software called «aggregator», which can be web-based and desktop-based. Web Based RSS Aggregator is a popular service which surpasses the need of desktop RSS Aggregator. It is a highly dynamic web service. Dynamic web services need high performance and customer satisfaction maintaining large data sets. A solemn competition is running between the web service providers. This thesis paper focused to optimize the performance challenges faced by a Web based RSS Aggregator company pageflakes which already become first in this arena beating Google, Microsoft, and Yahoo etc. In our work, different Web Based RSS Aggregators have been investigated and their features and architecture have been compared to get a clear perception of their services and existing challenges. Some existing technologies of web services have been examined and ways to effectively using those have been proposed. The proposal was implemented in smaller scale and effectiveness of those has been proved statistically.

Введение в программирование на языке Visual Basic. Net

Введение в программирование на языке Visual Basic. Net

Автор: Н. М. Якушева

Представлены основные положения грамматики объектно-ориентированного языка программирования Visual Basic.NET, особенности NET Framework — базового средства разработки, основы программирования работа с файлами, базы данных, макросы, Windows API, работа с некоторыми специальными объектами и т.д. Дан обзорный материал по объектно-ориентированному программированию. Пособие содержит практические работы, позволяющие овладеть принципами моделирования предметных областей. Для студентов экономических и технических вузов, а также для пользователей персональных компьютеров.

Java EE 6 Pocket Guide

Java EE 6 Pocket Guide

Автор:

Java EE 6 Pocket Guide

Design-Reality Gaps in Open Source Information Systems Development

Design-Reality Gaps in Open Source Information Systems Development

Автор:

This book, Design-Reality Gaps in Open Source Information Systems Development, presents a theoretical and empirically informed analysis of Free Open Source Software (FOSS) development in the domain of health and education information systems in Tanzania. Historically, FOSS development has been driven by user-developer communities who are also the users of FOSS applications. Information Systems (IS) are characterised by distinctive users and developers communities as separate groups. The use of FOSS in IS domain has received limited attention in the FOSS literature. The FOSS development approach, as well as the justifications for using FOSS in the infrastructure domain where users are developers, are inherently problematic when applied in the IS domain in developing countries. There is an urgent need to identify alternative conceptualisations of the FOSS phenomenon suitable to the goals and context of information systems in developing countries. The book focuses on the analysing the interplay between the sociotechnical conditions of IS in developing countries and the FOSS development approach.

Java 8. Руководство для начинающих

Java 8. Руководство для начинающих

Автор: Герберт Шилдт

Настоящее, 6-е издание бестселлера Герберта Шилдта «Java 8. Руководство для начинающих», обновленное с учетом всех новинок последнего выпуска Java Platform, Standard Edition 8 (Java SE 8), позволит новичкам сразу же приступить к программированию на языке Java. Герберт Шилдт, всемирно известный автор множества книг по программированию, уже в начале книги знакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на языке Java. Далее объясняются ключевые слова, синтаксис и языковые конструкции, образующие ядро Java. Кроме того, в книге «Java 8. Руководство для начинающих» рассмотрены темы повышенной сложности: многопоточное программирование, обобщенные типы, средства библиотеки Swing. Не остались без внимания автора и такие новейшие возможности Java SE 8, как лямбда-выражения и методы интерфейсов, используемые по умолчанию. В заключение автор знакомит читателей с JavaFX — новой переспективной технологией создания современных графических интерфейсов пользователя, отличающихся изящным внешним видом и богатым набором элементов управления. В книге используются следующие специальные рубрики, способствующие усвоению и закреплению прочитанного материала. Ключевые навыки и понятия. Каждая глава открывается списком конкретных вопросов, которые рассматриваются в данной главе. Спросим у эксперта. В этих разделах предлагается дополнительная информация и даются полезные советы. Упражнения. Примеры несложных программ, процесс создания которых позволит вам закреплять на практике приобретенные знания и навыки. Вопросы и упражнения для самопроверки. Завершающие разделы глав, с помощью которых вы сможете самостоятельно проверить, насколько хорошо вами усвоен материал. Аннотирование текстов программ. Примеры кода включают авторские комментарии, описывающие назначение отдельных участков кода программы. Герберт Шилдт — общепризнанный эксперт в области Java, автор многочисленных бестселлеров, посвященных программированию, с почти тридцатилетним стажем писательской деятельности. Его книги продаются миллионными тиражами и переведены на многие языки. Из-под его пера вышли такие популярные книги по Java, как «Java 8. Полное руководство, 9-е издание», «Java. Методики программирования Шилдта» и «SWING. Руководство для начинающих». Им также написано множество книг по языкам программирования C, C++ и C#. Герберт Шилдт закончил университет штата Иллинойс и там же получил ученую степень.

UNIX for OpenVMS Users,

UNIX for OpenVMS Users,

Автор:

UNIX for OpenVMS Users,

An Analysis of Different Compression Techniques

An Analysis of Different Compression Techniques

Автор:

This work addresses the area of the data compression as it is applicable to the image processing. An analysis of the Discrete Cosine Transformation, Wavelet Transformation (Haar Transformation) and Simultaneous Encryption and Compression are made. These three image compression strategies are examined for their relative effectiveness. Finally a performance comparison is made between these techniques (on variety of Standard Test Images considering parameters such as data reduction ratios).

Компьютер и ноутбук. Самоучитель для пенсионеров

Компьютер и ноутбук. Самоучитель для пенсионеров

Автор: В. Д. Байков, Д. В. Байков

Перефразируя известную пушкинскую строку, можно сказать, что и наше время ПК все возрасты покорны. За компьютером или ноутбуком, подключенными к Интернету, можно увидеть и розовощекого внука, и седобородого деда. Каждый может найти здесь свою область интересов. Но чтобы полнее почувствовать и грамотнее использовать все возможности этого сочетания — «компьютер + Интернет», необходимо систематизировать базовые знания в данной области. Авторы предлагаемой вашему вниманию книги более десяти лет ведут компьютерные курсы для слушателей старшего поколения. За это время выкристаллизовался именно тот материал и в том виде, который необходим для данной аудитории. Это касается степени подробности п стиля изложения, а также областей приводимых примеров. Данное пособие, кроме индивидуального самоучителя, может быть также использовано п преподавателями, ведущими подобные курсы для слушателей старшего поколения.