← Últimos artigos
💻 computer science

An ML-Based Hybrid Task Scheduler for Classical–Quantum Computing Environments Using Real Graph-Derived Workloads

Este artigo apresenta um escalonador de tarefas híbrido baseado em aprendizado de máquina que otimiza a alocação de recursos entre processadores clássicos e quânticos utilizando cargas de trabalho reais derivadas de grafos, demonstrando desempenho superior em tempo de conclusão, makespan e vazão em comparação com baselines tradicionais e baseados em regras.

Autores originais: Peter Nimbe, Nicodemus Songose Awarayi, Vivian Akoto-Adjepong, Faiza Umar Bawah, Patrick Kwabena Mensah, Obed Appiah, Christopher Bombie Ninfaakang, Mighty Abra Ayidzoe, Augustine Takyi, Bernard Andoh
Publicado 2026-09-15
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Peter Nimbe, Nicodemus Songose Awarayi, Vivian Akoto-Adjepong, Faiza Umar Bawah, Patrick Kwabena Mensah, Obed Appiah, Christopher Bombie Ninfaakang, Mighty Abra Ayidzoe, Augustine Takyi, Bernard Andoh, Daniel Asamoah Apraku, Frank Opoku Kwarteng, Farida Osman

Artigo original sob licença CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

No cenário em constante evolução da computação moderna, dois mundos distintos começam a se fundir. De um lado está o computador clássico, a máquina familiar encontrada em escritórios e residências, que processa informações usando bits que são zero ou um. Do outro está o computador quântico, uma máquina especializada que utiliza bits quânticos, ou qubits, para explorar muitas possibilidades simultaneamente. Embora as máquinas quânticas prometam resolver certos problemas complexos mais rapidamente do que seus equivalentes clássicos, elas ainda não são um substituto universal. Elas são frequentemente difíceis de acessar, exigem condições extremas para operar e podem ser lentas para configurar para uma única tarefa. Esta realidade deu origem a ambientes híbridos, onde um sistema deve decidir, em tempo real, se executa uma tarefa específica em um processador padrão ou se a envia para um quântico. O desafio reside em fazer essa escolha de forma eficiente; enviar uma tarefa para a máquina errada pode desperdiçar tempo, enquanto enviá-la para a certa pode desbloquear uma velocidade significativa.

Pesquisadores da Universidade de Energia e Recursos Naturais de Gana abordaram este quebra-cabeça de escalonamento construindo um sistema inteligente que aprende como tomar essas decisões. Em vez de depender de regras fixas que podem falhar quando as condições mudam, eles treinaram um modelo de aprendizado de máquina para atuar como um controlador de tráfego para tarefas de computação. Para ensinar este sistema, eles não utilizaram dados fictícios. Eles começaram com uma rede real de interações de um sistema de votação da Wikipedia, um grafo massivo de conexões entre usuários. A partir desta complexa teia, eles extraíram centenas de grupos menores e conectados de usuários para servirem como casos de teste. Cada grupo representava um tipo específico de problema de otimização conhecido como o problema Max-Cut, que envolve dividir uma rede em dois grupos para maximizar as conexões entre eles.

A equipe então executou cada um desses casos de teste através de dois caminhos diferentes. Primeiro, resolveram-nos usando um computador clássico padrão para ver quanto tempo levava e quão boa era a resposta. Segundo, enviaram os mesmos problemas através de um fluxo de trabalho quântico simulado, que imita o comportamento de um processador quântico real, incluindo o tempo necessário para preparar a máquina e o tempo para executar o cálculo. Crucialmente, eles não olharam apenas para a velocidade bruta das máquinas. Eles também simularam diferentes níveis de congestionamento, ou "pressão de fila", para ver como os tempos de espera afetavam o custo total de execução de uma tarefa. Às vezes, a máquina quântica estava livre e rápida de configurar; outras vezes, estava sobrecarregada com uma longa fila de tarefas aguardando. Ao combinar os detalhes estruturais dos problemas de grafo com essas mudanças nas condições do sistema, eles criaram um conjunto de dados rico que ensinou o computador quando escolher o caminho clássico e quando escolher o caminho quântico.

Os resultados mostraram que um modelo simples de aprendizado de máquina, especificamente um baseado em regressão logística, conseguiu aprender a tomar essas decisões de posicionamento com uma precisão notável. Nos testes, este escalonador aprendido identificou corretamente o melhor recurso para quase 98 por cento das tarefas. Quando comparado a outros métodos, o escalonador inteligente superou um sistema que enviava tudo para o computador clássico, um sistema que enviava tudo para o computador quântico e até mesmo um sistema que seguia um conjunto de regras manuais e pré-escritas. O escalonador aprendido alcançou os tempos de conclusão totais mais rápidos e o maior número de tarefas finalizadas por segundo. Ele conseguiu equilibrar a carga de forma tão eficaz que reduziu o tempo total que o sistema passou esperando pelas tarefas terminar em uma margem significativa em comparação com as abordagens baseadas em regras.

Um olhar mais atento ao que o computador aprendeu revelou um insight surpreendente: o fator mais importante para decidir para onde enviar uma tarefa não era a complexidade do problema em si, mas o estado atual do sistema. O modelo prestou mais atenção a quanto tempo uma tarefa teria que esperar na fila para o computador clássico versus o quântico. Se a fila clássica estivesse longa, o sistema era mais propenso a enviar a tarefa para o processador quântico, mesmo que a máquina quântica tivesse seu próprio overhead. Por outro via, se a linha quântica estivesse congestionada, o sistema mantinha a tarefa no lado clássico. Isso sugere que, em um ambiente híbrido, a melhor estratégia não é uma regra rígida sobre quais problemas pertencem a qual máquina, mas uma abordagem flexível que reage ao congestionamento em tempo real. O estudo descobriu que, embora o tamanho do problema importasse, ele era secundário à disponibilidade imediata de recursos.

Os pesquisadores também descobriram que o fluxo de trabalho quântico, mesmo em simulação, produzia soluções que eram quase tão boas quanto as clássicas, com uma taxa de precisão de quase 99,8 por cento. Isso significa que o caminho quântico era uma opção viável para essas tarefas, desde que o sistema pudesse gerenciar o tempo corretamente. O estudo não afirmou que os computadores quânticos são agora mais rápidos para todos os problemas; de fato, as simulações mostraram que, para tarefas pequenas, o computador clássico era frequentemente muito mais rápido em tempo de execução bruto. O valor da máquina quântica emergiu apenas quando o sistema aprendeu a rotear tarefas para ela durante momentos em que os recursos clássicos estavam sobrecarregados.

Em última análise, este trabalho demonstra que gerenciar uma mistura de recursos clássicos e quânticos requer uma abordagem dinâmica e baseada em dados. Ao tratar o posicionamento de tarefas como um problema de aprendizado, em vez de uma regra estática, os sistemas podem se adaptar ao fluxo e refluxo da demanda. As descobertas sugerem que, à medida que a tecnologia quântica amadurece e se torna mais integrada à infraestrutura clássica, a capacidade de tomar essas decisões de frações de segundo baseadas nas condições atuais será tão importante quanto o poder bruto das próprias máquinas. O estudo fornece um plano prático de como construir esses escalonadores inteligentes, provando que, com os dados certos, um computador pode aprender a navegar pelas complexidades de um futuro híbrido.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →