Я заинтересован в реализации очереди приоритетов, чтобы обеспечить эффективную реализацию Astar, которая также относительно проста (я имею в виду, очередь приоритетов проста).
Кажется, что, поскольку в Skip List есть простая операция O (1) extract-Min и операция вставки O (Log N), он может конкурировать с более трудной реализацией Кучи Фибоначчи, в которой O (log N) ) Extract-Min и O (1) вставка. Я предполагаю, что Skip-List был бы лучше для графа с разреженными узлами, тогда как куча Фибоначчи была бы лучше для среды с более плотно связанными узлами.
Это, вероятно, улучшило бы кучу Фибоначчи, но я прав, если предположил, что в большом смысле это будет похоже?