liu.seSearch for publications in DiVA
Change search
Refine search result
12 1 - 50 of 78
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    In search of good relaxations for the urban snow removal problem2023Report (Other academic)
    Abstract [en]

    Snow removal is, in Sweden, an infrequently occurring challenge. Doing the snow removal more efficiently could give much benefits for society. Since the amounts of snow vary a lot from day to day, and from year to year, fixed plans are not the best. Optimization of the snow removal tours could save much money. In this paper, we study the multi-vehicle urban snow removal problem from a mixed integer programming perspective. It is a very hard problem, and obtaining the exact optimum seems to be out of reach. Therefore, we study relaxations of the problem. Our goal is simply to find the best bounds for the optimal objective function value that is possible in limited time. We present some promising possibilities, verified by extensive computational tests.  

    Download full text (pdf)
    fulltext
    Download (png)
    presentationsbild
  • 2.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Lagrangian relaxation for the urban snow removal problem2023Report (Other academic)
    Abstract [en]

    Snow removal problem in cities is a challenging task in Nordic countries. The problem is finding optimal tours for a certain number of vehicles with some circumstances in order to clear a number of streets in a city. We have formulated the urban snow removal problem as a time-indexed mixed integer linear programming model which is huge and complicated. In our previous work, we studied the model and its different relaxations which show that the problem is not solvable in practice. Since the problem has many sets of constraints with complicated structures, relaxing them with Lagrangian relaxation might be beneficial. In this paper, we discuss different possibilities of relaxing sets of constraints and develop a Lagrangian heuristic which consists of a suitable Lagrangian relaxation of the problem, a subgradient optimization method for solving the Lagrangian dual, and procedures for obtaining feasible solutions. The heuristic has been implemented and applied to artificial and real life city networks. The results show that the bounds have been improved. 

    Download full text (pdf)
    fulltext
    Download (png)
    presentationsbild
  • 3.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    The Non Zealous Snow Remover Problem2022Report (Other academic)
    Abstract [en]

    We study designing a tour for a snow removal vehicle. Several sweeps are required to clear a street of snow. We compare two variations for normal streets, the first is doing a middle sweep before the two side sweeps, and the second is not doing the middle sweep. We apply a previously developed method called branch-and-dive, and show that it yields very good results if the middle sweep is not used.

    Download full text (pdf)
    fulltext
    Download (png)
    presentationsbild
  • 4.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Urban snow removal: Tree elimination2022Report (Other academic)
    Abstract [en]

    Planning urban snow removal, which is a complex optimization problem, is an important task in some countries like Sweden. A number of streets in a city must be cleared of snow by a limited number of vehicles and the tours for the vehicles must be planned in order to minimize the time and/or cost. Since modern real life city networks often contain parts that are trees, one can take advantage of the tree structure, in order to improve the computational eÿciency. In this paper, we study tree parts and develop a tree elimination procedure for the snow removal problem, to be used before searching for optimal tours. We have implemented the procedure and applied it to real life city networks. The numerical results compare obtaining feasible tours for real life city networks with and without tree elimination. It shows that the total solution time is signifcantly decreased with tree elimination, and larger areas can be handled. 

    Download full text (pdf)
    Urban snow removal: Tree elimination
  • 5.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.
    Coordination of vehicles in urban snow removal2021Report (Other academic)
    Abstract [en]

    Snow removal is an unavoidable problem in Nordic countries like Sweden. A number of streets in a city need to be cleared of snow by a limited number of vehicles. The problem can be formulated as a very large mixed integer programming model, which is practically unsolvable. In order to find a feasible solution, first we break done the work into smaller parts, one for each vehicle. To find which streets a vehicle shall take care of, we solve a weighted k-Chinese postman problem. Based on the allocation obtained, we consider snow removal problems for single vehicles, where details such as turning penalties and precedences are included. These problems can be reformulated to asymmetric traveling salesman problems in extended graphs, and we have a heuristic for finding feasible solution of those. In this paper, we discuss combined solution approaches and coordination of the vehicles to find a feasible solution for the whole original problem including all details. We use an iterative procedure to combine the tours, based on the tools mentioned above, and a procedure for constructive coordination of the tours. We also have new improvement procedures for the combined solution. We have implemented the methods and applied them to real life city networks. The numerical results show that the methods obtain feasible tours for large problems within a reasonable time.

    Download full text (pdf)
    fulltext
    Download (png)
    presentationsbild
  • 6.
    Hajizadeh, Roghayeh
    et al.
    Linköping University, Department of Mathematics, Optimization. Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization. Linköping University, Faculty of Science & Engineering.
    A branch-and-dive heuristic for single vehicle snow removal2020In: Networks, ISSN 0028-3045, E-ISSN 1097-0037, Vol. 76, p. 509-521Article in journal (Refereed)
    Abstract [en]

    This paper deals with planning of a tour for a vehicle to clear a certain set of streets in a city of snow. Our previous results on the problem contain a heuristic based on reformulation to an asymmetric traveling salesman problem (ATSP) which yields feasible solutions and upper bounds, and a relaxation of a MIP model for obtaining lower bounds. The goal now is to try to improve the solutions and bounds. In this paper we describe a branch-and-dive heuristic which is based on branch-and-bound principles. We discuss how branching can be done so that the fixations can be utilized in both the relaxation and the ATSP model, and how the search for better solutions can be done. The heuristic has been implemented and applied to real life city networks. The method is shown to outperform two other heuristics for the ATSP with precedence constraints.

    Download full text (pdf)
    fulltext
  • 7.
    Olsson, Per-Magnus
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Exploiting parallelization and synergy in derivative free optimization2020Report (Other academic)
    Abstract [en]

    Real life optimization often concerns difficult objective functions, in two aspects, namely that gradients are unavailable, and that evaluation of the objective function takes a long time. Such problems are often attacked with model building algorithms, where an approximation of the function is constructed and solved, in order to find a new promising point to evaluate. We study several ways of saving time by using parallel calculations in the context of model building algorithms, which is not trivial, since such algorithms are inherently sequential. We present a number of ideas that has been implemented and tested on a large number of known test functions, and a few new ones. The computational results reveal that some ideas are quite promising.

    Download full text (pdf)
    fulltext
  • 8.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Optimal proportional representation2020Report (Other academic)
    Abstract [en]

    In a democratic proportional election system, it is vital that the mandates in the parliament are allocated as proportionally as possible to the number of votes the parties got in the election. We formulate an optimization model for allocation of seats in a parliament so as to minimize the disproportionality. By applying separable programming techniques, we obtain an easily solvable problem, and present a method for solving it optimally. The obtained solution is the feasible solution that has the minimal disproportionality (with the measure chosen), even in the presence of a parliament threshold, which is not always the case for the practical procedures used in many countries. We apply the approach to real life data from the last three elections in Sweden, and show that the result is better, i.e. more proportional, than what was obtained with the modified Sainte-Laguë method, which is presently used. A natural suggestion would be to use our method instead.

    We also consider the issue about constituencies, and suggest a procedure, based on the same kind of optimization problem, for allocating mandates in the constituencies, without changing the overall allocation with respect to parties. The numbers of mandates for the constituencies are based on the number of votes given, not on estimated numbers of inhabitants entitled to vote. This removes the need for compensatory mandates, and makes the question about sizes of the constituencies less important.

    Download full text (pdf)
    fulltext
  • 9.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    A new method for optimal proportional representation2019Report (Other academic)
    Abstract [en]

    In a democratic proportional election system, it is vital that the mandates in the parliament are allocated as proportionally as possible to the number of votes the parties got in the election. We formulate an optimization model for allocation of seats in a parliament so as to minimize the disproportionality. By applying separable programming techniques, we obtain an easily solvable problem, and present a method for solving it optimally. The obtained solution is thus the feasible solution that has the minimal disproportionality (with the measure chosen), in contrast to the heuristic procedures used in many countries. We apply the approach to real life data from the last three elections in Sweden, and show that the result is better, i.e. more proportional, than what was obtained with the “adjusted odd number rule”, which is presently used. A natural suggestion would be to use our method instead.

    We also consider the issue about constituencies, and suggest a procedure, based on the same kind of optimization problem, for allocating mandates in the constituencies, without changing the overall allocation with respect to parties. In our approach, the numbers of mandates for the constituencies are based on the number of votes given, not on estimated numbers of inhabitants. This removes the need for fixed and equalization mandates, and also makes the question about sizes of the constituencies less important.

    Download full text (pdf)
    A new method for optimal proportional representation
    Download (png)
    presentationsbild
  • 10.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Formation of student groups with the help of optimisation2019In: Journal of the Operational Research Society, ISSN 0160-5682, E-ISSN 1476-9360, Vol. 70, no 9, p. 1538-1553Article in journal (Refereed)
    Abstract [en]

    We study the problem of forming groups of students so that the groups are as even as possible with respect to certain aspects and group members are changed as much as possible compared to previous groups, and formulate it as a mixed integer programming problem. We find that standard software cannot solve real life sized instances, so we develop several heuristics and metaheuristics for the problem. Computational tests are made on randomly generated instances as well as real life instances. Some of the heuristics give good solutions in short time, and tests on real life problems indicate that satisfactory solutions can be found within 60 seconds.

    Download full text (pdf)
    fulltext
  • 11.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    The (Over)zealous Snow Remover Problem2019In: Transportation Science, ISSN 0041-1655, E-ISSN 1526-5447, Vol. 53, no 3, p. 867-881Article in journal (Refereed)
    Abstract [en]

    Planning snow removal is a difficult, infrequently occurring optimization problem, concerning complicated routing of vehicles. Clearing a street includes several different activities, and the tours must be allowed to contain subtours. The streets are classified into different types, each type requiring different activities. We address the problem facing a single vehicle, including details such as precedence requirements and turning penalties. We describe a solution approach based on a reformulation to an asymmetric traveling salesman problem in an extended graph, plus a heuristic for finding feasible solutions and a reordering procedure. The method has been implemented and tested on real life examples, and the solution times are short enough to allow online usage. We compare the solutions to lower bounds obtained by solving a mixed integer programming model. We study two different principles for the number of sweeps on a normal street, encountered in discussions with snow removal contractors. A principle using a first sweep in the middle of the street around the block, in order to quickly allow usage of the streets, is found to yield interesting theoretical and practical difficulties.

  • 12.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Prepared Test Instances Extracted from OpenStreetMapData Using Different Network Reductions2018Report (Other academic)
    Abstract [en]

    We investigate the effect of different reductions when importing networksfrom OpenStreetMap data. We describe the network reductions and report computationaltests for doing the network extraction and reduction. We also show the effect ofthe reductions by solving a few standard optimization problems in the resulting networks.Computational tests show that the reductions have a dramatic effect on thenetwork size and the time needed for solving the optimization problems. In many cases,the reductions are necessary in order to be able to solve the optimization problem inreasonable time. A practical result of this work is a set of networks that will be usedas benchmarks in future research, and are publically available for other researchers.

    Download full text (pdf)
    fulltext
  • 13.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Projecting points on the convex hull2016Report (Other academic)
    Abstract [en]

    We discuss the problem of projecting points on their convex hull. Points in the interior of the convex hull are moved outwards to the boundary of the convex hull. While finding the convex hull is a well treated problem, projecting each interior point on the convex hull is not. It is a harder problem, since each point has to be treated. We first discuss a solution approach in two dimensions, and then generalize it to three dimensions. After some significant improvements and changes, we arrive at efficient solutions method for the three dimensional case, using various column and/or constraint generation techniques.

    Download full text (pdf)
    Projecting points on the convex hull
  • 14.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    The (Over) Zealous Snow Remover Problem2016Report (Other academic)
    Abstract [en]

    Planning snow removal is a difficult, infrequently occurring optimization problem, concerning complicated routing of vehicles. Clearing a street includes several different activities, and the tours must be allowed to contain subtours. The streets are classified into different types, each type requiring different activities. We address the problem facing a single vehicle, including details such as precedence requirements and turning penalties. We describe a solution approach based on a reformulation to an asymmetric traveling salesman problem in an extended graph, plus a heuristic for finding feasible solutions. The method have been implemented and tested on real life examples, and the solution times are short enough to allow online usage. We compare two different principles for the number of sweeps on a normal street, encountered in discussions with snow removal contractors. A principle using a first sweep in the middle of the street around the block, in order to quickly allow usage of the streets, is found to yield interesting theoretical and practical difficulties.

    Download full text (pdf)
    The (Over) Zealous Snow Remover Problem
  • 15.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Computational Results for Map Matching by Optimization2015Report (Other academic)
    Abstract [en]

    The problem of map matching appears when evaluating GPS-tracks recorded by service vehicles, and is used to associate the sequences of GPS-points to links in a graph. Difficulties are errors in the GPS-coordinates and possible lack of GPS-points on short street segments. This paper reports computational tests on integer programming models for the problem, and on several heuristic methods, based on shortest paths and rural postman problems. We present extensive computational results for several methods and for both artificial and real life test cases.

    Download full text (pdf)
    Computational Results for Map Matching by Optimization
  • 16.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    Heuristics for the weighted k-Chinese/rural postman problem with a hint of fixed costs with applications to urban snow removal2015Report (Other academic)
    Abstract [en]

    We describe a weighted version of the k-Chinese or k-rural postman problem that occurs in the context of snow removal. The problem concerns the questions of which vehicle shall do each task and how the vehicles shall travel between tasks. We also consider different numbers of vehicles, in view of a fixed cost for each vehicle. We describe and discuss heuristic solution approaches, based on usable substructures, such as Chinese/rural postman problems, meta-heuristics, k-means clustering and local search improvements by moving cycles. The methods have been implemented and tested on real life examples.

    Download full text (pdf)
    Heuristics for the weighted k-Chinese/rural postman problem with a hint of fixed costs with applications to urban snow removal
  • 17.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Map Matching by Optimization2015Report (Other academic)
    Abstract [en]

    The problem of map matching appears when evaluating GPS-tracks recorded by service vehicles, and utilizing GPS-information in graphs suitable for route optimization. The task is to associate sequences of GPS-points to links in a graph, suitable for optimization, and thereby obtain paths or tours in the graph. Difficulties are errors in the GPS-coordinates and possible lack of GPS-points on short street segments. We apply mathematical modeling to the problem, in the form of integer programming, and do computational tests of the solvability of the models. In addition to integer programming, we develop several heuristic methods for off-line solution of this problem, based on heuristics, shortest paths and rural postman problems. All methods are computationally tested, and summarized results are reported.

    Download full text (pdf)
    Map Matching by Optimization
  • 18.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, Faculty of Science & Engineering.
    On Using OpenStreetMap and GPS for Optimization2015Report (Other academic)
    Abstract [en]

    Data from OpenStreetMap can be a valuable tool in route optimization of many kinds. With GPS data, analyses of trips can be made. In this paper, we discuss how to extract such data and transform it into forms that are useful for optimization purposes. We also discuss obtaining coordinates from such data. Sets of test problems, for future use, are presented and extracted.

    Download full text (pdf)
    On Using OpenStreetMap and GPS for Optimization
  • 19.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Formation of Student Groups with the Help of Optimization2014Report (Other academic)
    Abstract [en]

    We study the problem of forming groups of students so that the groups are as even as possible with respect to certain aspects, and formulate it as a mixed integer programming problem. We find that standard software cannot solve real life sized instances, so we develop several heuristics and metaheuristics for the problem. Computational tests are made on randomly generated instances as well as real life instances. Some of the heuristics give good solutions in short time, and tests on real life problems indicate that satisfactory solutions can be found within 60 seconds.

    Download full text (pdf)
    Formation of Student Groups with the Help of Optimization
  • 20.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Urban Snow Removal:: Modeling and Relaxations2014Report (Other academic)
    Abstract [en]

    Snow removal is an important problem in certain countries. It is also difficult, especially in urban areas. The main questions are which vehicle shall do what task, when shall the tasks be done and how shall the vehicles travel. In this paper we describe the problem in detail and formulate a detailed mathematical time-indexed model that contains all practical  complications we have encountered, for example different vehicles and switching times  between tasks. We investigate the solvability of the model, and present a number of alternate formulations, relaxations and simplifications, yielding several different models of different sizes and different strength. We can either solve very small problems exactly or larger problems more approximately. Our main goal is to find good lower bounds on the optimal objective function value in a limited time, and we present extensive computational tests comparing the obtained bounds and the times needed for the different models. As a result we find some rather efficient models, in the sense that they yield rather good lower bounds in rather short time. With these models, we find lower bounds for several real life instances in the form of small local cities.

    Download full text (pdf)
    Urban Snow Removal: Modeling and Relaxations
  • 21.
    Quttineh, Nils-Hassan
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Larsson, Torbjörn
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Lundberg, Kristian
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Effect Oriented Planning of Joint Attacks2013In: Optimization Theory, Decision Making, and Operations Research Applications / [ed] Athanasios Migdalas, Angelo Sifaleras, Christos K. Georgiadis, Jason Papathanasiou, Emmanuil Stiakakis, Springer-Verlag New York, 2013, p. 49-70Conference paper (Refereed)
    Abstract [en]

    We consider tactical planning of a military operation on a large target scene where a number of specific targets of interest are positioned, using a given number of resources which can be, for example, fighter aircraft, unmanned aerial vehicles, or missiles. The targets could be radar stations or other surveillance equipment, with or without defensive capabilities, which the attacker wishes to destroy. Further, some of the targets are defended, by, for example, Surface-to-Air Missile units, and this defense capability can be used to protect also other targets. The attacker has knowledge about the positions of all the targets and also a reward associated with each target. We consider the problem of the attacker, who has the objective to maximize the expected outcome of a joint attack against the enemy. The decisions that can be taken by the attacker concern the allocation of the resources to the targets and what tactics to use against each target. We present a mathematical model for the attacker’s problem. The model is similar to a generalized assignment problem, but with a complex objective function that makes it intractable for large problem instances. We present approximate models that can be used to provide upper and lower bounds on the optimal value, and also provide heuristic solution approaches that are able to successfully provide near-optimal solutions to a number of scenarios.

  • 22.
    Quttineh, Nils-Hassan
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Larsson, Torbjörn
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Lundberg, Kristian
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Military aircraft mission planning: a generalized vehicle routing model with synchronization and precedence2013In: EURO Journal on Transportation and Logistics, ISSN 2192-4376, E-ISSN 2192-4384, Vol. 2, no 1-2, p. 109-127Article in journal (Refereed)
    Abstract [en]

    We introduce a military aircraft mission planning problem where agiven fleet of aircraft should attack a number of ground targets. Due to the nature of the attack, two aircraft need to rendez-vous at the target, that is, they need to be synchronized in both space and time. At the attack, one aircraft is launching a guided weapon, while the other is illuminating the target. Each target is associated with multiple attack and illumination options. Further, there may be precedence constraints between targets, limiting the order of the attacks. The objective is to maximize the outcome of the entire attack, while also minimizing the mission timespan. We give a linear mixed integer programming model of the problem, which can be characterized as ageneralized vehicle routing problem with synchronization and precedence side constraints. Numerical results are presented for problem instances of realistic size.

  • 23.
    Quttineh, Nils-Hassan
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Lundberg, Kristian
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Larsson, Torbjörn
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Aircraft Mission Planning2012Report (Other academic)
    Abstract [en]

    This paper deals with a Military Aircraft Mission Planning Problem, where the problem is to find time efficient flight paths for a given aircraft fleet that should attack a number of ground targets. Due to the nature of the attack, two aircraft need to rendezvous at the target, that is, they need to be synchronized in both space and time. At the attack, one aircraft is launching a guided weapon, while the other is illuminating the target. Each target is associated with multiple attack and illumination options. Further, there may be precedence constraints between targets, limiting the order of the attacks. The objective is to maximize the outcome of the entire attack, while also minimizing the mission time span. We present two mathematical models for this problem and compare their efficiency on some small test cases. We also provide some heuristic approaches since direct application of a general MIP solver to the mathematical model is only practical for smaller scenarios. The heuristics are compared and they successfully provide solutions to a number of scenarios.

  • 24.
    Quttineh, Nils-Hassan
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Lundberg, Kristian
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Larsson, Torbjörn
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Effect Oriented Planning2012Report (Other academic)
    Abstract [en]

    The problem setting concerns the tactical planning of a military operation. Imagine a big wide open area where a number of interesting targets are positioned. It could be radar stations or other surveillance equipment, with or without defensive capabilities, which the attacker wishes to destroy. Moreover, the targets are possibly guarded by defending units, like Surface-to-Air Missile (SAM) units. The positions of all units, targets and defenders, are known. We consider the problem of the attacker, where the objective is to maximize the expected outcome of a joint attack against the enemy, subject to a limited amount of resources (i.e. aircraft, tanks). We present a mathematical model for this problem, together with alternative model versions which provide optimistic and a pessimistic approximations. The model is not efficient for large problem instances, hence we also provide heuristic solution approaches and successfully provide solutions to a number of scenarios.

  • 25.
    Call, Mikael
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Inverse Shortest Path Models Based on Fundamental Cycle Bases2012In: Operations Research Proceedings 2011: Selected Papers of the International Conference on Operations Research (OR 2011), August 30 - September 2, 2011, Zurich, Switzerland / [ed] Diethard Klatte, Hans-Jakob Lüthi, Karl Schmedders, Springer Berlin/Heidelberg, 2012, p. 77-82Chapter in book (Refereed)
    Abstract [en]

    The inverse shortest path problem has received considerable attention in the literature since the seminal paper by Burton and Toint from 1992. Given a graph and a set of paths the problem is to find arc costs such that all specified paths are shortest paths. The quality of the arc costs is measured by the deviation from some ideal arc costs. Our contribution is a novel modeling technique for this problem based on fundamental cycle bases. For LP compatible norms we present a cycle basis model equivalent to the LP dual. The LP dual of our cycle basis model is a path based model that only requires a polynomial number of path constraints. This model is valid also for LP incompatible norms. This yields the first polynomial sized path formulation of the original problem.

  • 26.
    Holmberg, Kaj
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Call, Mikael
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Complexity of Inverse Shortest Path Routing2011In: Network Optimization: 5th International Conference, INOC 2011 / [ed] J. Pahl, T. Reiners, and S. Voß, Springer Berlin/Heidelberg, 2011, p. 339-353Chapter in book (Refereed)
    Abstract [en]

    The inverse shortest path routing problem is to decide if a set of tentative routing patterns is simultaneously realizable. A routing pattern is defined by its destination and two arc subsets of required shortest path arcs and prohibited non-shortest path arcs. A set of tentative routing patterns is simultaneously realizable if there is a cost vector such that for all routing patterns it holds that all shortest path arcs are in some shortest path and no non-shortest path arc is in any shortest path to the destination of the routing pattern. Our main result is that this problem is NP-complete, contrary to what has been claimed earlier in the literature. Inverse shortest path routing problems naturally arise as a subproblem in bilevel programs where the lower level consists of shortest path problems. Prominent applications that fit into this framework include traffic engineering in IP networks using OSPF or IS-IS and in Stackelberg network pricing games. In this paper we focus on the common subproblem that arises if the bilevel program is linearized and solved by branch-and-cut. Then, it must repeatedly be decided if a set of tentative routing patterns is realizable. In particular, an NP-completeness proof for this problem is given.

  • 27.
    Olsson, Per-Magnus
    et al.
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Kvarnström, Jonas
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Doherty, Patrick
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Burdakov, Oleg
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Generating UAV Communication Networks for Monitoring and Surveillance2010In: Proceedings of the 11th International Conference on Control, Automation, Robotics and Vision (ICARCV 2010), IEEE conference proceedings , 2010, p. 1070-1077Conference paper (Refereed)
    Abstract [en]

    An important use of unmanned aerial vehicles is surveillance of distant targets, where sensor information must quickly be transmitted back to a base station. In many cases, high uninterrupted bandwidth requires line-of-sight between sender and transmitter to minimize quality degradation. Communication range is typically limited, especially when smaller UAVs are used. Both problems can be solved by creating relay chains for surveillance of a single target, and relay trees for simultaneous surveillance of multiple targets. In this paper, we show how such chains and trees can be calculated. For relay chains we create a set of chains offering different trade-offs between the number of UAVs in the chain and the chain’s cost. We also show new results on how relay trees can be quickly calculated and then incrementally improved if necessary. Encouraging empirical results for improvement of relay trees are presented.

  • 28.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Heuristics for the rural postman problem2010In: Computers & Operations Research, ISSN 0305-0548, E-ISSN 1873-765X, Vol. 37, no 5, p. 981-990Article in journal (Refereed)
    Abstract [en]

    When addressing the problem of snow removal for secondary roads, a tool for solving the rural postman problem can be very useful. We present some ideas for heuristics for this problem. The heuristics are of the same type as the classical Frederickson heuristic. The ideas concern the order of the main steps in such a method, namely constructing a connected graph with all vertices having even degree, containing all the required edges. We also propose two postprocessing heuristics for improving the tours and removing unnecessary detours. The computational tests show that the ideas are interesting alternatives to the classical approach, and that running times are acceptable. We study problem characteristics that may indicate which method to choose.

  • 29.
    Burdakov, Oleg
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Doherty, Patrick
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Olsson, Per-Magnus
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Optimal placement of UV-based communications relay nodes2010In: Journal of Global Optimization, ISSN 0925-5001, E-ISSN 1573-2916, Vol. 48, no 4, p. 511-531Article in journal (Refereed)
    Abstract [en]

    We consider a constrained optimization problem with mixed integer and real variables. It models optimal placement of communications relay nodes in the presence of obstacles. This problem is widely encountered, for instance, in robotics, where it is required to survey some target located in one point and convey the gathered information back to a base station located in another point. One or more unmanned aerial or ground vehicles (UAVs or UGVs) can be used for this purpose as communications relays. The decision variables are the number of unmanned vehicles (UVs) and the UV positions. The objective function is assumed to access the placement quality. We suggest one instance of such a function which is more suitable for accessing UAV placement. The constraints are determined by, firstly, a free line of sight requirement for every consecutive pair in the chain and, secondly, a limited communication range. Because of these requirements, our constrained optimization problem is a difficult multi-extremal problem for any fixed number of UVs. Moreover, the feasible set of real variables is typically disjoint. We present an approach that allows us to efficiently find a practically acceptable approximation to a global minimum in the problem of optimal placement of communications relay nodes. It is based on a spatial discretization with a subsequent reduction to a shortest path problem. The case of a restricted number of available UVs is also considered here. We introduce two label correcting algorithms which are able to take advantage of using some peculiarities of the resulting restricted shortest path problem. The algorithms produce a Pareto solution to the two-objective problem of minimizing the path cost and the number of hops. We justify their correctness. The presented results of numerical 3D experiments show that our algorithms are superior to the conventional Bellman-Ford algorithm tailored to solving this problem.

    Download full text (pdf)
    FULLTEXT01
  • 30.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Optimering2010Book (Refereed)
    Abstract [sv]

    Optimering är en komplett grundbok i optimeringslära som passar för både enklare och mer avancerade kurser på universitetsnivå. Läsaren får en mångsidig verktygslåda för att lösa praktiska optimeringsproblem. Fokus ligger på användbara metoder snarare än teori.Läs merAndra utmärkande drag:? Täcker alla delar av optimeringens grunder? Är ovanligt grundlig i behandlingen av kombinatoriskoptimering och optimering av grafer? Innehåller en stor mängd övningsuppgifter, tillräckligt förbåde lärarledda lektioner och hemuppgifterSpråket är enkelt och beskrivningarna inleds genomgående med exempel där författaren konkret förklarar när och hur metoderna kan användas.

  • 31.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Optimization of OSPF Routing in IP Networks2010In: Graphs and Algorithms in Communication Networks: Studies in Broadband, Optical, Wireless and Ad Hoc Networks / [ed] A. Koster and X. Munoz, Springer Berlin/Heidelberg, 2010Chapter in book (Refereed)
    Abstract [en]

    Algorithmic discrete mathematics plays a key role in the development of information and communication technologies, and methods that arise in computer science, mathematics and operations research – in particular in algorithms, computational complexity, distributed computing and optimization – are vital to modern services such as mobile telephony, online banking and VoIP. This book examines communication networking from a mathematical viewpoint. The contributing authors took part in the European COST action 293 – a four-year program of multidisciplinary research on this subject. In this book they offer introductory overviews and state-of-the-art assessments of current and future research in the fields of broadband, optical, wireless and ad hoc networks. Particular topics of interest are design, optimization, robustness and energy consumption. The book will be of interest to graduate students, researchers and practitioners in the areas of networking, theoretical computer science, operations research, distributed computing and mathematics.

  • 32.
    Burdakov, Oleg
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Doherty, Patrick
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Kvarnström, Jonas
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Olsson, Per-Magnus
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Positioning Unmanned Aerial Vehicles As Communication Relays for Surveillance Tasks2010In: Robotics: Science and Systems V / [ed] Jeff Trinkle, Yoky Matsuoka, Jose Castellanos, MIT Press, 2010, p. 257-264Conference paper (Refereed)
    Abstract [en]

    When unmanned aerial vehicles (UAVs) are used to survey distant targets, it is important to transmit sensor information back to a base station. As this communication often requires high uninterrupted bandwidth, the surveying UAV often needs afree line-of-sight to the base station, which can be problematic in urban or mountainous areas. Communication ranges may also belimited, especially for smaller UAVs. Though both problems can be solved through the use of relay chains consisting of one or more intermediate relay UAVs, this leads to a new problem: Where should relays be placed for optimum performance? We present two new algorithms capable of generating such relay chains, one being a dual ascent algorithm and the other a modification of the Bellman-Ford algorithm. As the priorities between the numberof hops in the relay chain and the cost of the chain may vary, wecalculate chains of different lengths and costs and let the ground operator choose between them. Several different formulations for edge costs are presented. In our test cases, both algorithms are substantially faster than an optimized version of the original Bellman-Ford algorithm, which is used for comparison.

  • 33.
    Burdakov, Oleg
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Doherty, Patrick
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Kvarnström, Jonas
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Olsson, Per-Magnus
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Relay Positioning for Unmanned Aerial Vehicle Surveillance2010In: The international journal of robotics research, ISSN 0278-3649, E-ISSN 1741-3176, Vol. 29, no 8, p. 1069-1087Article in journal (Refereed)
    Abstract [en]

    When unmanned aerial vehicles (UAVs) are used for surveillance, information must often be transmitted to a base station in real time. However, limited communication ranges and the common requirement of free line of sight may make direct transmissions from distant targets impossible. This problem can be solved using relay chains consisting of one or more intermediate relay UAVs. This leads to the problem of positioning such relays given known obstacles, while taking into account a possibly mission-specific quality measure. The maximum quality of a chain may depend strongly on the number of UAVs allocated. Therefore, it is desirable to either generate a chain of maximum quality given the available UAVs or allow a choice from a spectrum of Pareto-optimal chains corresponding to different trade-offs between the number of UAVs used and the resulting quality. In this article, we define several problem variations in a continuous three-dimensional setting. We show how sets of Pareto-optimal chains can be generated using graph search and present a new label-correcting algorithm generating such chains significantly more efficiently than the best-known algorithms in the literature. Finally, we present a new dual ascent algorithm with better performance for certain tasks and situations.

  • 34.
    Broström, Peter
    et al.
    Linköping University, Department of Mathematics, Optimization. Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization. Linköping University, The Institute of Technology.
    Compatible Weights and Valid Cycles in Non-spanning OSPF Routing Patterns2009In: Algorithmic Operations Research, ISSN 1718-3235, Vol. 4, no 1, p. 19-35Article in journal (Refereed)
    Abstract [en]

    Many IP (Internet Protocol) networks use OSPF (Open Shortest Path First) for determining the routing of traffic. OSPF routers compute routing paths using link weights set by the network administrator, and the routers send traffic on all shortest paths to the destination. An interesting question is whether or not a set of prespecified routing patterns can be realized in an OSPF network. If not, we seek structural properties that explain why no such weights exist. Mathematical models for finding weights and for combining routing patterns are presented. We show that two possibly non-spanning routing patterns forming a ``valid cycle'' cannot simultaneously be obtained in an OSPF network. Two new methods for finding valid cycles are presented, illustrated by numerical examples, and shown to be faster that those previously known.

  • 35.
    Brostrom, Peter
    et al.
    Ragn Sells AB.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Design of OSPF networks using subpath consistent routing patterns2009In: TELECOMMUNICATION SYSTEMS, ISSN 1018-4864, Vol. 41, no 4, p. 293-309Article in journal (Refereed)
    Abstract [en]

    We address the problem of designing IP networks where the traffic is routed using the OSPF protocol. Routers in OSPF networks use link weights set by an administrator for determining how to route the traffic. The routers use all shortest paths when traffic is routed to a destination, and the traffic is evenly balanced by the routers when several paths are equally short. We present a new model for the OSPF network design problem. The model is based on routing patterns and does not explicitly include OSPF weights. The OSPF protocol is modeled by ensuring that all pairs of routing patterns are subpath consistent, which is a necessary condition for the existence of weights. A Lagrangean heuristic is proposed as solution method, and feasible solutions to the problem are generated using a tabu search method. Computational results are reported for random instances and for real-life instances.

    Download full text (pdf)
    FULLTEXT01
  • 36.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Graph optimization approaches for minimal rerouting in symmetric three stage Clos networks2009In: Journal of Mathematical Modelling and Algorithms, ISSN 1570-1166, Vol. 8, no 1, p. 81-100Article in journal (Refereed)
    Abstract [en]

    We consider routing in symmetrical three stage Clos networks. Especially we search for the routing of an additional connection that requires the least rearrangements, i.e. the minimal number of changes of already routed connections. We describe polynomial methods, based on matchings and edge colorings. The basic idea is to swap colors along alternating paths. The paths need to be maximal, and the shortest of these maximal paths is chosen, since it minimizes the rerouting that needs to be done. Computational tests confirm the efficiency of the approach.

    Download full text (pdf)
    FULLTEXT01
  • 37.
    Burdakov, Oleg
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Doherty, Patrick
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Olsson, Per-Magnus
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    Optimal placement of communications relay nodes2009Report (Other (popular science, discussion, etc.))
    Abstract [en]

    We consider a constrained optimization problem with mixed integer and real variables. It models optimal placement of communications relay nodes in the presence of obstacles. This problem is widely encountered, for instance, in robotics, where it is required to survey some target located in one point and convey the gathered information back to a base station located in another point. One or more unmanned aerial or ground vehicles (UAVs or UGVs) can be used for this purpose as communications relays. The decision variables are the number of unmanned vehicles (UVs) and the UV positions. The objective function is assumed to access the placement quality. We suggest one instance of such a function which is more suitable for accessing UAV placement. The constraints are determined by, firstly, a free line of sight requirement for every consecutive pair in the chain and, secondly, a limited communication range. Because of these requirements, our constrained optimization problem is a difficult multi-extremal problem for any fixed number of UVs. Moreover, the feasible set of real variables is typically disjoint. We present an approach that allows us to efficiently find a practically acceptable approximation to a global minimum in the problem of optimal placement of communications relay nodes. It is based on a spatial discretization with a subsequent reduction to a shortest path problem. The case of a restricted number of available UVs is also considered here. We introduce two label correcting algorithms which are able to take advantage of using some peculiarities of the resulting restricted shortest path problem. The algorithms produce a Pareto solution to the two-objective problem of minimizing the path cost and the number of hops. We justify their correctness. The presented results of numerical 3D experiments show that our algorithms are superior to the conventional Bellman-Ford algorithm tailored to solving this problem.

  • 38.
    Karipidis, Eleftherios
    et al.
    Linköping University, Department of Electrical Engineering, Communication Systems. Linköping University, The Institute of Technology.
    Larsson, Erik G.
    Linköping University, Department of Electrical Engineering, Communication Systems. Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Optimal Scheduling and QoS Power Control for Cognitive Underlay Networks2009In: Proceedings of the 3rd IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP'09), IEEE , 2009, p. 408-411Conference paper (Refereed)
    Abstract [en]

    We study the NP-hard problem of scheduling andpower control with quality-of-service (QoS) constraints. We consider a generic wireless network comprising K mutually interfering links and N < K orthogonal time or frequency slots. We formulate the joint resource allocation problem as a constrained optimization problem, specifically, as a mixed integer programming (MIP) problem. This enables us to solve the problem exactly, and relatively efficiently for the vast majority of instances, using off-the-shelf algorithms. We also apply our formulation to the paradigm of cognitive underlay networks.

    Download full text (pdf)
    FULLTEXT01
  • 39.
    Burdakov, Oleg
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Olsson, Per-Magnus
    Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab. Linköping University, The Institute of Technology.
    A Dual Ascent Method for the Hop-constrained Shortest Path with Application to Positioning of Unmanned Aerial Vehicles2008Report (Other academic)
    Abstract [en]

    We study the problem of positioning unmanned aerial vehicles (UAVs) to maintain an unobstructed flow of communication from a surveying UAV to some base station through the use of multiple relay UAVs. This problem can be modeled as a hopconstrained shortest path problem in a large visibility graph. We propose a dual ascent method for solving this problem, optionally within a branch-and-bound framework. Computational tests show that realistic problems can be solved in a reasonably short time, and that the proposed method is faster than the classical dynamic programming approach.

  • 40.
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Heuristics for the Rural Postman Problem with Application to Snow Removal for Secondary Roads2008Report (Other academic)
  • 41.
    Holmberg, Kaj
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Joborn, Martin
    Carmen Systems, Stockholm, Sweden.
    Melin, Kennet
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Lagrangian based heuristics for the multicommodity network flow problem with fixed costs on paths2008In: European Journal of Operational Research, ISSN 0377-2217, E-ISSN 1872-6860, Vol. 188, no 1, p. 101-108Article in journal (Refereed)
    Abstract [en]

    We study the multicommodity network flow problem with fixed costs on paths, with specific application to the empty freight car distribution process of a rail operator. The classification costs for sending a group of cars do not depend on the number of cars in the group, as long as the group is kept together as one unit. Arcs correspond to trains, so we have capacity restrictions on arcs but fixed costs on the paths corresponding to routes for groups of cars. As solution method, we propose a Lagrangian based heuristic using dual subgradient search and primal heuristics based on path information of the Lagrangian subproblem solutions. The method illustrates several ways of exploiting the specific structures of the problem. Computational tests indicate that the method is able to generate fairly good primal feasible solutions and lower bounds on the optimal objective function value.

  • 42.
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Optmization Models for Routing in Switching Networks of Clos Type with many Stages2008In: Advanced modeling and optimization, ISSN 1841-4311, Vol. 10, no 1Article in journal (Refereed)
  • 43.
    Broström, Peter
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Valid Cycles: A Source of Infeasibility in Open Shortest Path First Routing2008In: Networks, ISSN 0028-3045, E-ISSN 1097-0037, Vol. 52, no 4, p. 206-215Article in journal (Refereed)
    Abstract [en]

    Many telecommunication networks use the open shortest path first (OSPF) protocol for the routing of traffic. In such networks, each router sends the traffic on the shortest paths to the destination, with respect to the link weights assigned. An interesting question is whether or not a set of desired routing patterns can be obtained in an OSPF network by assigning appropriate weights. If not, we wish to find the source of the infeasibility. We study these issues by formulating a mathematical model and investigating its feasibility. A certain structure, called valid cycle, is found to be present in most infeasible instances. This yields new necessary conditions, stronger than those previously known, for the existence of weights yielding a set of given desired shortest path graphs. A valid cycle indicates which parts of the routing patterns are in conflict and can be used for changing the routing patterns to make the problem feasible. A polynomial algorithm for finding valid cycles is presented, the method is illustrated by a numerical example, and computational tests are reported.

  • 44.
    Broström, Peter
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Compatible Weights and Valid Cycles in Non-spanning OSPF Routing Patterns2007Report (Other academic)
  • 45.
    Broström, Peter
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Design of OSPF Networks using Subpath Consistent Routing Patterns2007Report (Other academic)
  • 46.
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Graph Optimization Approaches for Minimal Rerouting in Symmetric Three Stage Clos Networks2007Report (Other academic)
    Abstract [en]

    Considering routing in symmetrical three stage Clos networks, we search for the routing of an additional connection that requires the least rearrangements, i.e.\ the minimal number of changes of already routed connections. We describe polynomial methods, based on matchings and edge colorings. The basic idea is to swap colors along alternating paths. The paths need to be maximal, and the shortest of these maximal paths is chosen, since it minimizes the rerouting that needs to be done. Computational tests confirm the efficiency of the approach.

  • 47.
    Broström, Peter
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    On the Extremal Structure of an OSPF Related Cone2007In: Vietnam journal of mathematics, ISSN 0866-7179, Vol. 35, p. 507-522Article in journal (Refereed)
  • 48.
    Holmberg, Kaj
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Kiwiel, Krzysztof
    Systems Research Institute Polish Academy of Sciences.
    Mean Value Cross Decomposition for Nonlinear Convex Problems2006In: Optimization Methods and Software, ISSN 1055-6788, E-ISSN 1029-4937, Vol. 21, p. 401-417Article in journal (Refereed)
    Abstract [en]

    Mean value cross decomposition is a symmetric primal-dual decomposition method suitable for optimization problems with both primal and dual structures. It uses only easily solvable subproblems and no difficult master problems. Originally developed for linear problems, it is in this paper extended to nonlinear convex optimization problems. Convergence is proved for a somewhat generalized version, allowing more general weights. Computational results are presented for a network routing problem with congestion costs, a large-scale nonlinear problem with structures that enable decomposition both with respect to variables and constraints. The main goals of the tests are to illustrate the procedure and to indicate that this decomposition approach is more efficient than direct solution with a well established general code.

  • 49.
    Broström, Peter
    et al.
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Holmberg, Kaj
    Linköping University, Department of Mathematics, Optimization . Linköping University, The Institute of Technology.
    Multiobjective design of survivable IP networks2006In: Annals of Operations Research, ISSN 0254-5330, E-ISSN 1572-9338, Vol. 147, no 1, p. 235-253Article in journal (Refereed)
    Abstract [en]

    Modern communication networks often use Internet Protocol routing and the intra-domain protocol OSPF (Open Shortest Path First). The routers in such a network calculate the shortest path to each destination and send the traffic on these paths, using load balancing. The issue of survivability, i.e. the question of how much traffic the network will be able to accommodate if components fail, is increasingly important. We consider the problem of designing a survivable IP network, which also requires determining the routing of the traffic. This is done by choosing the weights used for the shortest path calculations.

  • 50.
    Broström, Peter
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    Holmberg, Kaj
    Linköping University, The Institute of Technology. Linköping University, Department of Mathematics, Optimization .
    On the Extremal Structure of an OSPF Related Cone2006Report (Other academic)
12 1 - 50 of 78
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf