4 research outputs found

    Variable Neighborhood Search for the File Transfer Scheduling Problem

    Get PDF
    ACM Computing Classification System (1998): I.2.8, G.1.6.In this paper a file transfer scheduling problem is considered. This problem is known to be NP-hard, and thus provides a challenging area for metaheuristics. A variable neighborhood search algorithm is designed for the transfer scheduling of files between various nodes of a network, by which the overall transfer times are to be minimized. Optimality of VNS solutions on smaller size instances has been verified by total enumeration. For several larger instances optimality follows from reaching the elementary lower bound of a problem

    Analysis of algorithms for online routing and scheduling in networks

    Get PDF
    We study situations in which an algorithm must make decisions about how to best route and schedule data transfer requests in a communication network before each transfer leaves its source. For some situations, such as those requiring quality of service guarantees, this is essential. For other situations, doing work in advance can simplify decisions in transit and increase the speed of the network. In order to reflect realistic scenarios, we require that our algorithms be online, or make their decisions without knowing future requests. We measure the efficiency of an online algorithm by its competitive ratio, which is the maximum ratio, over all request sequences, of the cost of the online algorithm\u27s solution to that of an optimal solution constructed by knowing all the requests in advance.;We identify and study two distinct variations of this general problem. In the first, data transfer requests are permanent virtual circuit requests in a circuit-switched network and the goal is to minimize the network congestion caused by the route assignment. In the second variation, data transfer requests are packets in a packet-switched network and the goal is to minimize the makespan of the schedule, or the time that the last packet reaches its destination. We present new lower bounds on the competitive ratio of any online algorithm with respect to both network congestion and makespan.;We consider two greedy online algorithms for permanent virtual circuit routing on arbitrary networks with unit capacity links, and prove both lower and upper bounds on their competitive ratios. While these greedy algorithms are not optimal, they can be expected to perform well in many circumstances and require less time to make a decision, when compared to a previously discovered asymptotically optimal online algorithm. For the online packet routing and scheduling problem, we consider an algorithm which simply assigns to each packet a priority based upon its arrival time. No packet is delayed by another packet with a lower priority. We analyze the competitive ratio of this algorithm on linear array, tree, and ring networks

    Modifications of the variable neighborhood search method and their applications to solving the file transfer scheduling problem

    Get PDF
    Metoda promenljivih okolina se u praksi pokazala vrlo uspesnom za resavanje pro- blema diskretne i kontinualne optimizacije. Glavna ideja ove metode je sistematska promena okolina unutar prostora resenja u potrazi za boljim resenjem. Za opti- mizaciju funkcija vise promenljivih koriste se metode koje nalaze lokalni minimum polazeci od zadate pocetne tacke. U slucaju kada kontinualna funkcija ima mnostvo lokalnih minimuma, nalazenje globalnog minimuma obicno nije lak zadatak jer najcesce dostignuti lokalni minimumi nisu optimalni. Kod uobicajenih implementa- cija sa ogranicenim okolinama razlicitih dijametara iz proizvoljne tacke nije moguce dostici sve tacke prostora resenja. Zbog toga je strategija koriscenja konacnog broja ogranicenih okolina primenjiva na probleme kod kojih optimalno resenje pripada nekom unapred poznatom ogranicenom podskupu skupa IRn. U cilju prevazilazenja pomenutog ogranicenja predlozena je nova varijanta meto- de, Gausovska metoda promenljivih okolina. Umesto denisanja niza razlicitih okolina iz kojih ce se birati slucajna tacka, u ovoj metodi se sve okoline pokla- paju sa celim prostorom resenja, a slucajne tacke se generisu koriscenjem razlicitih slucajnih raspodela Gausovog tipa. Na ovaj nacin se i tacke na vecem rastojanju od tekuce tacke mogu teorijski dostici mada sa manjom verovatnocom. U osnovnoj verziji metode promenljivih okolina neophodno je unapred denisati sistem okolina, njihov ukupan broj i velicinu, kao i tip raspodele koja ce se koristiti za odabir slucajne tacke unutar tih okolina. Gausovska metoda promenljivih okolina za razliku od osnovne verzije ima manje parametara jer su sve okoline teorijski iste velicine (jednake celom prostoru pretrage) i imaju jedinstvenu jednoparametarsku familiju raspodela Gausovu raspodelu slucajnih brojeva sa promenljivom dispe- rzijom. Problem raspored-ivanja prenosa datoteka (File transfer scheduling problem - FTSP) je optimizacioni problem koji svoju primenu pronalazi u mnogim oblastima poput telekomunikacijama, LAN i WAN mrezama, raspored-ivanju u okviru MIMD (multiple instruction multiple data) racunarskih sistema i dr. Spada u klasu NP teskih problema za cije resavanje se uobicajeno koriste heuristicke metode. Za- datak optimizacije FTSP sastoji se u trazenju odgovarajuceg rasporeda pojedinacnih prenosa datoteka, tj. vremenskih trenutaka kada ce svaka datoteka zapoceti svoj prenos tako da duzina vremenskog intervala od trenutka kada prva datoteka zapocne prenos do trenutka u kom poslednja zavrsi bude sto manja...The Variable neighborhood search method proved to be very successful for solving discrete and continuous optimization problems. The basic idea is a systematic change of neighborhood structures in search for the better solution. For optimiza- tion of multiple variable functions, methods for obtaining the local minimum starting from certain initial point are used. In case when the continuous function has many local minima, nding the global minimum is usually not an easy task since the obta- ined local minima in most cases are not optimal. In typical implementations with bounded neighborhoods of various diameters it is not possible, from arbitrary point, to reach all points in solution space. Consequently, the strategy of using the nite number of neighborhoods is suitable for problems with solutions belonging to some known bounded subset of IRn. In order to overcome the previously mentioned limitation the new variant of the method is proposed, Gaussian Variable neighborhood search method. Instead of dening the sequence of dierent neighborhoods from which the random point will be chosen, all neighborhoods coincide with the whole solution space, but with die- rent probability distributions of Gaussian type. With this approach, from arbitrary point another more distant point is theoretically reachable, although with smaller probability. In basic version of Variable neighborhood search method one must dene in advance the neighborhood structure system, their number and size, as well as the type of random distribution to be used for obtaining the random point from it. Gaussian Variable neighborhood search method has less parameters since all the neighborhoods are theoretically the same (equal to the solution space), and uses only one distribution family - Gaussian multivariate distribution with variable dispersion. File transfer scheduling problem (FTSP) is an optimization problem widely appli- cable to many areas such as Wide Area computer Networks (WAN), Local Area Ne- tworks (LAN), telecommunications, multiprocessor scheduling in a MIMD machines, task assignments in companies, etc. As it belongs to the NP-hard class of problems, heuristic methods are usually used for solving this kind of problems. The problem is to minimize the overall time needed to transfer all les to their destinations for a given collection of various sized les in a computer network, i.e. to nd the le transfer schedule with minimal length..
    corecore