A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function

In this paper, we propose a generalisation of the Method of Successive Averages (MSA) for solving traffic assignment problems. The generalisation consists in proposing a different step sequence within the general MSA framework to reduce computing times. The proposed step sequence is based on the mod...

Full description

Bibliographic Details
Main Authors: Marilisa Botte, Mariano Gallo, Mario Marinelli, Luca D’Acierno
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/16/5698
_version_ 1797557596534603776
author Marilisa Botte
Mariano Gallo
Mario Marinelli
Luca D’Acierno
author_facet Marilisa Botte
Mariano Gallo
Mario Marinelli
Luca D’Acierno
author_sort Marilisa Botte
collection DOAJ
description In this paper, we propose a generalisation of the Method of Successive Averages (MSA) for solving traffic assignment problems. The generalisation consists in proposing a different step sequence within the general MSA framework to reduce computing times. The proposed step sequence is based on the modification of the classic 1/k sequence for improving the convergence speed of the algorithm. The reduction in computing times is useful if the assignment problems are subroutines of algorithms for solving Network Design Problems—such algorithms require estimation of the equilibrium traffic flows at each iteration, hence, many thousands of times for real-scale cases. The proposed algorithm is tested with different parameter values and compared with the classic MSA algorithm on a small and on two real-scale networks. A test inside a Network Design Problem is also reported. Numerical results show that the proposed algorithm outperforms the classic MSA with reductions in computing times, reaching up to 79%. Finally, the theoretical properties are studied for stating the convergence of the proposed algorithm.
first_indexed 2024-03-10T17:19:05Z
format Article
id doaj.art-38165593569c4b2fa4c8a1d5ee775530
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T17:19:05Z
publishDate 2020-08-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-38165593569c4b2fa4c8a1d5ee7755302023-11-20T10:23:05ZengMDPI AGApplied Sciences2076-34172020-08-011016569810.3390/app10165698A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging FunctionMarilisa Botte0Mariano Gallo1Mario Marinelli2Luca D’Acierno3Department of Civil, Architectural and Environmental Engineering, Federico II University of Naples, Via Claudio 21, 80125 Naples, ItalyDepartment of Engineering, University of Sannio, Piazza Roma 21, 82100 Benevento, ItalyDepartment of Engineering, University of Sannio, Piazza Roma 21, 82100 Benevento, ItalyDepartment of Civil, Architectural and Environmental Engineering, Federico II University of Naples, Via Claudio 21, 80125 Naples, ItalyIn this paper, we propose a generalisation of the Method of Successive Averages (MSA) for solving traffic assignment problems. The generalisation consists in proposing a different step sequence within the general MSA framework to reduce computing times. The proposed step sequence is based on the modification of the classic 1/k sequence for improving the convergence speed of the algorithm. The reduction in computing times is useful if the assignment problems are subroutines of algorithms for solving Network Design Problems—such algorithms require estimation of the equilibrium traffic flows at each iteration, hence, many thousands of times for real-scale cases. The proposed algorithm is tested with different parameter values and compared with the classic MSA algorithm on a small and on two real-scale networks. A test inside a Network Design Problem is also reported. Numerical results show that the proposed algorithm outperforms the classic MSA with reductions in computing times, reaching up to 79%. Finally, the theoretical properties are studied for stating the convergence of the proposed algorithm.https://www.mdpi.com/2076-3417/10/16/5698traffic assignmentMSA algorithmfixed-point problemsnetwork design
spellingShingle Marilisa Botte
Mariano Gallo
Mario Marinelli
Luca D’Acierno
A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
Applied Sciences
traffic assignment
MSA algorithm
fixed-point problems
network design
title A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
title_full A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
title_fullStr A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
title_full_unstemmed A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
title_short A Methodology for Increasing Convergence Speed of Traffic Assignment Algorithms Based on the Use of a Generalised Averaging Function
title_sort methodology for increasing convergence speed of traffic assignment algorithms based on the use of a generalised averaging function
topic traffic assignment
MSA algorithm
fixed-point problems
network design
url https://www.mdpi.com/2076-3417/10/16/5698
work_keys_str_mv AT marilisabotte amethodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT marianogallo amethodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT mariomarinelli amethodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT lucadacierno amethodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT marilisabotte methodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT marianogallo methodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT mariomarinelli methodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction
AT lucadacierno methodologyforincreasingconvergencespeedoftrafficassignmentalgorithmsbasedontheuseofageneralisedaveragingfunction