15 разделов слишком много для журнальной статьи?

Я планирую написать журнальную статью о реальных алгоритмах, решающих практическую проблему, для журнала транзакций IEEE Computer Society. В настоящее время структура раздела выглядит следующим образом:

  1. Введение
  2. Связанных с работой
  3. Определение проблемы
  4. Простой алгоритм для более простой задачи, которую нельзя масштабировать до реальной задачи, но которая очень интересна с математической точки зрения.
  5. Несколько математических наблюдений из простого алгоритма
  6. Простой алгоритм, который можно масштабировать
  7. Хороший, медленный алгоритм, используемый в литературе
  8. Детали реализации нашей версии хорошего, медленного алгоритма
  9. Еще один хороший алгоритм из литературы и некоторые его улучшения
  10. Еще более улучшенная версия алгоритма Раздела 9
  11. Как развернуть алгоритм Раздела 6 для использования во всем мире
  12. Как развернуть алгоритм Раздела 9/10 для использования во всем мире
  13. Результаты и обсуждение
  14. Обсуждение одного важного момента, который, как можно утверждать, делает результаты недействительными, но на самом деле таковым не является.
  15. Выводы

Итак, 15 секций. В стиле двойной колонки IEEE текст теперь составляет 7 страниц + ссылки + биографии, но я ожидаю, что он вырастет до 10 страниц + ссылки + биографии, потому что некоторые разделы в настоящее время пусты, их текст еще не написан.

Теперь мой вопрос: у меня слишком много разделов? Я намеренно сделал разделы краткими, не слишком многословными. Поэтому они объясняют вещи только один раз и ожидают, что читатель поймет. Итак, статья не слишком длинная.

Документ является весьма убедительным, поскольку в нем исследуются 4 различных алгоритма и удается оптимизировать один из них, чтобы он был достаточно быстрым для использования на практике. Я не хочу удалять какой-либо контент, потому что это сделает документ менее убедительным. Результаты также важны: лучший алгоритм, оптимизированный мной, работает более чем в 60 000 раз быстрее, чем эквивалентный алгоритм предшествующего уровня техники в задаче Раздела 3.

Я не вижу простой, но хорошей реорганизации в подразделы: например, раздел 5 действительно должен быть сразу после раздела 4, чтобы читатель не забыл важные вещи из раздела 4 при чтении раздела 5. Поэтому я не могу объединить разделы 4-10 в подразделы раздела алгоритмов, потому что в середине будет раздел математических наблюдений, не связанных с алгоритмами. Теоретически разделы 11-12 можно было бы объединить в подразделы раздела развертывания, но это позволило бы сохранить только один номер раздела. Другой способ сохранить один номер раздела:

  1. Результаты и обсуждение
    • 13.1. Полученные результаты
    • 13.2. Обсуждение
    • 13.3. Обсуждение одного важного момента, который, как можно утверждать, делает результаты недействительными, но на самом деле таковым не является.

После очень тяжелой работы я придумал следующий едва приемлемый план с меньшим количеством разделов:

  1. Введение
  2. Связанных с работой
  3. Определение проблемы
  4. Простой алгоритм для более простой задачи, которую нельзя масштабировать до реальной задачи, но которая очень интересна с математической точки зрения.
  5. Несколько математических наблюдений из простого алгоритма
  6. Масштабируемые алгоритмы
    • 6.1. Простой алгоритм, который можно масштабировать
    • 6.2. Хороший, медленный алгоритм, используемый в литературе
    • 6.3. Детали реализации нашей версии хорошего, медленного алгоритма
    • 6.4. Еще один хороший алгоритм из литературы и некоторые его улучшения
    • 6.5. Еще более улучшенная версия алгоритма Раздела 6.4.
  7. Развертывание
    • 7.1. Как развернуть алгоритм Раздела 6.1 для использования во всем мире
    • 7.2. Как развернуть алгоритм Раздела 6.4/6.5 для использования во всем мире
  8. Результаты и обсуждение
    • 8.1. Полученные результаты
    • 8.2. Обсуждение
    • 8.3. Обсуждение одного важного момента, который, как можно утверждать, делает результаты недействительными, но на самом деле таковым не является.
  9. Выводы

Этот план из 9 разделов лучше?

