Ανάπτυξη Διαδικτυακής Εφαρμογής με Στόχο τη Βέλτιστη Σειρά Επίσκεψης του Χρήστη/Πελάτη Σε Καταστήματα Παροχής Υπηρεσιών Με Ουρές
Published 2025-10-15
Keywords
- Ασύμμετρο Πρόβλημα Πλανόδιου Πωλητή (ΑΠΠΠ),
- Branch and Bound,
- Χρονικά Μεταβαλλόμενες Αποστάσεις,
- Θεωρία Ουρών,
- Προσομοίωση Λειτουργίας Ουρών
- Πρόβλεψη Χρόνου Εξυπηρέτησης,
- Google Maps Directions API,
- Google Maps API,
- Ext,
- PostgreSQL ...More
Copyright (c) 2018 Η. Γκρίνιας, Χ. Παππάς

This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.
How to Cite
Abstract
Η παρούσα εργασία αναφέρεται στη σχεδίαση και υλοποίηση διαδικτυακής εφαρμογής με στόχο τον υπολογισμό της βέλτιστης σειράς επίσκεψης του χρήστη της σε έναν αριθμό καταστημάτων παροχής υπηρεσιών με ουρές (υποκαταστήματα τραπεζών, ταχυδρομεία κ.α.) και την οπτικοποίηση της βέλτιστης αυτής διαδρομής πάνω στο χάρτη. Η εφαρμογή υπολογίζει τη βέλτιστη σειρά επίσκεψης ελαχιστοποιώντας το συνολικό εκτιμώμενο (προβλεπόμενο) χρόνο τόσο της διαδρομής από το ένα κατάστημα στο άλλο, όσο και αυτόν της εξυπηρέτησης του χρήστη/πελάτη από το κάθε κατάστημα. Το συγκεκριμένο πρόβλημα είναι το, κλασσικό στη Θεωρία Γράφων, Ασσύμετρο Πρόβλημα του Πλανόδιου (ή Περιοδεύοντος) Πωλητή (ΑΠΠΠ), αλλά με χρονικά μεταβαλλόμενες αποστάσεις (βάρος ή κόστος) μεταξύ των κόμβων-καταστημάτων, γεγονός που επιτείνει τη γνωστή δυσκολία (hardness) επίλυσης του προβλήματος ακόμα και για σχετικά μικρό αριθμό κόμβων επίσκεψης. Λόγω της μη ελεύθερης πρόσβασης στα πραγματικά δεδομένα ουρών των καταστημάτων παροχής υπηρεσιών στον Ελλαδικό χώρο, προσομοιώθηκε στον υπολογιστή η λειτουργία της ουράς εξυπηρέτησης για το καθένα κατάστημα χωριστά, ενώ αντίθετα, η εκτίμηση της χρονικής απόστασης μεταξύ των καταστημάτων γίνεται με κλήσεις συναρτήσεων του JavaScript Google Maps Directions API.
Downloads
References
- Ye Zhang, Le T. Nguyen, and Joy Zhang. 2013. “Wait time prediction: how to avoid waiting in lines?”, In Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication (UbiComp '13 Adjunct). ACM, New York, NY, USA, 481-490. DOI=http://dx.doi.org/10.1145/2494091.2495980
- Ziliaskopoulos, A.K., Kotzinos, D. and Mahmassani, H.S. (February 1997). “Design and implementation of parallel time-dependent least time path algorithms for intelligent transportation systems applications”. Transportation Research Part C: Emerging Technologies, Special Issue: Parallel Computing In Transport Research, Vol. 5C, Issue 2, pp. 95-107.
- K. Evangelidis, Th. Papadopoulos, K. Papatheodorou and P. Papaioannou, “Combining WEB - GEO Services for Mobility Smart Applications” 20th European Conference on Mobility Management (ECOMM2016), Athens, 2016.
- Jonathan L. Gross, Jay Yellen, and Ping Zhang. 2013. Handbook of Graph Theory, Second Edition (2nd ed.). Chapman & Hall/CRC.
- Gilbert Laporte, “The traveling salesman problem: An overview of exact and approximate algorithms”, European Journal of Operational Research, Volume 59, Issue 2, 1992, Pages 231-247, ISSN 0377-2217, http://dx.doi.org/10.1016/0377-2217(92)90138-Y.
- Bellman, R. (1960), “Combinatorial Processes and Dynamic Programming”, in Bellman, R.; Hall, M. Jr., Combinatorial Analysis, Proceedings of Symposia in Applied Mathematics 10, American Mathematical Society, pp. 217–249.
- Bellman, R. (1962), “Dynamic Programming Treatment of the Travelling Salesman Problem”, J. Assoc. Comput. Mach., 9: 61–63, doi:10.1145/321105.321111
- Held, M.; Karp, R. M. (1962), “A Dynamic Programming Approach to Sequencing Problems”, Journal of the Society for Industrial and Applied Mathematics, 10 (1): 196–210, doi:10.1137/0110015
- Rego, César; Gamboa, Dorabela; Glover, Fred; Osterman, Colin (2011), “Traveling salesman problem heuristics: leading methods, implementations and latest advances”, European Journal of Operational Research, 211 (3): 427–441, doi:10.1016/j.ejor.2010.09.010, MR 2774420
- U. Narayan Bhat, “An Introduction to Queueing Theory: Modeling and Analysis in Applications”, Springer Science & Business Media, 2008.
- Usue Mori, Alexander Mendiburu, Maite Álvarez, and Jose A. Lozano, “A review of travel time estimation and forecasting for Advanced Traveller Information Systems”, Transportmetrica A: Transport Science, Vol. 11 , Iss. 2,2015