Схема из 9 секций намного лучше, так как имеет более чистую структуру. Почему вы говорите "едва приемлемо"? Во всяком случае, в моем подполе раздел «Развертывание» не был бы отдельным разделом, а, вероятно, частью обсуждения в 8.2. Также рассмотрите возможность объединения 4 и 5.
Я бы объединил 1 и 2. Во введении нормально описывать работу и проблемы, связанные с той, над которой вы работаете.

Ответы (2)

Да, вы значительно улучшили его с помощью плана из 9 разделов, потому что:

  • Гораздо легче донести до читателя многоуровневую структуру статьи, что делает читателей и рецензентов намного счастливее.

    • Читателям легче просмотреть и понять основной план статьи, вместо того, чтобы самим выяснять, какие пункты более тесно связаны между собой.

    • Вам будет легче предварительно просмотреть более короткий план словами в начале, чем если бы вы думали об этом как о 15 разделах.

  • Это может немного сэкономить место, потому что подзаголовки, вероятно, занимают меньше места, чем основные заголовки.

Вот два дополнительных возможных пересмотра для дальнейшей оптимизации:

  • Измените пункт 5 на подпункт под пунктом 4. Это все еще о том простом алгоритме. (Как я только что видел, смотритель маяка тоже советует это.)
  • Сократите название для 8.3. (Очевидно, вы даете общую версию, но это можно было бы сделать кратко, сказав «Решение проблемы энтропии», заменив «Энтропия» ссылкой на любую проблему, которую вдумчивые рецензенты могут счесть проблемой.)

Кто-то в вашей области может лучше прокомментировать, является ли информация, которую вы хотите упаковать, слишком большой, чтобы ее можно было эффективно продемонстрировать в 10-страничной статье. В частности, простой, немасштабируемый, математически интересный алгоритм может быть не так связан с остальными, если вам нужно что-то урезать.

Согласитесь - на самом деле, я бы поставил 5 под 4 (как предлагает @cactus_pardner), а затем поставил бы оба под 6 - тогда 6 - это просто «алгоритмы». (Можно возразить, что 5 действительно относится к 8, но я предполагаю, что понимание 5 поможет понять 6, так что вы не можете отложить это до 8).

Список из девяти пунктов, безусловно, намного лучше, чем список из пятнадцати пунктов, но его все же следует еще больше сократить, включив одни разделы в другие. Для такой короткой статьи (7-10 страниц), вероятно, было бы избыточно иметь подзаголовки, и вы могли бы легко решить эти вопросы под заголовками основного раздела. Названия разделов должны быть короткими и четкими; вам следует избегать чрезмерно длинных описательных заголовков. Можно включать несколько результатов в один общий раздел, не давая подзаголовков для каждого конкретного пункта обсуждения. Для статьи всего на 7-10 страниц я бы предложил разумно поместить это в пять или шесть разделов. Если вы хотите получить его до голых костей, я бы предложил что-то вроде следующего:

  1. Введение и литература

    • Представьте проблему
    • Изложите соответствующую литературу и связанную работу
  2. Проблемы определения проблемы и масштабируемости

    • Определите проблему
    • Представьте свой упрощенный алгоритм и обсудите масштабируемость
    • Отличите этот алгоритм от вашей проблемы, чтобы обсудить сложность проблемы.
  3. Масштабируемые алгоритмы

    • Обсудите каждый из масштабируемых алгоритмов
    • Сравните их, когда они обсуждаются
    • Обсудить развертывание этих алгоритмов
  4. Результаты и обсуждение

  5. Выводы

Вы упоминаете в своем посте, что одна из ваших трудностей заключается в том, что вы вводите математические результаты, которые важны для проблемы, но не связаны с алгоритмами. Если это так, этот материал должен быть представлен в разделе, посвященном определению проблемы, чтобы прояснить проблему. Если вы обеспокоены тем, что математические части могут прервать ход статьи, вы можете подумать о том, чтобы оформить некоторые из них в виде «Замечаний» (часто представленных как теоремы в отдельном небольшом абзаце).

В конечном счете, вам кажется, что вы хотите представить задачу с помощью упрощенного алгоритма и некоторых математических результатов, чтобы прояснить ее, а затем более подробно обсудить четыре более сложных алгоритма. Должна быть возможность достичь чего-то вроде приведенной выше структуры.